refactoring

This commit is contained in:
Patrick Schleizer 2019-12-10 03:51:39 -05:00
parent d2f6ac0491
commit 7d8001ddc9
No known key found for this signature in database
GPG Key ID: CB8D50BB77BB3C48

View File

@ -15,6 +15,7 @@ true "
##################################################################### #####################################################################
" "
user_groups_modifications() {
## /usr/lib/security-misc/hide-hardware-info ## /usr/lib/security-misc/hide-hardware-info
addgroup --system sysfs addgroup --system sysfs
addgroup --system cpuinfo addgroup --system cpuinfo
@ -36,6 +37,7 @@ addgroup --system ssh
## block for this to be still blocked by console lockdown. See also: ## block for this to be still blocked by console lockdown. See also:
## https://www.whonix.org/wiki/Root#Root_Login ## https://www.whonix.org/wiki/Root#Root_Login
addgroup root console addgroup root console
}
sudo_users_check () { sudo_users_check () {
if command -v "qubesdb-read" &>/dev/null; then if command -v "qubesdb-read" &>/dev/null; then
@ -162,6 +164,8 @@ ssh_users_check() {
fi fi
} }
user_groups_modifications
if [ "$1" = "install" ] || [ "$1" = "upgrade" ]; then if [ "$1" = "install" ] || [ "$1" = "upgrade" ]; then
sudo_users_check sudo_users_check
console_users_check console_users_check