4 echo "# ForumML Plugin install"
7 ## Chown ForumMl temp and data dir
8 touch /var/log/gforge/forumml_hook.log
9 chown root.list /var/log/gforge/forumml_hook.log
10 chmod 664 /var/log/gforge/forumml_hook.log
11 chown gforge.gforge /var/spool/forumml /var/lib/gforge/forumml
12 chown gforge.gforge /usr/share/gforge/plugins/forumml/bin/mail_2_DBFF.pl
13 chmod 06755 /usr/share/gforge/plugins/forumml/bin/mail_2_DBFF.pl
15 ## Update Mailman config to enable the Hook
16 if ! grep -q ^PUBLIC_EXTERNAL_ARCHIVER /usr/lib/mailman/Mailman/mm_cfg.py
18 cat <<EOF >> /usr/lib/mailman/Mailman/mm_cfg.py
20 PUBLIC_EXTERNAL_ARCHIVER = '/usr/share/gforge/plugins/forumml/bin/mail_2_DBFF.pl %(listname)s ;'
21 PRIVATE_EXTERNAL_ARCHIVER = '/usr/share/gforge/plugins/forumml/bin/mail_2_DBFF.pl %(listname)s ;'
26 invoke-rc.d mailman restart