Added file '/etc/adduser.conf' to core definition.

This commit is contained in:
m8in
2026-03-30 21:25:53 +02:00
parent 5c9953e455
commit 0cbdf5c29c
3 changed files with 126 additions and 7 deletions

View File

@@ -12,16 +12,19 @@ function printIfEqual() {
}
function isCoreDefinition() {
echo "${1:?"Missing first parameter FILE"}" | grep -F '/root/.ssh/authorized_keys' &> /dev/null \
echo "${1:?"Missing first parameter FILE"}" | grep -F '/etc/adduser.conf' &> /dev/null \
&& return 0
echo "${1:?"Missing first parameter FILE"}" | grep -F '/etc/ssh/sshd_config.d/AccessRestriction.conf' &> /dev/null \
&& return 0
echo "${1:?"Missing first parameter FILE"}" | grep -F '/etc/sudoers.d/allow-jenkins-updateRepositories' &> /dev/null \
&& return 0
echo "${1:?"Missing first parameter FILE"}" | grep -F '/home/jenkins/.ssh/authorized_keys' &> /dev/null \
&& return 0
echo "${1:?"Missing first parameter FILE"}" | grep -F '/etc/sudoers.d/allow-jenkins-updateRepositories' &> /dev/null \
echo "${1:?"Missing first parameter FILE"}" | grep -F '/root/.ssh/authorized_keys' &> /dev/null \
&& return 0
return 1