mirror of
https://github.com/Kicksecure/security-misc.git
synced 2025-07-16 02:42:02 +07:00
code simplification
This commit is contained in:
@ -79,15 +79,17 @@ set_file_perms() {
|
||||
continue
|
||||
fi
|
||||
|
||||
if ! getent passwd | grep -q "^${owner}:" && ! [ "${mode}" = "nosuid" ]; then
|
||||
if [ ! "${mode}" = "nosuid" ]; then
|
||||
if ! getent passwd | grep -q "^${owner}:"; then
|
||||
echo "ERROR: User '${owner}' does not exist!" >&2
|
||||
continue
|
||||
fi
|
||||
|
||||
if ! getent group | grep -q "^${group}:" && ! [ "${mode}" = "nosuid" ]; then
|
||||
if ! getent group | grep -q "^${group}:"; then
|
||||
echo "ERROR: Group '${group}' does not exist!" >&2
|
||||
continue
|
||||
fi
|
||||
fi
|
||||
|
||||
## The permissions should not be reset during upgrades.
|
||||
if dpkg-statoverride --list | grep -q "${fso%/}"; then
|
||||
|
Reference in New Issue
Block a user