diff options
author | Jeremy Allison <jra@samba.org> | 2009-08-12 13:00:54 -0700 |
---|---|---|
committer | Jeremy Allison <jra@samba.org> | 2009-08-12 13:00:54 -0700 |
commit | d6270df748dcfd8d5a02c328518c2332da8fbed5 (patch) | |
tree | 7e921433a6e293f54fac3c0405b42be36ff7ac78 /source3/param | |
parent | 1ddd10b56aea663b06768638d83e3bdcfea9ec89 (diff) | |
download | samba-d6270df748dcfd8d5a02c328518c2332da8fbed5.tar.gz samba-d6270df748dcfd8d5a02c328518c2332da8fbed5.tar.bz2 samba-d6270df748dcfd8d5a02c328518c2332da8fbed5.zip |
Add "store create time" parameter (docs to follow)
that stores the create time in the user.DosTimestamps EA.
Jeremy.
Diffstat (limited to 'source3/param')
-rw-r--r-- | source3/param/loadparm.c | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/source3/param/loadparm.c b/source3/param/loadparm.c index dbbd6e327d..35984716a2 100644 --- a/source3/param/loadparm.c +++ b/source3/param/loadparm.c @@ -446,6 +446,7 @@ struct service { bool bMap_system; bool bMap_hidden; bool bMap_archive; + bool bStoreCreateTime; bool bStoreDosAttributes; bool bDmapiSupport; bool bLocking; @@ -589,6 +590,7 @@ static struct service sDefault = { False, /* bMap_system */ False, /* bMap_hidden */ True, /* bMap_archive */ + False, /* bStoreCreateTime */ False, /* bStoreDosAttributes */ False, /* bDmapiSupport */ True, /* bLocking */ @@ -3066,6 +3068,15 @@ static struct parm_struct parm_table[] = { .flags = FLAG_ADVANCED, }, { + .label = "store create time", + .type = P_BOOL, + .p_class = P_LOCAL, + .ptr = &sDefault.bStoreCreateTime, + .special = NULL, + .enum_list = NULL, + .flags = FLAG_ADVANCED | FLAG_SHARE | FLAG_GLOBAL, + }, + { .label = "store dos attributes", .type = P_BOOL, .p_class = P_LOCAL, @@ -5564,6 +5575,7 @@ FN_LOCAL_BOOL(lp_administrative_share, bAdministrative_share) FN_LOCAL_BOOL(lp_print_ok, bPrint_ok) FN_LOCAL_BOOL(lp_map_hidden, bMap_hidden) FN_LOCAL_BOOL(lp_map_archive, bMap_archive) +FN_LOCAL_BOOL(lp_store_create_time, bStoreCreateTime) FN_LOCAL_BOOL(lp_store_dos_attributes, bStoreDosAttributes) FN_LOCAL_BOOL(lp_dmapi_support, bDmapiSupport) FN_LOCAL_PARM_BOOL(lp_locking, bLocking) |