Skip to content

Commit

Permalink
Add tests for rule accounts_password_pam_minlen
Browse files Browse the repository at this point in the history
  • Loading branch information
matusmarhefka committed Mar 25, 2021
1 parent 9f1bc45 commit 9353e73
Show file tree
Hide file tree
Showing 4 changed files with 32 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
#!/bin/bash

CONF_FILE="/etc/security/pwquality.conf"

if grep -q "^.*minlen\s*=" "$CONF_FILE"; then
sed -i "s/^.*minlen\s*=.*/# minlen = 15/" "$CONF_FILE"
else
echo "# minlen = 15" >> "$CONF_FILE"
fi
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
#!/bin/bash

CONF_FILE="/etc/security/pwquality.conf"

if grep -q "^.*minlen\s*=" "$CONF_FILE"; then
sed -i "s/^.*minlen\s*=.*/minlen = 15/" "$CONF_FILE"
else
echo "minlen = 15" >> "$CONF_FILE"
fi
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
#!/bin/bash

CONF_FILE="/etc/security/pwquality.conf"

sed -i "/^.*minlen\s*=.*/d" "$CONF_FILE"
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
#!/bin/bash

CONF_FILE="/etc/security/pwquality.conf"

if grep -q "^.*minlen\s*=" "$CONF_FILE"; then
sed -i "s/^.*minlen\s*=.*/minlen = 1/" "$CONF_FILE"
else
echo "minlen = 1" >> "$CONF_FILE"
fi

0 comments on commit 9353e73

Please sign in to comment.