X-Git-Url: http://git.ipfire.org/?a=blobdiff_plain;f=meson_options.txt;h=2c10054769fcea2e2fe1b2b97be119e4d4fc07d0;hb=4368277c74d8a19c671388045e43275dbf9501a4;hp=1ad0969a1a62197caf91ddf3316fd9ea30ce2c86;hpb=7cc60ea41474a9e839e9803b58f2d43df6cdc1d4;p=thirdparty%2Fsystemd.git diff --git a/meson_options.txt b/meson_options.txt index 1ad0969a1a6..2c10054769f 100644 --- a/meson_options.txt +++ b/meson_options.txt @@ -4,8 +4,8 @@ option('version-tag', type : 'string', description : 'override the git version string') -option('mode', type : 'combo', choices : ['default', 'developer'], - description : 'enable additional checks suitable for systemd development') +option('mode', type : 'combo', choices : ['developer', 'release'], + description : 'autoenable features suitable for systemd development/release builds') option('split-usr', type : 'combo', choices : ['auto', 'true', 'false'], description : '''/bin, /sbin aren't symlinks into /usr''') @@ -28,9 +28,9 @@ option('static-libsystemd', type : 'combo', description : '''install a static library for libsystemd''') option('static-libudev', type : 'combo', choices : ['false', 'true', 'pic', 'no-pic'], - description : '''install a static library for libudev''') + description : 'install a static library for libudev') option('standalone-binaries', type : 'boolean', value : 'false', - description : '''also build standalone versions of supported binaries''') + description : 'also build standalone versions of supported binaries') option('sysvinit-path', type : 'string', value : '/etc/init.d', description : 'the directory where the SysV init scripts are located') @@ -40,8 +40,10 @@ option('telinit-path', type : 'string', value : '/lib/sysvinit/telinit', description : 'path to telinit') option('rc-local', type : 'string', value : '/etc/rc.local') -option('initrd', type: 'boolean', +option('initrd', type : 'boolean', description : 'install services for use when running systemd in initrd') +option('compat-mutable-uid-boundaries', type : 'boolean', value : 'false', + description : 'look at uid boundaries in /etc/login.defs for compatibility') option('quotaon-path', type : 'string', description : 'path to quotaon') option('quotacheck-path', type : 'string', description : 'path to quotacheck') @@ -95,6 +97,8 @@ option('coredump', type : 'boolean', description : 'install the coredump handler') option('pstore', type : 'boolean', description : 'install the pstore archival tool') +option('oomd', type : 'combo', choices : ['auto', 'true', 'false'], + description : 'install the userspace oom killer') option('logind', type : 'boolean', description : 'install the systemd-logind stack') option('hostnamed', type : 'boolean', @@ -192,6 +196,10 @@ option('status-unit-format-default', type : 'combo', description : 'use unit name or description in messages by default') option('time-epoch', type : 'integer', value : '-1', description : 'time epoch for time clients') +option('system-alloc-uid-min', type : 'integer', value : '-1', + description : 'minimum system UID used when allocating') +option('system-alloc-gid-min', type : 'integer', value : '-1', + description : 'minimum system GID used when allocating') option('system-uid-max', type : 'integer', value : '-1', description : 'maximum system UID') option('system-gid-max', type : 'integer', value : '-1',