From f7763c7181330122950f1d8729a197062b139b80 Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Sun, 18 Mar 2012 21:41:24 +0100 Subject: [PATCH] samba: add support for project based smb.conf Signed-off-by: Stephan Raue --- packages/network/samba/install | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/packages/network/samba/install b/packages/network/samba/install index 9777f14b92..6ada467ad9 100755 --- a/packages/network/samba/install +++ b/packages/network/samba/install @@ -31,11 +31,15 @@ if [ "$SAMBA_SERVER" = "yes" ]; then cp $PKG_BUILD/source3/bin/nmbd $INSTALL/usr/bin cp $PKG_BUILD/source3/bin/smbpasswd $INSTALL/usr/bin - mkdir -p $INSTALL/etc/samba - cp $PKG_DIR/config/smb.conf $INSTALL/etc/samba - - mkdir -p $INSTALL/usr/config - cp $PKG_DIR/config/smb.conf $INSTALL/usr/config/samba.conf.sample + if [ -f $PROJECT_DIR/$PROJECT/config/smb.conf ]; then + mkdir -p $INSTALL/etc/samba + cp $PROJECT_DIR/$PROJECT/config/smb.conf $INSTALL/etc/samba + else + mkdir -p $INSTALL/etc/samba + cp $PKG_DIR/config/smb.conf $INSTALL/etc/samba + mkdir -p $INSTALL/usr/config + cp $PKG_DIR/config/smb.conf $INSTALL/usr/config/samba.conf.sample + fi mkdir -p $INSTALL/etc/init.d cp $PKG_DIR/scripts/* $INSTALL/etc/init.d