mirror of
https://github.com/KDE/kde-linux.git
synced 2026-07-31 09:16:51 -04:00
Be very late in the build step so doenst tumble over weird sysusers with home dirs.
This commit is contained in:
@@ -18,6 +18,13 @@ echo "auth optional pam_faildelay.so delay=0" >> /usr/lib/pam.d/syste
|
||||
echo "# Default of 3 is way too harsh" >> /etc/security/faillock.conf
|
||||
echo "deny = 12" >> /etc/security/faillock.conf
|
||||
|
||||
# Set BTRFS_SUBVOLUME_HOME for new users
|
||||
if grep -q '^BTRFS_SUBVOLUME_HOME=' /etc/default/useradd; then
|
||||
sed -i 's%^BTRFS_SUBVOLUME_HOME=.*%BTRFS_SUBVOLUME_HOME=yes%' /etc/default/useradd
|
||||
else
|
||||
echo 'BTRFS_SUBVOLUME_HOME=yes' >> /etc/default/useradd
|
||||
fi
|
||||
|
||||
# Make double sure we don't seed random pam.d files from factory etc!
|
||||
# https://invent.kde.org/kde-linux/kde-linux/-/issues/165
|
||||
rm --recursive --force /usr/share/factory/etc/pam.d
|
||||
|
||||
@@ -141,13 +141,6 @@ sed -i 's%^SHELL=/usr/bin/bash%SHELL=/usr/bin/zsh%' /etc/default/useradd
|
||||
# Put new users in sambashare group
|
||||
sed -i 's%^GROUP=users%GROUP=users\nGROUPS=sambashare%' /etc/default/useradd
|
||||
|
||||
# Set BTRFS_SUBVOLUME_HOME for new users
|
||||
if grep -q '^BTRFS_SUBVOLUME_HOME=' /etc/default/useradd; then
|
||||
sed -i 's%^BTRFS_SUBVOLUME_HOME=.*%BTRFS_SUBVOLUME_HOME=yes%' /etc/default/useradd
|
||||
else
|
||||
echo 'BTRFS_SUBVOLUME_HOME=yes' >> /etc/default/useradd
|
||||
fi
|
||||
|
||||
# Our Plymouth Theme
|
||||
KEEP_THEME="breeze-bgrt"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user