File tree Expand file tree Collapse file tree 1 file changed +10
-6
lines changed Expand file tree Collapse file tree 1 file changed +10
-6
lines changed Original file line number Diff line number Diff line change @@ -168,13 +168,17 @@ fn_fix_umask(){
168
168
echo " ##################### Fixing Umask ####################"
169
169
echo " "
170
170
sleep 2
171
- if [ $( cat " ${userdir} " /.profile | grep " ${defumask} " ) ]; then
172
- echo " Fixing user umask (default permissions on files)"
173
- sleep 1
174
- sed -i " s/${defumask} /${umask} /g" " ${userdir} " /.profile
175
- echo " [OK] ${umask} set!"
171
+ if [ -f " ${userdir} /.profile" ]; then
172
+ if [ " $( cat " ${userdir} /.profile" | grep \" ${defumask} \" ) " ]; then
173
+ echo " Fixing user umask (default permissions on files)"
174
+ sleep 1
175
+ sed -i " s/${defumask} /${umask} /g" " ${userdir} " /.profile
176
+ echo " [OK] ${umask} set!"
177
+ else
178
+ echo " [Warning] Default umask not found, no change will be applied"
179
+ fi
176
180
else
177
- echo " [Warning] Default umask not found, no change will be applied "
181
+ echo " [Warning] ${userdir} /.profile doesn't exist, cannot determine Umask "
178
182
fi
179
183
}
180
184
You can’t perform that action at this time.
0 commit comments