Bläddra i källkod

Check arguments to mailing list scripts

Bob Mottram 10 år sedan
förälder
incheckning
98e899e9e7
1 ändrade filer med 9 tillägg och 0 borttagningar
  1. 9
    0
      install-freedombone.sh

+ 9
- 0
install-freedombone.sh Visa fil

1137
   echo 'MUTTRC=/home/$MYUSERNAME/.muttrc' >> /usr/bin/mailinglistrule
1137
   echo 'MUTTRC=/home/$MYUSERNAME/.muttrc' >> /usr/bin/mailinglistrule
1138
   echo 'PM=/home/$MYUSERNAME/.procmailrc' >> /usr/bin/mailinglistrule
1138
   echo 'PM=/home/$MYUSERNAME/.procmailrc' >> /usr/bin/mailinglistrule
1139
   echo 'LISTDIR=/home/$MYUSERNAME/Maildir/$MAILINGLIST' >> /usr/bin/mailinglistrule
1139
   echo 'LISTDIR=/home/$MYUSERNAME/Maildir/$MAILINGLIST' >> /usr/bin/mailinglistrule
1140
+
1141
+  echo 'if ! [[ $MYUSERNAME && $MAILINGLIST && SUBJECTTAG ]]; then' >> /usr/bin/mailinglistrule
1142
+  echo '  mailinglistsrule [username] [mailinglistname] [subject tag]' >> /usr/bin/mailinglistrule
1143
+  echo '  exit 1' >> /usr/bin/mailinglistrule
1144
+  echo 'fi' >> /usr/bin/mailinglistrule
1140
   echo 'if [ ! -d "$LISTDIR" ]; then' >> /usr/bin/mailinglistrule
1145
   echo 'if [ ! -d "$LISTDIR" ]; then' >> /usr/bin/mailinglistrule
1141
   echo '  mkdir -m 700 $LISTDIR' >> /usr/bin/mailinglistrule
1146
   echo '  mkdir -m 700 $LISTDIR' >> /usr/bin/mailinglistrule
1142
   echo '  mkdir -m 700 $LISTDIR/tmp' >> /usr/bin/mailinglistrule
1147
   echo '  mkdir -m 700 $LISTDIR/tmp' >> /usr/bin/mailinglistrule
1176
   echo 'MUTTRC=/home/$MYUSERNAME/.muttrc' >> /usr/bin/emailrule
1181
   echo 'MUTTRC=/home/$MYUSERNAME/.muttrc' >> /usr/bin/emailrule
1177
   echo 'PM=/home/$MYUSERNAME/.procmailrc' >> /usr/bin/emailrule
1182
   echo 'PM=/home/$MYUSERNAME/.procmailrc' >> /usr/bin/emailrule
1178
   echo 'LISTDIR=/home/$MYUSERNAME/Maildir/$MAILINGLIST' >> /usr/bin/emailrule
1183
   echo 'LISTDIR=/home/$MYUSERNAME/Maildir/$MAILINGLIST' >> /usr/bin/emailrule
1184
+  echo 'if ! [[ $MYUSERNAME && $EMAILADDRESS && $MAILINGLIST ]]; then' >> /usr/bin/emailrule
1185
+  echo '  emailrule [username] [emailaddress] [mailinglistname]' >> /usr/bin/emailrule
1186
+  echo '  exit 1' >> /usr/bin/emailrule
1187
+  echo 'fi' >> /usr/bin/emailrule
1179
   echo 'if [ ! -d "$LISTDIR" ]; then' >> /usr/bin/emailrule
1188
   echo 'if [ ! -d "$LISTDIR" ]; then' >> /usr/bin/emailrule
1180
   echo '  mkdir -m 700 $LISTDIR' >> /usr/bin/emailrule
1189
   echo '  mkdir -m 700 $LISTDIR' >> /usr/bin/emailrule
1181
   echo '  mkdir -m 700 $LISTDIR/tmp' >> /usr/bin/emailrule
1190
   echo '  mkdir -m 700 $LISTDIR/tmp' >> /usr/bin/emailrule