aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Matuska <mm@FreeBSD.org>2008-04-12 09:40:06 +0000
committerMartin Matuska <mm@FreeBSD.org>2008-04-12 09:40:06 +0000
commit4fd097d3d6bc9dcd07bb094d393424c5c6f8762c (patch)
tree3d935cd8b5003ebce36f3ec614a7a6131caa7010
parent6d24c5d1f7b6a67e8699a655004422f9afa08a04 (diff)
Notes
-rw-r--r--net/smbldap-tools/Makefile4
-rw-r--r--net/smbldap-tools/files/patch-smbldap-useradd11
2 files changed, 13 insertions, 2 deletions
diff --git a/net/smbldap-tools/Makefile b/net/smbldap-tools/Makefile
index 214e0bb3fe27..550289325fb0 100644
--- a/net/smbldap-tools/Makefile
+++ b/net/smbldap-tools/Makefile
@@ -7,10 +7,10 @@
PORTNAME= smbldap-tools
PORTVERSION= 0.9.4
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= net
MASTER_SITES= http://download.gna.org/smbldap-tools/packages/ \
- http://download.gna.org/smbldap-tools/packages/old-release/
+ http://download.gna.org/smbldap-tools/packages/old-Idealx-release/
EXTRACT_SUFX= .tgz
MAINTAINER= mm@FreeBSD.org
diff --git a/net/smbldap-tools/files/patch-smbldap-useradd b/net/smbldap-tools/files/patch-smbldap-useradd
new file mode 100644
index 000000000000..c300541a87b2
--- /dev/null
+++ b/net/smbldap-tools/files/patch-smbldap-useradd
@@ -0,0 +1,11 @@
+--- smbldap-useradd.orig 2007-09-17 18:05:48.000000000 +0700
++++ smbldap-useradd 2008-02-07 17:48:23.000000000 +0600
+@@ -373,7 +373,7 @@
+ unless ( $userName =~ /\$$/ ) {
+ if ( !(-e $userHomeDirectory) ) {
+ system "mkdir $userHomeDirectory 2>/dev/null";
+- system "cp -a $config{skeletonDir}/.[a-z,A-Z]* $config{skeletonDir}/* $userHomeDirectory 2>/dev/null";
++ system "cp -pRP $config{skeletonDir}/.[a-z,A-Z]* $config{skeletonDir}/* $userHomeDirectory 2>/dev/null";
+ system "chown -R $userName:$userGidNumber $userHomeDirectory 2>/dev/null";
+ if (defined $config{userHomeDirectoryMode}) {
+ system "chmod $config{userHomeDirectoryMode} $userHomeDirectory 2>/dev/null";