summaryrefslogtreecommitdiffstats
path: root/src/lib/Bcfg2/Options.py
diff options
context:
space:
mode:
authorChris St. Pierre <chris.a.st.pierre@gmail.com>2013-01-18 11:05:37 -0500
committerChris St. Pierre <chris.a.st.pierre@gmail.com>2013-01-18 11:05:37 -0500
commit84b9fabb4895b38eeddefdcc417301e8ae1befc4 (patch)
treea409a3e9ac6eac1f30f562a8cae27e4571807032 /src/lib/Bcfg2/Options.py
parent661d1f6d2789e855eff4fca38e6f4a0a564da728 (diff)
parent3d78a3a1c00035c9d8c49b949b63e8f05f31c7a1 (diff)
downloadbcfg2-84b9fabb4895b38eeddefdcc417301e8ae1befc4.tar.gz
bcfg2-84b9fabb4895b38eeddefdcc417301e8ae1befc4.tar.bz2
bcfg2-84b9fabb4895b38eeddefdcc417301e8ae1befc4.zip
Merge branch 'master' into 1.3.1
Conflicts: src/lib/Bcfg2/Server/Plugins/Properties.py
Diffstat (limited to 'src/lib/Bcfg2/Options.py')
-rw-r--r--src/lib/Bcfg2/Options.py26
1 files changed, 25 insertions, 1 deletions
diff --git a/src/lib/Bcfg2/Options.py b/src/lib/Bcfg2/Options.py
index 4818c67f9..11c61a634 100644
--- a/src/lib/Bcfg2/Options.py
+++ b/src/lib/Bcfg2/Options.py
@@ -989,6 +989,26 @@ CLIENT_YUM_VERIFY_FLAGS = \
cf=('YUM', 'verify_flags'),
deprecated_cf=('YUMng', 'verify_flags'),
cook=list_split)
+CLIENT_POSIX_UID_WHITELIST = \
+ Option("UID ranges the POSIXUsers tool will manage",
+ default=[],
+ cf=('POSIXUsers', 'uid_whitelist'),
+ cook=list_split)
+CLIENT_POSIX_GID_WHITELIST = \
+ Option("GID ranges the POSIXUsers tool will manage",
+ default=[],
+ cf=('POSIXUsers', 'gid_whitelist'),
+ cook=list_split)
+CLIENT_POSIX_UID_BLACKLIST = \
+ Option("UID ranges the POSIXUsers tool will not manage",
+ default=[],
+ cf=('POSIXUsers', 'uid_blacklist'),
+ cook=list_split)
+CLIENT_POSIX_GID_BLACKLIST = \
+ Option("GID ranges the POSIXUsers tool will not manage",
+ default=[],
+ cf=('POSIXUsers', 'gid_blacklist'),
+ cook=list_split)
# Logging options
LOGGING_FILE_PATH = \
@@ -1141,7 +1161,11 @@ DRIVER_OPTIONS = \
yum_installed_action=CLIENT_YUM_INSTALLED_ACTION,
yum_version_fail_action=CLIENT_YUM_VERSION_FAIL_ACTION,
yum_verify_fail_action=CLIENT_YUM_VERIFY_FAIL_ACTION,
- yum_verify_flags=CLIENT_YUM_VERIFY_FLAGS)
+ yum_verify_flags=CLIENT_YUM_VERIFY_FLAGS,
+ posix_uid_whitelist=CLIENT_POSIX_UID_WHITELIST,
+ posix_gid_whitelist=CLIENT_POSIX_UID_WHITELIST,
+ posix_uid_blacklist=CLIENT_POSIX_UID_BLACKLIST,
+ posix_gid_blacklist=CLIENT_POSIX_UID_BLACKLIST)
CLIENT_COMMON_OPTIONS = \
dict(extra=CLIENT_EXTRA_DISPLAY,