Fix: Passt Dinge an.
This commit is contained in:
parent
c76d33b9b7
commit
632badb1b9
@ -15,12 +15,12 @@ mkdir -p "$SDDM_CONF_DIR"
|
|||||||
if [[ -f "$SDDM_CUSTOM_CONF" ]]; then
|
if [[ -f "$SDDM_CUSTOM_CONF" ]]; then
|
||||||
sed -i '/MaximumUid/d' "$SDDM_CUSTOM_CONF"
|
sed -i '/MaximumUid/d' "$SDDM_CUSTOM_CONF"
|
||||||
sed -i '/MinimumUid/d' "$SDDM_CUSTOM_CONF"
|
sed -i '/MinimumUid/d' "$SDDM_CUSTOM_CONF"
|
||||||
echo "MaximumUid=999999999" >> "$SDDM_CUSTOM_CONF"
|
echo "MaximumUid=9999999999" >> "$SDDM_CUSTOM_CONF"
|
||||||
echo "MinimumUid=1000" >> "$SDDM_CUSTOM_CONF"
|
echo "MinimumUid=1000" >> "$SDDM_CUSTOM_CONF"
|
||||||
else
|
else
|
||||||
cat <<EOF > "$SDDM_CUSTOM_CONF"
|
cat <<EOF > "$SDDM_CUSTOM_CONF"
|
||||||
[Users]
|
[Users]
|
||||||
MaximumUid=999999999
|
MaximumUid=9999999999
|
||||||
MinimumUid=1000
|
MinimumUid=1000
|
||||||
HideShells=/sbin/nologin,/bin/false
|
HideShells=/sbin/nologin,/bin/false
|
||||||
EOF
|
EOF
|
||||||
@ -30,9 +30,9 @@ fi
|
|||||||
SSSD_CONF="/etc/sssd/sssd.conf"
|
SSSD_CONF="/etc/sssd/sssd.conf"
|
||||||
if [[ -f "$SSSD_CONF" ]]; then
|
if [[ -f "$SSSD_CONF" ]]; then
|
||||||
if grep -q "^enumerate" "$SSSD_CONF"; then
|
if grep -q "^enumerate" "$SSSD_CONF"; then
|
||||||
sed -i 's/^enumerate.*/enumerate = true/' "$SSSD_CONF"
|
sed -i 's/^enumerate.*/enumerate = false/' "$SSSD_CONF"
|
||||||
else
|
else
|
||||||
echo "enumerate = true" >> "$SSSD_CONF"
|
echo "enumerate = false" >> "$SSSD_CONF"
|
||||||
fi
|
fi
|
||||||
# Berechtigungen für SSSD-Konfigurationsdatei setzen
|
# Berechtigungen für SSSD-Konfigurationsdatei setzen
|
||||||
chmod 600 "$SSSD_CONF"
|
chmod 600 "$SSSD_CONF"
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user