Changeset 567 for client/linuxmuster-client/trunk/debian/postinst
- Timestamp:
- 11/08/09 13:33:13 (3 years ago)
- File:
-
- 1 edited
-
client/linuxmuster-client/trunk/debian/postinst (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
client/linuxmuster-client/trunk/debian/postinst
r538 r567 47 47 echo "This is $hardy!" 48 48 distro=hardy 49 elif grep -q "$etch" /etc/issue; then50 echo "This is $etch!"51 distro=etch52 # adding system groups and users53 for i in fuse rdma tss; do54 if ! grep -q ^${i}: /etc/group; then55 addgroup --system $i56 fi57 done58 if ! grep -q ^tss: /etc/passwd; then59 adduser --system --no-create-home --ingroup tss --disabled-login tss60 fi61 49 else 62 50 echo "This distribution is not supported!" … … 101 89 fi 102 90 91 # configure package 92 . /usr/share/linuxmuster-client/configure 93 103 94 # basedn 104 95 db_get shared/ldapns/ldap-server || true … … 125 116 if $RET; then firefox=yes; else firefox=no; fi 126 117 127 # we need this directory 128 [ -d /etc/gdm/PostLogin ] || mkdir -p /etc/gdm/PostLogin 118 # my files folder 119 db_get linuxmuster-client/myfiles || true 120 myfiles="$RET" 121 122 # apps base dir 123 db_get linuxmuster-client/apps_basedir || true 124 apps_basedir="$RET" 129 125 130 126 # patching configuration files … … 160 156 echo "FIREFOX=$firefox" >> /etc/linuxmuster-client/config 161 157 fi 158 if grep -q ^MYFILES /etc/linuxmuster-client/config; then 159 sed -e "s|^MYFILES=.*|MYFILES=\"$myfiles\"|" -i /etc/linuxmuster-client/config 160 else 161 echo "MYFILES=\"$myfiles\"" > /etc/linuxmuster-client/config 162 fi 163 if grep -q ^APPS_BASEDIR /etc/linuxmuster-client/config; then 164 sed -e "s|^APPS_BASEDIR=.*|APPS_BASEDIR=\"$apps_basedir\"|" -i /etc/linuxmuster-client/config 165 else 166 echo "APPS_BASEDIR=\"$apps_basedir\"" > /etc/linuxmuster-client/config 167 fi 162 168 163 169 # remove hal's obsolete mountpolicies
Note: See TracChangeset
for help on using the changeset viewer.
