From c8de324376b646ea7138cbbb6b85454693a59457 Mon Sep 17 00:00:00 2001 From: Bob Mottram Date: Sat, 5 Aug 2017 23:16:37 +0100 Subject: [PATCH] Only change login umask when needed --- src/freedombone-utils-setup | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/freedombone-utils-setup b/src/freedombone-utils-setup index c8bed2c4..9d204f4a 100755 --- a/src/freedombone-utils-setup +++ b/src/freedombone-utils-setup @@ -437,7 +437,9 @@ function remove_management_engine_interface { } function set_login_umask { - sed -i 's|UMASK\t.*|UMASK\t\t077|g' /etc/login.defs + if ! grep -q 'UMASK\t\t077' /etc/login.defs; then + sed -i 's|UMASK\t.*|UMASK\t\t077|g' /etc/login.defs + fi } function disable_deferred_execution {