Changeset 249 for trunk/hotstuff/debian
- Timestamp:
- 11/02/05 20:27:57 (7 years ago)
- Location:
- trunk/hotstuff/debian
- Files:
-
- 3 modified
-
hotstuff-common.config (modified) (1 diff)
-
hotstuff-common.postinst (modified) (1 diff)
-
hotstuff-common.templates (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/hotstuff/debian/hotstuff-common.config
r242 r249 6 6 db_go 7 7 8 db_get hotstuff/conf_now 9 10 db_set hotstuff/conf_host localhost 11 db_set hotstuff/conf_database hotstuff 12 db_set hotstuff/conf_user hotstuff 13 8 14 if [ "$RET" = "false" ]; then 9 15 exit 0 10 16 fi 11 17 12 db_ get hotstuff/conf_host18 db_input medium hotstuff/conf_host || true 13 19 db_go 14 20 15 conf_host = $RET 16 17 db_get hotstuff/conf_database 21 db_input medium hotstuff/conf_database || true 18 22 db_go 19 23 20 conf_database = $RET 21 22 db_get hotstuff/conf_user 24 db_input medium hotstuff/conf_user || true 23 25 db_go 24 26 25 conf_user = $RET 26 27 db_get hotstuff/conf_password 27 db_input medium hotstuff/conf_password || true 28 28 db_go 29 29 30 conf_password = $RET31 32 echo "CREATE DATABASE: $conf_host, $conf_database, $conf_user, $conf_password"33 -
trunk/hotstuff/debian/hotstuff-common.postinst
r248 r249 6 6 . /usr/share/debconf/confmodule 7 7 8 case "$1" in 9 configure) 10 11 db_get hotstuff/conf_host 12 conf_host=$RET 13 db_get hotstuff/conf_database 14 conf_database=$RET 15 db_get hotstuff/conf_user 16 conf_user=$RET 17 db_get hotstuff/conf_password 18 conf_password=$RET 19 20 if [ "$conf_host" != "" ]; then 21 #echo "CREATE DATABASE: $conf_host, $conf_database, $conf_user, $conf_password" 22 if [ "$conf_host" != "localhost" ]; then 23 echo "Remote database - no local setup" 24 else 25 echo "Local database - perform setup" 26 su -c "createuser -A -D $conf_user" postgres || echo "User $conf_user exists already? Error during creation." 27 su -c "createdb -O $conf_user $conf_database" postgres || echo "Database $conf_database exists already? Error during creation." 28 fi 29 fi 30 31 ;; 32 33 *) 34 ;; 35 esac 36 8 37 #DEBHELPER# 9 38 -
trunk/hotstuff/debian/hotstuff-common.templates
r242 r249 23 23 24 24 Template: hotstuff/conf_password 25 Type: string25 Type: password 26 26 Description: Database password 27 27 The password for the Hotstuff database.
