From 55944e5e40b1be2afc4855d8d2baf4b73d1876b5 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Wed, 10 Apr 2024 22:49:52 +0200 Subject: Adding upstream version 255.4. Signed-off-by: Daniel Baumann --- factory/etc/issue | 3 +++ factory/etc/nsswitch.conf | 16 ++++++++++++++++ factory/etc/pam.d/other | 6 ++++++ factory/etc/pam.d/system-auth | 23 +++++++++++++++++++++++ factory/templates/locale.conf.in | 3 +++ factory/templates/meson.build | 19 +++++++++++++++++++ factory/templates/vconsole.conf.in | 3 +++ 7 files changed, 73 insertions(+) create mode 100644 factory/etc/issue create mode 100644 factory/etc/nsswitch.conf create mode 100644 factory/etc/pam.d/other create mode 100644 factory/etc/pam.d/system-auth create mode 100644 factory/templates/locale.conf.in create mode 100644 factory/templates/meson.build create mode 100644 factory/templates/vconsole.conf.in (limited to 'factory') diff --git a/factory/etc/issue b/factory/etc/issue new file mode 100644 index 0000000..101671f --- /dev/null +++ b/factory/etc/issue @@ -0,0 +1,3 @@ +\S +Kernel \r on an \m (\l) + diff --git a/factory/etc/nsswitch.conf b/factory/etc/nsswitch.conf new file mode 100644 index 0000000..45a6820 --- /dev/null +++ b/factory/etc/nsswitch.conf @@ -0,0 +1,16 @@ +# This file is part of systemd. + +passwd: files systemd +group: files [SUCCESS=merge] systemd +shadow: files systemd +gshadow: files systemd + +hosts: mymachines resolve [!UNAVAIL=return] files myhostname dns +networks: files + +protocols: db files +services: db files +ethers: db files +rpc: db files + +netgroup: nis diff --git a/factory/etc/pam.d/other b/factory/etc/pam.d/other new file mode 100644 index 0000000..c1f7296 --- /dev/null +++ b/factory/etc/pam.d/other @@ -0,0 +1,6 @@ +# This file is part of systemd. + +auth include system-auth +account include system-auth +password include system-auth +session include system-auth diff --git a/factory/etc/pam.d/system-auth b/factory/etc/pam.d/system-auth new file mode 100644 index 0000000..cb4e570 --- /dev/null +++ b/factory/etc/pam.d/system-auth @@ -0,0 +1,23 @@ +# This file is part of systemd. + +# You really want to adjust this to your local distribution. If you use this +# unmodified you are not building systems safely and securely. + +auth sufficient pam_unix.so +-auth sufficient pam_systemd_home.so +auth required pam_deny.so + +account required pam_nologin.so +-account sufficient pam_systemd_home.so +account sufficient pam_unix.so +account required pam_permit.so + +-password sufficient pam_systemd_home.so +password sufficient pam_unix.so sha512 shadow try_first_pass +password required pam_deny.so + +-session optional pam_keyinit.so revoke +-session optional pam_loginuid.so +-session optional pam_systemd_home.so +-session optional pam_systemd.so +session required pam_unix.so diff --git a/factory/templates/locale.conf.in b/factory/templates/locale.conf.in new file mode 100644 index 0000000..af93d04 --- /dev/null +++ b/factory/templates/locale.conf.in @@ -0,0 +1,3 @@ +# This is the fallback locale configuration provided by systemd. + +LANG="{{ SYSTEMD_DEFAULT_LOCALE }}" diff --git a/factory/templates/meson.build b/factory/templates/meson.build new file mode 100644 index 0000000..a3ba7b1 --- /dev/null +++ b/factory/templates/meson.build @@ -0,0 +1,19 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + +factory_etc_dir = factorydir / 'etc' + +custom_target( + 'locale.conf', + input : 'locale.conf.in', + output : 'locale.conf', + command : [jinja2_cmdline, '@INPUT@', '@OUTPUT@'], + install : true, + install_dir : factory_etc_dir) + +custom_target( + 'vconsole.conf', + input : 'vconsole.conf.in', + output : 'vconsole.conf', + command : [jinja2_cmdline, '@INPUT@', '@OUTPUT@'], + install : true, + install_dir : factory_etc_dir) diff --git a/factory/templates/vconsole.conf.in b/factory/templates/vconsole.conf.in new file mode 100644 index 0000000..f682487 --- /dev/null +++ b/factory/templates/vconsole.conf.in @@ -0,0 +1,3 @@ +# This is the fallback vconsole configuration provided by systemd. + +#KEYMAP={{ SYSTEMD_DEFAULT_KEYMAP }} -- cgit v1.2.3