summaryrefslogtreecommitdiffstats
path: root/tools/config-gen.d
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-07 14:30:35 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-07 14:30:35 +0000
commit378c18e5f024ac5a8aef4cb40d7c9aa9633d144c (patch)
tree44dfb6ca500d32cabd450649b322a42e70a30683 /tools/config-gen.d
parentInitial commit. (diff)
downloadutil-linux-upstream.tar.xz
util-linux-upstream.zip
Adding upstream version 2.38.1.upstream/2.38.1upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'tools/config-gen.d')
-rw-r--r--tools/config-gen.d/all-non-nls.conf2
-rw-r--r--tools/config-gen.d/all.conf5
-rw-r--r--tools/config-gen.d/audit.conf3
-rw-r--r--tools/config-gen.d/chfnsh-libuser.conf5
-rw-r--r--tools/config-gen.d/chfnsh-no-password.conf6
-rw-r--r--tools/config-gen.d/chfnsh-pam.conf6
-rw-r--r--tools/config-gen.d/core.conf2
-rw-r--r--tools/config-gen.d/cryptsetup.conf3
-rw-r--r--tools/config-gen.d/devel-non-asan.conf7
-rw-r--r--tools/config-gen.d/devel-non-docs.conf6
-rw-r--r--tools/config-gen.d/devel.conf8
-rw-r--r--tools/config-gen.d/disable-all.conf1
-rw-r--r--tools/config-gen.d/enable-schedutils.conf3
-rw-r--r--tools/config-gen.d/fuzz.conf4
-rw-r--r--tools/config-gen.d/non-libblkid.conf3
-rw-r--r--tools/config-gen.d/non-libmount.conf3
-rw-r--r--tools/config-gen.d/non-libs.conf5
-rw-r--r--tools/config-gen.d/non-libsmartcols.conf3
-rw-r--r--tools/config-gen.d/non-libuuid.conf3
-rw-r--r--tools/config-gen.d/non-nls.conf3
-rw-r--r--tools/config-gen.d/non-widechar.conf3
-rw-r--r--tools/config-gen.d/selinux.conf3
-rw-r--r--tools/config-gen.d/slang.conf3
-rw-r--r--tools/config-gen.d/static.conf3
24 files changed, 93 insertions, 0 deletions
diff --git a/tools/config-gen.d/all-non-nls.conf b/tools/config-gen.d/all-non-nls.conf
new file mode 100644
index 0000000..d8fc6fe
--- /dev/null
+++ b/tools/config-gen.d/all-non-nls.conf
@@ -0,0 +1,2 @@
+include:all.conf
+include:non-nls.conf
diff --git a/tools/config-gen.d/all.conf b/tools/config-gen.d/all.conf
new file mode 100644
index 0000000..f8860a1
--- /dev/null
+++ b/tools/config-gen.d/all.conf
@@ -0,0 +1,5 @@
+include:core.conf
+
+--enable-all-programs
+--enable-login-stat-mail
+--with-smack
diff --git a/tools/config-gen.d/audit.conf b/tools/config-gen.d/audit.conf
new file mode 100644
index 0000000..604b78d
--- /dev/null
+++ b/tools/config-gen.d/audit.conf
@@ -0,0 +1,3 @@
+include:core.conf
+
+--with-audit
diff --git a/tools/config-gen.d/chfnsh-libuser.conf b/tools/config-gen.d/chfnsh-libuser.conf
new file mode 100644
index 0000000..9bb6bfe
--- /dev/null
+++ b/tools/config-gen.d/chfnsh-libuser.conf
@@ -0,0 +1,5 @@
+include:audit.conf
+include:selinux.conf
+
+--enable-chfn-chsh
+--with-user
diff --git a/tools/config-gen.d/chfnsh-no-password.conf b/tools/config-gen.d/chfnsh-no-password.conf
new file mode 100644
index 0000000..fba4264
--- /dev/null
+++ b/tools/config-gen.d/chfnsh-no-password.conf
@@ -0,0 +1,6 @@
+include:audit.conf
+include:selinux.conf
+
+--enable-chfn-chsh
+--disable-chfn-chsh-password
+--without-user
diff --git a/tools/config-gen.d/chfnsh-pam.conf b/tools/config-gen.d/chfnsh-pam.conf
new file mode 100644
index 0000000..f859f58
--- /dev/null
+++ b/tools/config-gen.d/chfnsh-pam.conf
@@ -0,0 +1,6 @@
+include:audit.conf
+include:selinux.conf
+
+--enable-chfn-chsh
+--enable-chfn-chsh-password
+--without-user
diff --git a/tools/config-gen.d/core.conf b/tools/config-gen.d/core.conf
new file mode 100644
index 0000000..4abf4e0
--- /dev/null
+++ b/tools/config-gen.d/core.conf
@@ -0,0 +1,2 @@
+--disable-rpath
+--disable-makeinstall-chown
diff --git a/tools/config-gen.d/cryptsetup.conf b/tools/config-gen.d/cryptsetup.conf
new file mode 100644
index 0000000..d52d529
--- /dev/null
+++ b/tools/config-gen.d/cryptsetup.conf
@@ -0,0 +1,3 @@
+include:all.conf
+
+--with-cryptsetup
diff --git a/tools/config-gen.d/devel-non-asan.conf b/tools/config-gen.d/devel-non-asan.conf
new file mode 100644
index 0000000..b7c18ab
--- /dev/null
+++ b/tools/config-gen.d/devel-non-asan.conf
@@ -0,0 +1,7 @@
+include:all.conf
+include:audit.conf
+include:selinux.conf
+
+--enable-gtk-doc
+--with-utempter
+--enable-werror
diff --git a/tools/config-gen.d/devel-non-docs.conf b/tools/config-gen.d/devel-non-docs.conf
new file mode 100644
index 0000000..7eeffdb
--- /dev/null
+++ b/tools/config-gen.d/devel-non-docs.conf
@@ -0,0 +1,6 @@
+include:all.conf
+include:audit.conf
+include:selinux.conf
+
+--with-utempter
+--enable-werror
diff --git a/tools/config-gen.d/devel.conf b/tools/config-gen.d/devel.conf
new file mode 100644
index 0000000..7493372
--- /dev/null
+++ b/tools/config-gen.d/devel.conf
@@ -0,0 +1,8 @@
+include:all.conf
+include:audit.conf
+include:selinux.conf
+
+--enable-gtk-doc
+--with-utempter
+--enable-asan
+--enable-werror
diff --git a/tools/config-gen.d/disable-all.conf b/tools/config-gen.d/disable-all.conf
new file mode 100644
index 0000000..1d178b2
--- /dev/null
+++ b/tools/config-gen.d/disable-all.conf
@@ -0,0 +1 @@
+--disable-all-programs
diff --git a/tools/config-gen.d/enable-schedutils.conf b/tools/config-gen.d/enable-schedutils.conf
new file mode 100644
index 0000000..08deee4
--- /dev/null
+++ b/tools/config-gen.d/enable-schedutils.conf
@@ -0,0 +1,3 @@
+include:disable-all.conf
+
+--enable-schedutils
diff --git a/tools/config-gen.d/fuzz.conf b/tools/config-gen.d/fuzz.conf
new file mode 100644
index 0000000..b1d8eda
--- /dev/null
+++ b/tools/config-gen.d/fuzz.conf
@@ -0,0 +1,4 @@
+include:devel.conf
+
+--enable-ubsan
+--enable-fuzzing-engine
diff --git a/tools/config-gen.d/non-libblkid.conf b/tools/config-gen.d/non-libblkid.conf
new file mode 100644
index 0000000..b3a7452
--- /dev/null
+++ b/tools/config-gen.d/non-libblkid.conf
@@ -0,0 +1,3 @@
+include:core.conf
+
+--disable-libblkid
diff --git a/tools/config-gen.d/non-libmount.conf b/tools/config-gen.d/non-libmount.conf
new file mode 100644
index 0000000..dae9d60
--- /dev/null
+++ b/tools/config-gen.d/non-libmount.conf
@@ -0,0 +1,3 @@
+include:core.conf
+
+--disable-libmount
diff --git a/tools/config-gen.d/non-libs.conf b/tools/config-gen.d/non-libs.conf
new file mode 100644
index 0000000..a73e8ad
--- /dev/null
+++ b/tools/config-gen.d/non-libs.conf
@@ -0,0 +1,5 @@
+include:core.conf
+include:non-libblkid.conf
+include:non-libmount.conf
+include:non-libuuid.conf
+include:non-libsmartcols.conf
diff --git a/tools/config-gen.d/non-libsmartcols.conf b/tools/config-gen.d/non-libsmartcols.conf
new file mode 100644
index 0000000..ea273bf
--- /dev/null
+++ b/tools/config-gen.d/non-libsmartcols.conf
@@ -0,0 +1,3 @@
+include:core.conf
+
+--disable-libsmartcols
diff --git a/tools/config-gen.d/non-libuuid.conf b/tools/config-gen.d/non-libuuid.conf
new file mode 100644
index 0000000..8ac0629
--- /dev/null
+++ b/tools/config-gen.d/non-libuuid.conf
@@ -0,0 +1,3 @@
+include:core.conf
+
+--disable-libuuid
diff --git a/tools/config-gen.d/non-nls.conf b/tools/config-gen.d/non-nls.conf
new file mode 100644
index 0000000..029ad9a
--- /dev/null
+++ b/tools/config-gen.d/non-nls.conf
@@ -0,0 +1,3 @@
+include:core.conf
+
+--disable-nls
diff --git a/tools/config-gen.d/non-widechar.conf b/tools/config-gen.d/non-widechar.conf
new file mode 100644
index 0000000..7319726
--- /dev/null
+++ b/tools/config-gen.d/non-widechar.conf
@@ -0,0 +1,3 @@
+include:core.conf
+
+--disable-widechar
diff --git a/tools/config-gen.d/selinux.conf b/tools/config-gen.d/selinux.conf
new file mode 100644
index 0000000..288cf55
--- /dev/null
+++ b/tools/config-gen.d/selinux.conf
@@ -0,0 +1,3 @@
+include:core.conf
+
+--with-selinux
diff --git a/tools/config-gen.d/slang.conf b/tools/config-gen.d/slang.conf
new file mode 100644
index 0000000..ee20993
--- /dev/null
+++ b/tools/config-gen.d/slang.conf
@@ -0,0 +1,3 @@
+include:core.conf
+
+--with-slang
diff --git a/tools/config-gen.d/static.conf b/tools/config-gen.d/static.conf
new file mode 100644
index 0000000..bc19283
--- /dev/null
+++ b/tools/config-gen.d/static.conf
@@ -0,0 +1,3 @@
+include:core.conf
+
+--enable-static-programs