- Timestamp:
- 04/30/09 16:13:55 (3 years ago)
- Children:
- 15110c771604f44d1b149a66b2d4f09f00fb585c
- Parents:
- 58a7596ffa8e80a6c8db834191f7ce1f45fd44f9
- git-committer:
- Neutron Soutmun <neo.neutron@…> (04/30/09 16:13:55)
- Files:
-
- 1 modified
-
tools/weblogin-config-update.sh.in (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
tools/weblogin-config-update.sh.in
rca3a480 r71de5a9 21 21 # Main 22 22 MAIN_CONF_DIR=`get_config_value main conf_dir $RAHUNAS_CONFIG` 23 24 # DB 25 RAHUNAS_DB=/etc/rahunas/rahunas.db 26 SQLITE3=/usr/bin/sqlite3 23 27 24 28 generate_config() { … … 68 72 } 69 73 74 update_db () { 75 file=$1 76 77 SETNAME=`get_section_name $file` 78 VSERVER_ID=`get_config_value $SETNAME vserver_id $file` 79 NAS_IDENTIFIER=`get_config_value $SETNAME nas_identifier $file` 80 81 SQL="REPLACE INTO nas VALUES ('$VSERVER_ID','$NAS_IDENTIFIER')" 82 $SQLITE3 $RAHUNAS_DB "$SQL" 83 } 84 85 clear_nas_db () { 86 SQL="DELETE FROM nas" 87 $SQLITE3 $RAHUNAS_DB "$SQL" 88 } 89 70 90 destfile="@sysconfdir@/rahunas/config.php" 71 91 if [ "$1" != "" ]; then … … 80 100 generate_config $file 81 101 done >> $destfile 102 103 clear_nas_db 104 for file in `find $MAIN_CONF_DIR -name '*.conf'`; 105 do 106 update_db $file 107 done
