diff options
author | Jeremy Allison <jra@samba.org> | 2009-11-17 14:55:02 -0800 |
---|---|---|
committer | Jeremy Allison <jra@samba.org> | 2009-11-17 14:55:02 -0800 |
commit | a770caed0ff66ddc2d63ac83d20f4cd7fcc2caf5 (patch) | |
tree | 479bcb278bcd0ccd20f9506c976d47cb6f41e356 /source3/param | |
parent | a31838eb3c40f4b70c629f94620f435214e414d4 (diff) | |
download | samba-a770caed0ff66ddc2d63ac83d20f4cd7fcc2caf5.tar.gz samba-a770caed0ff66ddc2d63ac83d20f4cd7fcc2caf5.tar.bz2 samba-a770caed0ff66ddc2d63ac83d20f4cd7fcc2caf5.zip |
Remove "store create time" code, cause create time to be stored
in the "user.DOSATTRIB" EA. From the docs:
In Samba 3.5.0 and above the "user.DOSATTRIB" extended attribute has been extended to store
the create time for a file as well as the DOS attributes. This is done in a backwards compatible
way so files created by Samba 3.5.0 and above can still have the DOS attribute read from this
extended attribute by earlier versions of Samba, but they will not be able to read the create
time stored there. Storing the create time separately from the normal filesystem meta-data
allows Samba to faithfully reproduce NTFS semantics on top of a POSIX filesystem.
Passes make test but will need more testing.
Jeremy.
Diffstat (limited to 'source3/param')
-rw-r--r-- | source3/param/loadparm.c | 12 |
1 files changed, 0 insertions, 12 deletions
diff --git a/source3/param/loadparm.c b/source3/param/loadparm.c index c62deb5eda..c024603cb9 100644 --- a/source3/param/loadparm.c +++ b/source3/param/loadparm.c @@ -452,7 +452,6 @@ struct service { bool bMap_system; bool bMap_hidden; bool bMap_archive; - bool bStoreCreateTime; bool bStoreDosAttributes; bool bDmapiSupport; bool bLocking; @@ -596,7 +595,6 @@ static struct service sDefault = { False, /* bMap_system */ False, /* bMap_hidden */ True, /* bMap_archive */ - False, /* bStoreCreateTime */ False, /* bStoreDosAttributes */ False, /* bDmapiSupport */ True, /* bLocking */ @@ -3083,15 +3081,6 @@ 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, @@ -5618,7 +5607,6 @@ 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) |