summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonas Smedegaard <dr@jones.dk>2002-09-27 12:54:28 +0000
committerJonas Smedegaard <dr@jones.dk>2002-09-27 12:54:28 +0000
commit333bdf3ed1e98cd711502a1f1037d6a2bdcbcec3 (patch)
treec72816b5dde88ab3a5035d2be65fada4f9778ddd
parentc70e1571e27340cfe2ec5c77be5190fee9c9b4a8 (diff)
samba: (Hopefully) fix root preexec lines in m4 script.
-rw-r--r--samba/smb-shares.conf.m49
1 files changed, 5 insertions, 4 deletions
diff --git a/samba/smb-shares.conf.m4 b/samba/smb-shares.conf.m4
index df09358..eea8004 100644
--- a/samba/smb-shares.conf.m4
+++ b/samba/smb-shares.conf.m4
@@ -2,7 +2,7 @@ ifelse(`
/etc/samba/smb-shares.m4
Copyright 2002 Jonas Smedegaard <dr@jones.dk>
-$Id: smb-shares.conf.m4,v 1.18 2002-09-19 11:35:40 jonas Exp $
+$Id: smb-shares.conf.m4,v 1.19 2002-09-27 12:54:28 jonas Exp $
m4 share definitions for generating Samba server smb.conf include file
@@ -64,9 +64,10 @@ define(<_masks>,
directory mask = $2
>)dnl
define(<_pre_mkdir>,
-< root preexec = '/bin/mkdir -p $1 \
- /bin/chown $2 $1 \
- /bin/chmod $3 $1'
+< root preexec = /bin/bash -c ' \
+ /bin/mkdir -p $1 && \
+ /bin/chown $2 $1 && \
+ /bin/chmod $3 $1 '
>)dnl
define(<_dir>, <>)dnl
define(<_files>,