瀏覽代碼

Enabling and disabling gpgit

Bob Mottram 8 年之前
父節點
當前提交
24f89a0323
共有 1 個檔案被更改,包括 12 行新增8 行删除
  1. 12
    8
      src/freedombone-utils-gpg

+ 12
- 8
src/freedombone-utils-gpg 查看文件

32
     for d in /home/*/ ; do
32
     for d in /home/*/ ; do
33
         USERNAME=$(echo "$d" | awk -F '/' '{print $3}')
33
         USERNAME=$(echo "$d" | awk -F '/' '{print $3}')
34
         if [[ $(is_valid_user "$USERNAME") == "1" ]]; then
34
         if [[ $(is_valid_user "$USERNAME") == "1" ]]; then
35
-            if grep '#/usr/bin/gpgit.pl' /home/$USERNAME/.procmailrc; then
36
-                sed -i 's|#/usr/bin/gpgit.pl|/usr/bin/gpgit.pl|g' /home/$USERNAME/.procmailrc
35
+            if grep '#| /usr/bin/gpgit.pl' /home/$USERNAME/.procmailrc; then
36
+                sed -i 's@#| /usr/bin/gpgit.pl@| /usr/bin/gpgit.pl@g' /home/$USERNAME/.procmailrc
37
+                sed -i 's|#:0 f|:0 f|g' /home/$USERNAME/.procmailrc
37
             fi
38
             fi
38
         fi
39
         fi
39
     done
40
     done
40
 
41
 
41
-    if grep '#/usr/bin/gpgit.pl' /etc/skel/.procmailrc; then
42
-        sed -i 's|#/usr/bin/gpgit.pl|/usr/bin/gpgit.pl|g' /etc/skel/.procmailrc
42
+    if grep '#| /usr/bin/gpgit.pl' /etc/skel/.procmailrc; then
43
+        sed -i 's@#| /usr/bin/gpgit.pl@| /usr/bin/gpgit.pl@g' /etc/skel/.procmailrc
44
+        sed -i 's|#:0 f|:0 f|g' /etc/skel/.procmailrc
43
     fi
45
     fi
44
 }
46
 }
45
 
47
 
47
     for d in /home/*/ ; do
49
     for d in /home/*/ ; do
48
         USERNAME=$(echo "$d" | awk -F '/' '{print $3}')
50
         USERNAME=$(echo "$d" | awk -F '/' '{print $3}')
49
         if [[ $(is_valid_user "$USERNAME") == "1" ]]; then
51
         if [[ $(is_valid_user "$USERNAME") == "1" ]]; then
50
-            if ! grep '#/usr/bin/gpgit.pl' /home/$USERNAME/.procmailrc; then
51
-                sed -i 's|/usr/bin/gpgit.pl|#/usr/bin/gpgit.pl|g' /home/$USERNAME/.procmailrc
52
+            if ! grep '#| /usr/bin/gpgit.pl' /home/$USERNAME/.procmailrc; then
53
+                sed -i 's@| /usr/bin/gpgit.pl@#| /usr/bin/gpgit.pl@g' /home/$USERNAME/.procmailrc
54
+                sed -i 's|:0 f|#:0 f|g' /home/$USERNAME/.procmailrc
52
             fi
55
             fi
53
         fi
56
         fi
54
     done
57
     done
55
 
58
 
56
-    if ! grep '#/usr/bin/gpgit.pl' /etc/skel/.procmailrc; then
57
-        sed -i 's|/usr/bin/gpgit.pl|#/usr/bin/gpgit.pl|g' /etc/skel/.procmailrc
59
+    if ! grep '#| /usr/bin/gpgit.pl' /etc/skel/.procmailrc; then
60
+        sed -i 's@| /usr/bin/gpgit.pl@#| /usr/bin/gpgit.pl@g' /etc/skel/.procmailrc
61
+        sed -i 's|:0 f|#:0 f|g' /etc/skel/.procmailrc
58
     fi
62
     fi
59
 }
63
 }
60
 
64