--- rpms/e-smith-samba/sme8/e-smith-samba-2.2.0-better-ldap.patch 2010/11/03 14:01:03 1.2 +++ rpms/e-smith-samba/sme8/e-smith-samba-2.2.0-better-ldap.patch 2010/11/03 18:55:20 1.3 @@ -61,14 +61,14 @@ diff -up e-smith-samba-2.2.0/root/etc/e- + "-d", "/noexistingpath", + "-s", "/bin/false", + "$machineName" -+ ) == 0 or ( $x = $ldapauth ne 'enabled ? $x : 255, warn "Failed to create (ldap) account $machineName.\n" ); ++ ) == 0 or ( $x = $ldapauth ne 'enabled' ? $x : 255, warn "Failed to create (ldap) account $machineName.\n" ); + +system("/usr/sbin/cpu", "-C/etc/cpu-system.conf", "usermod", + "--userbase=ou=Computers,$base", + "-o", + "-L", + "$machineName" -+) == 0 or ( $x = $ldapauth ne 'enabled ? $x : 255, warn "Failed locking (ldap) password for $machineName\n" ); ++) == 0 or ( $x = $ldapauth ne 'enabled' ? $x : 255, warn "Failed locking (ldap) password for $machineName\n" ); + +warn "create-machine-account $machineName: Locking account\n"; +