diff options
Diffstat (limited to 'net/smbldap-tools/files/patch-smbldap-config.pl')
-rw-r--r-- | net/smbldap-tools/files/patch-smbldap-config.pl | 55 |
1 files changed, 55 insertions, 0 deletions
diff --git a/net/smbldap-tools/files/patch-smbldap-config.pl b/net/smbldap-tools/files/patch-smbldap-config.pl new file mode 100644 index 000000000000..ba2626212b4a --- /dev/null +++ b/net/smbldap-tools/files/patch-smbldap-config.pl @@ -0,0 +1,55 @@ +--- smbldap-config.pl.orig 2012-03-05 09:59:44.000000000 +0100 ++++ smbldap-config.pl 2014-10-05 19:32:18.349166265 +0200 +@@ -48,7 +48,7 @@ + print "-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-\n"; + + # we first check if Samba is up and running +-my $test_smb=`pidof smbd`; ++my $test_smb=`pgrep -x smbd`; + chomp($test_smb); + die "\nSamba needs to be started first !\n" if ($test_smb eq "" || not defined $test_smb); + +@@ -290,7 +290,7 @@ + + my $default_computer_gidnumber=read_entry(". default computer gidNumber","","515",0); + +-my $userLoginShell=read_entry(". default login shell","","/bin/bash",0); ++my $userLoginShell=read_entry(". default login shell","","/bin/sh",0); + + my $skeletonDir=read_entry(". default skeleton directory","","/etc/skel",0); + +@@ -441,7 +441,7 @@ + + # Login defs + # Default Login Shell +-# Ex: userLoginShell=\"/bin/bash\" ++# Ex: userLoginShell=\"/bin/sh\" + userLoginShell=\"$userLoginShell\" + + # Home directory +@@ -511,12 +511,12 @@ + # Allows not to use smbpasswd (if with_smbpasswd=\"0\" in smbldap.conf) but + # prefer Crypt::SmbHash library + with_smbpasswd=\"0\" +-smbpasswd=\"/usr/bin/smbpasswd\" ++smbpasswd=\"%%LOCALBASE%%/bin/smbpasswd\" + + # Allows not to use slappasswd (if with_slappasswd=\"0\" in smbldap.conf) + # but prefer Crypt:: libraries + with_slappasswd=\"0\" +-slappasswd=\"/usr/sbin/slappasswd\" ++slappasswd=\"%%LOCALBASE%%/sbin/slappasswd\" + + # comment out the following line to get rid of the default banner + # no_banner=\"1\" +@@ -557,3 +557,10 @@ + $mode=0600; + chmod $mode,"$smbldap_bind_conf","$smbldap_bind_conf.old"; + ++ ++############################################################ ++ ++=head1 NAME ++ ++=cut ++ |