Ignore:
Timestamp:
10/08/09 22:12:22 (3 years ago)
Author:
tschmitt
Message:
  • einige Verbesserungen bzgl. der Synchronisation des Userhomes zu Beginn und am Ende der Benutzersitzung (betr. config, profile, mount.sh, umount.sh, Default).
  • iocharset=utf8 bei den pammount-Optionen ergänzt.
  • wsize und rsize aus pammount-Optionen entfernt.
  • verbesserte Paket-Konfiguration: Werte für LDAP-Server und BaseDN werden vom Paket ldap-auth-config ausgelesen.
  • Client-Konfigurationsdatei von /etc/linuxmuster-client.conf nach /etc/linuxmuster-client/config verschoben.
  • neue Konfigurationsdatei /etc/linuxmuster-client/profile.exclude zur Definition von Dateien und Verzeichnissen, die von der Synchronisation mit dem Template-User ausgenommen werden sollen.
  • experimenteller Support für Ubuntu 9.10.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • client/linuxmuster-client/trunk/etc/Default

    r535 r538  
    88 
    99# source settings 
    10 . /etc/linuxmuster-client.conf || exit 1 
     10. /etc/linuxmuster-client/config || exit 1 
    1111. /usr/share/linuxmuster-client/config || exit 1 
    1212. /usr/share/linuxmuster-client/helperfunctions.sh || exit 1 
     
    5454# iterate over profile directories and copy them to users home 
    5555for i in $PROFILE_DIRS; do 
    56         [ -e "$HOME/$i" ] && rm -rf $HOME/$i 
    57         [ -e "$PROFILE_HOME/$i" ] && cp -a $PROFILE_HOME/$i $HOME 
     56 [ -e "$HOME/$i" ] || mkdir -p $HOME/$i 
     57        [ -e "$HOME/$i" -a -e "$PROFILE_HOME/$i" ] && rsync -a --delete --exclude-from /etc/linuxmuster-client/profile.exclude $PROFILE_HOME/$i/ $HOME/$i/ 
    5858        [ -e "$HOME/$i" ] && chown -R $USER $HOME/$i 
    5959done 
Note: See TracChangeset for help on using the changeset viewer.