diff options
author | Wayne Davison <wayned@samba.org> | 2007-11-26 21:58:19 -0800 |
---|---|---|
committer | Wayne Davison <wayned@samba.org> | 2007-11-27 07:34:59 -0800 |
commit | 9585b27678ee8b94f2f260e8d8d61ff4381f2fa3 (patch) | |
tree | 7b558cd608f2b5bdb266e85a7f52040a194ff484 /loadparm.c | |
parent | 5c77266d9583fdb556be959e453afae82de70e36 (diff) | |
download | android_external_rsync-9585b27678ee8b94f2f260e8d8d61ff4381f2fa3.tar.gz android_external_rsync-9585b27678ee8b94f2f260e8d8d61ff4381f2fa3.tar.bz2 android_external_rsync-9585b27678ee8b94f2f260e8d8d61ff4381f2fa3.zip |
Add a new daemon security option: "munge symlinks".
Diffstat (limited to 'loadparm.c')
-rw-r--r-- | loadparm.c | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -157,6 +157,7 @@ typedef struct BOOL ignore_errors; BOOL ignore_nonreadable; BOOL list; + BOOL munge_symlinks; BOOL read_only; BOOL strict_modes; BOOL transfer_logging; @@ -205,6 +206,7 @@ static service sDefault = /* ignore_errors; */ False, /* ignore_nonreadable; */ False, /* list; */ True, + /* munge_symlinks; */ (BOOL)-1, /* read_only; */ True, /* strict_modes; */ True, /* transfer_logging; */ False, @@ -319,6 +321,7 @@ static struct parm_struct parm_table[] = {"log format", P_STRING, P_LOCAL, &sDefault.log_format, NULL,0}, {"max connections", P_INTEGER,P_LOCAL, &sDefault.max_connections, NULL,0}, {"max verbosity", P_INTEGER,P_LOCAL, &sDefault.max_verbosity, NULL,0}, + {"munge symlinks", P_BOOL, P_LOCAL, &sDefault.munge_symlinks, NULL,0}, {"name", P_STRING, P_LOCAL, &sDefault.name, NULL,0}, {"outgoing chmod", P_STRING, P_LOCAL, &sDefault.outgoing_chmod, NULL,0}, {"path", P_PATH, P_LOCAL, &sDefault.path, NULL,0}, @@ -422,6 +425,7 @@ FN_LOCAL_BOOL(lp_fake_super, fake_super) FN_LOCAL_BOOL(lp_ignore_errors, ignore_errors) FN_LOCAL_BOOL(lp_ignore_nonreadable, ignore_nonreadable) FN_LOCAL_BOOL(lp_list, list) +FN_LOCAL_BOOL(lp_munge_symlinks, munge_symlinks) FN_LOCAL_BOOL(lp_read_only, read_only) FN_LOCAL_BOOL(lp_strict_modes, strict_modes) FN_LOCAL_BOOL(lp_transfer_logging, transfer_logging) |