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