Bonjour à tous,
je suis actuellement en train de faire un script pour l'installation et la configuration d'un serveur Postgresql, mais voila mon soucis :
Lors de l’exécution du script, je demandes à changer d'utilisateur, du coup, le script s'arrête. Avez vous une solutions pour ce soucis ?
Voici mon script :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 #!/bin/bash apt-get install postgresql postgresql-client-9.1 && apt-get install postgresql-9.1 postgresql-contrib-9.1 read -p "Le serveur Postgresql est maintenant installé. Il faut re-démmarer le serveur, Appuyer sur une touche pour continuer ..." /etc/init.d/postgresql restart read -p "Nous allons rentrer dans la base Postgresql, créer la table zabbix et mettre zabbix en mot de passe, appuyer sur une touche pour continuer ..." su - postgres Le script se stop après cette ligne psql CREATE USER zabbix WITH PASSWORD 'zabbix'; CREATE DATABASE zabbix OWNER zabbix; \q Sinon savez vous comment faire pour que le script fasse ceci : psql CREATE USER zabbix WITH PASSWORD 'zabbix'; CREATE DATABASE zabbix OWNER zabbix; \q
Partager