Changeset 1246


Ignore:
Timestamp:
01/19/12 21:54:49 (4 months ago)
Author:
tschmitt
Message:
  • linuxmuster-setup: weitere Abstimmungen mit sophomorix.
Location:
main/linuxmuster-base/branches/testing
Files:
1 deleted
4 edited

Legend:

Unmodified
Added
Removed
  • main/linuxmuster-base/branches/testing/debian/changelog

    r1244 r1246  
    55    - removed rembo reload. 
    66    - updated dhcp server reload invokation. 
    7   * linuxmuster-setup: added SLAPD_CONF="/etc/ldap/slapd.conf" in /etc/default/slapd. 
    8  
    9  -- Thomas Schmitt <schmitt@lmz-bw.de>  Thu, 19 Jan 2012 19:08:04 +0100 
     7  * linuxmuster-setup: 
     8    - added SLAPD_CONF="/etc/ldap/slapd.conf" in /etc/default/slapd. 
     9    - ldap: more improvements according to sophomorix. 
     10 
     11 -- Thomas Schmitt <schmitt@lmz-bw.de>  Thu, 19 Jan 2012 21:51:04 +0100 
    1012 
    1113linuxmuster-base (6.0.0-5ubuntu0) lenny; urgency=low 
  • main/linuxmuster-base/branches/testing/var/config-dynamic/15_ldap/postpatch

    r1245 r1246  
    7373        psql -U postgres ldap < /var/tmp/ldap.pgsql 
    7474 
    75         # create new ldap tree 
    76 #        rm -rf /etc/ldap/slapd.d 
    77 #        mkdir -p /etc/ldap/slapd.d 
    78 #        chattr +i /var/lib/ldap/DB_CONFIG 
    79 #        rm -f /var/lib/ldap/* 
    80 #        chattr -i /var/lib/ldap/DB_CONFIG 
     75        # clean ldap tree 
     76        rm -rf /etc/ldap/slapd.d 
     77        mkdir -p /etc/ldap/slapd.d 
     78        chattr +i /var/lib/ldap/DB_CONFIG 
     79        rm -f /var/lib/ldap/* 
     80        chattr -i /var/lib/ldap/DB_CONFIG 
    8181#        sed -e "s|^dc:.*|dc: ${domainname%.*}|" -i /var/tmp/ldap.ldif 
    8282#        slapadd < /var/tmp/ldap.ldif 
    83 #        chown openldap:openldap /var/lib/ldap -R 
    84 #        slaptest -f /etc/ldap/slapd.conf -F /etc/ldap/slapd.d 
    85 #        chown -R openldap:openldap /etc/ldap/slapd.d 
     83        chown openldap:openldap /var/lib/ldap -R 
     84        slaptest -f /etc/ldap/slapd.conf -F /etc/ldap/slapd.d 
     85        chown -R openldap:openldap /etc/ldap/slapd.d 
    8686 
    8787        # changing user's default shell to /bin/bash 
     
    171171sophomorix-setup-pgldap 
    172172sophomorix-dump-pg2ldap 
     173sophomorix-setup-pgldap 
    173174 
    174175 
    175 # finally create homes on first install 
    176 if [ "$1" = "--first" -a -n "$SOPHOMORIX" ]; then 
    177  sophomorix-repair --permissions 
    178  sophomorix-repair --repairhome 
    179 fi 
     176# finally create homes 
     177for i in $ADMINISTRATOR $PGMADMIN $WWWADMIN; do 
     178 mkdir -p $ADMINSHOME/$i 
     179 chown $i:$ADMINGROUP $ADMINSHOME/$i 
     180done 
     181chmod 700 $ADMINSHOME -R 
    180182 
  • main/linuxmuster-base/branches/testing/var/config-dynamic/15_ldap/slapd.conf

    r1244 r1246  
    1717include         /etc/ldap/schema/inetorgperson.schema 
    1818include         /etc/ldap/schema/samba.schema 
    19 #include         /etc/ldap/schema/sophomorix.schema 
     19include         /etc/ldap/schema/sophomorix.schema 
    2020 
    2121# Schema check allows for forcing entries to 
  • main/linuxmuster-base/branches/testing/var/config-dynamic/17_admins/prepatch

    r1223 r1246  
    2626   sophomorix-usermod -I wwwadmin 
    2727  else 
    28    for i in $ADMINISTRATOR $PGMADMIN $WWWADMIN; do 
    29     mkdir -p $ADMINSHOME/$i 
    30     chown $i:$ADMINGROUP $ADMINSHOME/$i 
    31    done 
    3228   echo -e "$adminpw\n$adminpw\n" | smbldap-passwd -s $DOMADMIN 
    3329   echo -e "$adminpw\n$adminpw\n" | smbldap-passwd -s $ADMINISTRATOR 
Note: See TracChangeset for help on using the changeset viewer.