| Lines 239-258
          fi
      
      
        Link Here | 
        
          | 239 | if [ "$server_role" = "domaincontroller_slave" -o "$samba_role" = "memberserver" ]; then | 239 | if [ "$server_role" = "domaincontroller_slave" -o "$samba_role" = "memberserver" ]; then | 
        
          | 240 | 	univention-config-registry set	samba/user="$ldap_hostdn" \ | 240 | 	univention-config-registry set	samba/user="$ldap_hostdn" \ | 
        
          | 241 | 									samba/user/pwdfile?"/etc/machine.secret" | 241 | 									samba/user/pwdfile?"/etc/machine.secret" | 
          
            
              | 242 | 	smbpasswd -w $(cat /etc/machine.secret) | 242 | 	smbpasswd -w "$(cat /etc/machine.secret)" | 
        
          | 243 |  | 243 |  | 
        
          | 244 | 	echo "setting idmap secret for '*' from /etc/machine.secret" | 244 | 	echo "setting idmap secret for '*' from /etc/machine.secret" | 
          
            
              | 245 | 	net idmap set secret '*' $(cat /etc/machine.secret) 2>/dev/null | 245 | 	net idmap set secret '*' "$(cat /etc/machine.secret)" 2>/dev/null | 
        
          | 246 |  | 246 |  | 
        
          | 247 | else | 247 | else | 
        
          | 248 | 	univention-config-registry set	samba/user?"cn=admin,$ldap_base" \ | 248 | 	univention-config-registry set	samba/user?"cn=admin,$ldap_base" \ | 
        
          | 249 | 									samba/user/pwdfile?"/etc/ldap.secret" | 249 | 									samba/user/pwdfile?"/etc/ldap.secret" | 
        
          | 250 | 	/etc/init.d/samba restart >/dev/null 2>&1 | 250 | 	/etc/init.d/samba restart >/dev/null 2>&1 | 
        
          | 251 |  | 251 |  | 
          
            
              | 252 | 	smbpasswd -w $(cat /etc/ldap.secret) | 252 | 	smbpasswd -w "$(cat /etc/ldap.secret)" | 
        
          | 253 |  | 253 |  | 
        
          | 254 | 	echo "setting idmap secret for '*' from /etc/ldap.secret" | 254 | 	echo "setting idmap secret for '*' from /etc/ldap.secret" | 
          
            
              | 255 | 	net idmap set secret '*' $(cat /etc/ldap.secret) 2>/dev/null | 255 | 	net idmap set secret '*' "$(cat /etc/ldap.secret)" 2>/dev/null | 
        
          | 256 | fi | 256 | fi | 
        
          | 257 |  | 257 |  | 
        
          | 258 | eval "$(univention-config-registry shell samba/user/pwdfile samba/user)" | 258 | eval "$(univention-config-registry shell samba/user/pwdfile samba/user)" |