--- loadparm.c.orig Tue Jun 18 21:13:45 2002 +++ loadparm.c Tue Jul 30 22:03:56 2002 @@ -341,6 +341,7 @@ char *printer_admin; char *volume; char *fstype; + char *recycle_bin; char *szVfsObjectFile; char *szVfsOptions; int iMinPrintSpace; @@ -462,6 +463,7 @@ NULL, /* printer admin */ NULL, /* volume */ NULL, /* fstype */ + NULL, /* recycle_bin */ NULL, /* vfs object */ NULL, /* vfs options */ 0, /* iMinPrintSpace */ @@ -1084,6 +1086,8 @@ {"hide local users", P_BOOL, P_GLOBAL, &Globals.bHideLocalUsers, NULL, NULL, 0}, + {"recycle bin", P_STRING, P_LOCAL, &sDefault.recycle_bin, NULL, NULL, FLAG_SHARE}, + {"VFS module options", P_SEP, P_SEPARATOR}, {"vfs object", P_STRING, P_LOCAL, &sDefault.szVfsObjectFile, handle_vfs_object, NULL, FLAG_SHARE}, @@ -1736,6 +1740,7 @@ FN_LOCAL_STRING(lp_hide_files, szHideFiles) FN_LOCAL_STRING(lp_veto_oplocks, szVetoOplockFiles) FN_LOCAL_STRING(lp_driverlocation, szPrinterDriverLocation) +FN_LOCAL_STRING(lp_recyclebin,recycle_bin) FN_LOCAL_BOOL(lp_msdfs_root, bMSDfsRoot) FN_LOCAL_BOOL(lp_autoloaded, autoloaded) FN_LOCAL_BOOL(lp_preexec_close, bPreexecClose)