Bläddra i källkod

Permissions on root gpg keyring

Bob Mottram 7 år sedan
förälder
incheckning
2a5038d209

+ 2
- 0
src/freedombone-base-email Visa fil

1629
 
1629
 
1630
     if [ ! -d /root/.gnupg ]; then
1630
     if [ ! -d /root/.gnupg ]; then
1631
         cp -r /home/$MY_USERNAME/.gnupg /root/
1631
         cp -r /home/$MY_USERNAME/.gnupg /root/
1632
+        chmod 700 /root/.gnupg
1633
+        chmod 600 /root/.gnupg/*
1632
     fi
1634
     fi
1633
     gpg_agent_setup root
1635
     gpg_agent_setup root
1634
     gpg_agent_setup $MY_USERNAME
1636
     gpg_agent_setup $MY_USERNAME

+ 4
- 0
src/freedombone-restore-local Visa fil

108
 function copy_gpg_keys {
108
 function copy_gpg_keys {
109
     echo $"Copying GPG keys from admin user to root"
109
     echo $"Copying GPG keys from admin user to root"
110
     cp -r /home/$ADMIN_USERNAME/.gnupg /root
110
     cp -r /home/$ADMIN_USERNAME/.gnupg /root
111
+    chmod 700 /root/.gnupg
112
+    chmod 600 /root/.gnupg/*
111
 }
113
 }
112
 
114
 
113
 function restore_configfiles {
115
 function restore_configfiles {
340
                         backup_unmount_drive
342
                         backup_unmount_drive
341
                         exit 283
343
                         exit 283
342
                     fi
344
                     fi
345
+                    chmod 700 /root/.gnupg
346
+                    chmod 600 /root/.gnupg/*
343
                 fi
347
                 fi
344
             fi
348
             fi
345
         done
349
         done

+ 4
- 0
src/freedombone-restore-remote Visa fil

99
 function copy_gpg_keys {
99
 function copy_gpg_keys {
100
     echo $"Copying GPG keys from admin user to root"
100
     echo $"Copying GPG keys from admin user to root"
101
     cp -r /home/$ADMIN_USERNAME/.gnupg /root
101
     cp -r /home/$ADMIN_USERNAME/.gnupg /root
102
+    chmod 700 /root/.gnupg
103
+    chmod 600 /root/.gnupg/*
102
 }
104
 }
103
 
105
 
104
 function restore_configfiles {
106
 function restore_configfiles {
306
                     if [ ! "$?" = "0" ]; then
308
                     if [ ! "$?" = "0" ]; then
307
                         exit 283
309
                         exit 283
308
                     fi
310
                     fi
311
+                    chmod 700 /root/.gnupg
312
+                    chmod 600 /root/.gnupg/*
309
                 fi
313
                 fi
310
             fi
314
             fi
311
         fi
315
         fi

+ 2
- 0
src/freedombone-utils-keys Visa fil

240
     ${PROJECT_NAME}-recoverkey -u $MY_USERNAME
240
     ${PROJECT_NAME}-recoverkey -u $MY_USERNAME
241
     if [ -d /home/$MY_USERNAME/.gnupg ]; then
241
     if [ -d /home/$MY_USERNAME/.gnupg ]; then
242
         cp -rf /home/$MY_USERNAME/.gnupg /root
242
         cp -rf /home/$MY_USERNAME/.gnupg /root
243
+        chmod 700 /root/.gnupg
244
+        chmod 600 /root/.gnupg/*
243
     fi
245
     fi
244
 }
246
 }
245
 
247