diff --git a/bin/omarchy-reset-sudo b/bin/omarchy-reset-sudo new file mode 100755 index 00000000..18294965 --- /dev/null +++ b/bin/omarchy-reset-sudo @@ -0,0 +1,4 @@ +#!/bin/bash + +echo "Resetting sudo lockout for user: $USER" +su -c "faillock --reset --user $USER" diff --git a/install.sh b/install.sh index 9b728d0a..f8d07875 100755 --- a/install.sh +++ b/install.sh @@ -44,6 +44,7 @@ source $OMARCHY_INSTALL/config/power.sh source $OMARCHY_INSTALL/config/timezones.sh source $OMARCHY_INSTALL/config/login.sh source $OMARCHY_INSTALL/config/nvidia.sh +source $OMARCHY_INSTALL/config/increase-sudo-tries.sh # Development show_logo decrypt 920 diff --git a/install/config/increase-sudo-tries.sh b/install/config/increase-sudo-tries.sh new file mode 100644 index 00000000..f9b18ddf --- /dev/null +++ b/install/config/increase-sudo-tries.sh @@ -0,0 +1,2 @@ +echo "Defaults passwd_tries=10" | sudo tee /etc/sudoers.d/passwd-tries +sudo chmod 440 /etc/sudoers.d/passwd-tries diff --git a/migrations/1754996869.sh b/migrations/1754996869.sh new file mode 100644 index 00000000..d2be16bb --- /dev/null +++ b/migrations/1754996869.sh @@ -0,0 +1,3 @@ +echo "Increase sudo attempts limit to 10" + +source $OMARCHY_PATH/install/config/increase-sudo-tries.sh