1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-24 21:01:20 +00:00
freebsd-ports/mail/mailman/pkg-plist
Johann Visagie 2957ac7315 - Update to version 2.0.12
- Update $PKGDEINSTALL so that running Python processes beloning to mailman
  user should be killed correctly upon port/package deinstallation, even when
  the version of Python had been updated since the port/package was
  installed.
- Fix a small oversight in $PLIST to allow clean package installations (i.e.
  where there is not an existing mailman user) to set file permissions
  correctly.
2002-07-22 14:29:09 +00:00

331 lines
11 KiB
Plaintext

@unexec if cmp -s %D/%%MMDIR%%/Mailman/mm_cfg.py %D/%%MMDIR%%/Mailman/mm_cfg.py.dist; then rm -f %D/%%MMDIR%%/Mailman/mm_cfg.py; fi
@unexec rm -f %D/%%MMDIR%%/Mailman/mm_cfg.pyc
@exec mkdir -p %D/%%MMDIR%%/archives/private && chmod 2770 %D/%%MMDIR%%/archives/private
@exec mkdir -p %D/%%MMDIR%%/archives/public && chmod 2775 %D/%%MMDIR%%/archives/public
@exec mkdir -p %D/%%MMDIR%%/archives && chmod 2775 %D/%%MMDIR%%/archives
@exec mkdir -p %D/%%MMDIR%%/lists && chmod 2775 %D/%%MMDIR%%/lists
@exec mkdir -p %D/%%MMDIR%%/locks && chmod 2775 %D/%%MMDIR%%/locks
@exec mkdir -p %D/%%MMDIR%%/logs && chmod 2775 %D/%%MMDIR%%/logs
@exec mkdir -p %D/%%MMDIR%%/qfiles && chmod 2775 %D/%%MMDIR%%/qfiles
@exec mkdir -p %D/%%MMDIR%%/spam && chmod 2775 %D/%%MMDIR%%/spam
%%IMGDIR%%/PythonPowered.png
%%IMGDIR%%/gnu-head-tiny.jpg
%%IMGDIR%%/mailman.jpg
%%IMGDIR%%/powerlogo.gif
%%MMDIR%%/Mailman/Archiver/Archiver.py
%%MMDIR%%/Mailman/Archiver/Archiver.pyc
%%MMDIR%%/Mailman/Archiver/HyperArch.py
%%MMDIR%%/Mailman/Archiver/HyperArch.pyc
%%MMDIR%%/Mailman/Archiver/HyperDatabase.py
%%MMDIR%%/Mailman/Archiver/HyperDatabase.pyc
%%MMDIR%%/Mailman/Archiver/__init__.py
%%MMDIR%%/Mailman/Archiver/__init__.pyc
%%MMDIR%%/Mailman/Archiver/pipermail.py
%%MMDIR%%/Mailman/Archiver/pipermail.pyc
@exec chmod 2775 %B
%%MMDIR%%/Mailman/Autoresponder.py
%%MMDIR%%/Mailman/Autoresponder.pyc
%%MMDIR%%/Mailman/Bouncer.py
%%MMDIR%%/Mailman/Bouncer.pyc
%%MMDIR%%/Mailman/Bouncers/BouncerAPI.py
%%MMDIR%%/Mailman/Bouncers/BouncerAPI.pyc
%%MMDIR%%/Mailman/Bouncers/Caiwireless.py
%%MMDIR%%/Mailman/Bouncers/Caiwireless.pyc
%%MMDIR%%/Mailman/Bouncers/Catchall.py
%%MMDIR%%/Mailman/Bouncers/Catchall.pyc
%%MMDIR%%/Mailman/Bouncers/Compuserve.py
%%MMDIR%%/Mailman/Bouncers/Compuserve.pyc
%%MMDIR%%/Mailman/Bouncers/DSN.py
%%MMDIR%%/Mailman/Bouncers/DSN.pyc
%%MMDIR%%/Mailman/Bouncers/Exim.py
%%MMDIR%%/Mailman/Bouncers/Exim.pyc
%%MMDIR%%/Mailman/Bouncers/GroupWise.py
%%MMDIR%%/Mailman/Bouncers/GroupWise.pyc
%%MMDIR%%/Mailman/Bouncers/Microsoft.py
%%MMDIR%%/Mailman/Bouncers/Microsoft.pyc
%%MMDIR%%/Mailman/Bouncers/Netscape.py
%%MMDIR%%/Mailman/Bouncers/Netscape.pyc
%%MMDIR%%/Mailman/Bouncers/Postfix.py
%%MMDIR%%/Mailman/Bouncers/Postfix.pyc
%%MMDIR%%/Mailman/Bouncers/Qmail.py
%%MMDIR%%/Mailman/Bouncers/Qmail.pyc
%%MMDIR%%/Mailman/Bouncers/SMTP32.py
%%MMDIR%%/Mailman/Bouncers/SMTP32.pyc
%%MMDIR%%/Mailman/Bouncers/SimpleMatch.py
%%MMDIR%%/Mailman/Bouncers/SimpleMatch.pyc
%%MMDIR%%/Mailman/Bouncers/Smail.py
%%MMDIR%%/Mailman/Bouncers/Smail.pyc
%%MMDIR%%/Mailman/Bouncers/Yahoo.py
%%MMDIR%%/Mailman/Bouncers/Yahoo.pyc
%%MMDIR%%/Mailman/Bouncers/__init__.py
%%MMDIR%%/Mailman/Bouncers/__init__.pyc
@exec chmod 2775 %B
%%MMDIR%%/Mailman/Cgi/Auth.py
%%MMDIR%%/Mailman/Cgi/Auth.pyc
%%MMDIR%%/Mailman/Cgi/__init__.py
%%MMDIR%%/Mailman/Cgi/__init__.pyc
%%MMDIR%%/Mailman/Cgi/admin.py
%%MMDIR%%/Mailman/Cgi/admin.pyc
%%MMDIR%%/Mailman/Cgi/admindb.py
%%MMDIR%%/Mailman/Cgi/admindb.pyc
%%MMDIR%%/Mailman/Cgi/edithtml.py
%%MMDIR%%/Mailman/Cgi/edithtml.pyc
%%MMDIR%%/Mailman/Cgi/handle_opts.py
%%MMDIR%%/Mailman/Cgi/handle_opts.pyc
%%MMDIR%%/Mailman/Cgi/listinfo.py
%%MMDIR%%/Mailman/Cgi/listinfo.pyc
%%MMDIR%%/Mailman/Cgi/options.py
%%MMDIR%%/Mailman/Cgi/options.pyc
%%MMDIR%%/Mailman/Cgi/private.py
%%MMDIR%%/Mailman/Cgi/private.pyc
%%MMDIR%%/Mailman/Cgi/roster.py
%%MMDIR%%/Mailman/Cgi/roster.pyc
%%MMDIR%%/Mailman/Cgi/subscribe.py
%%MMDIR%%/Mailman/Cgi/subscribe.pyc
@exec chmod 2775 %B
%%MMDIR%%/Mailman/Cookie.py
%%MMDIR%%/Mailman/Cookie.pyc
%%MMDIR%%/Mailman/Crypt.py
%%MMDIR%%/Mailman/Crypt.pyc
%%MMDIR%%/Mailman/Defaults.py
%%MMDIR%%/Mailman/Defaults.pyc
%%MMDIR%%/Mailman/Deliverer.py
%%MMDIR%%/Mailman/Deliverer.pyc
%%MMDIR%%/Mailman/Digester.py
%%MMDIR%%/Mailman/Digester.pyc
%%MMDIR%%/Mailman/EncWord.py
%%MMDIR%%/Mailman/EncWord.pyc
%%MMDIR%%/Mailman/Errors.py
%%MMDIR%%/Mailman/Errors.pyc
%%MMDIR%%/Mailman/GatewayManager.py
%%MMDIR%%/Mailman/GatewayManager.pyc
%%MMDIR%%/Mailman/HTMLFormatter.py
%%MMDIR%%/Mailman/HTMLFormatter.pyc
%%MMDIR%%/Mailman/Handlers/Acknowledge.py
%%MMDIR%%/Mailman/Handlers/Acknowledge.pyc
%%MMDIR%%/Mailman/Handlers/AfterDelivery.py
%%MMDIR%%/Mailman/Handlers/AfterDelivery.pyc
%%MMDIR%%/Mailman/Handlers/Approve.py
%%MMDIR%%/Mailman/Handlers/Approve.pyc
%%MMDIR%%/Mailman/Handlers/CalcRecips.py
%%MMDIR%%/Mailman/Handlers/CalcRecips.pyc
%%MMDIR%%/Mailman/Handlers/Cleanse.py
%%MMDIR%%/Mailman/Handlers/Cleanse.pyc
%%MMDIR%%/Mailman/Handlers/CookHeaders.py
%%MMDIR%%/Mailman/Handlers/CookHeaders.pyc
%%MMDIR%%/Mailman/Handlers/Decorate.py
%%MMDIR%%/Mailman/Handlers/Decorate.pyc
%%MMDIR%%/Mailman/Handlers/HandlerAPI.py
%%MMDIR%%/Mailman/Handlers/HandlerAPI.pyc
%%MMDIR%%/Mailman/Handlers/Hold.py
%%MMDIR%%/Mailman/Handlers/Hold.pyc
%%MMDIR%%/Mailman/Handlers/Replybot.py
%%MMDIR%%/Mailman/Handlers/Replybot.pyc
%%MMDIR%%/Mailman/Handlers/SMTPDirect.py
%%MMDIR%%/Mailman/Handlers/SMTPDirect.pyc
%%MMDIR%%/Mailman/Handlers/Sendmail.py
%%MMDIR%%/Mailman/Handlers/Sendmail.pyc
%%MMDIR%%/Mailman/Handlers/SpamDetect.py
%%MMDIR%%/Mailman/Handlers/SpamDetect.pyc
%%MMDIR%%/Mailman/Handlers/ToArchive.py
%%MMDIR%%/Mailman/Handlers/ToArchive.pyc
%%MMDIR%%/Mailman/Handlers/ToDigest.py
%%MMDIR%%/Mailman/Handlers/ToDigest.pyc
%%MMDIR%%/Mailman/Handlers/ToUsenet.py
%%MMDIR%%/Mailman/Handlers/ToUsenet.pyc
%%MMDIR%%/Mailman/Handlers/__init__.py
%%MMDIR%%/Mailman/Handlers/__init__.pyc
@exec chmod 2775 %B
%%MMDIR%%/Mailman/ListAdmin.py
%%MMDIR%%/Mailman/ListAdmin.pyc
%%MMDIR%%/Mailman/LockFile.py
%%MMDIR%%/Mailman/LockFile.pyc
%%MMDIR%%/Mailman/Logging/Logger.py
%%MMDIR%%/Mailman/Logging/Logger.pyc
%%MMDIR%%/Mailman/Logging/MultiLogger.py
%%MMDIR%%/Mailman/Logging/MultiLogger.pyc
%%MMDIR%%/Mailman/Logging/StampedLogger.py
%%MMDIR%%/Mailman/Logging/StampedLogger.pyc
%%MMDIR%%/Mailman/Logging/Syslog.py
%%MMDIR%%/Mailman/Logging/Syslog.pyc
%%MMDIR%%/Mailman/Logging/Utils.py
%%MMDIR%%/Mailman/Logging/Utils.pyc
%%MMDIR%%/Mailman/Logging/__init__.py
%%MMDIR%%/Mailman/Logging/__init__.pyc
@exec chmod 2775 %B
%%MMDIR%%/Mailman/MailCommandHandler.py
%%MMDIR%%/Mailman/MailCommandHandler.pyc
%%MMDIR%%/Mailman/MailList.py
%%MMDIR%%/Mailman/MailList.pyc
%%MMDIR%%/Mailman/Mailbox.py
%%MMDIR%%/Mailman/Mailbox.pyc
%%MMDIR%%/Mailman/Message.py
%%MMDIR%%/Mailman/Message.pyc
%%MMDIR%%/Mailman/Pending.py
%%MMDIR%%/Mailman/Pending.pyc
%%MMDIR%%/Mailman/SecurityManager.py
%%MMDIR%%/Mailman/SecurityManager.pyc
%%MMDIR%%/Mailman/Utils.py
%%MMDIR%%/Mailman/Utils.pyc
%%MMDIR%%/Mailman/Version.py
%%MMDIR%%/Mailman/Version.pyc
%%MMDIR%%/Mailman/__init__.py
%%MMDIR%%/Mailman/__init__.pyc
%%MMDIR%%/Mailman/aliases.py
%%MMDIR%%/Mailman/aliases.pyc
%%MMDIR%%/Mailman/htmlformat.py
%%MMDIR%%/Mailman/htmlformat.pyc
%%MMDIR%%/Mailman/mm_cfg.py.dist
@exec [ -f %B/mm_cfg.py ] || cp %B/%f %B/mm_cfg.py
%%MMDIR%%/Mailman/pythonlib/StringIO.py
%%MMDIR%%/Mailman/pythonlib/StringIO.pyc
%%MMDIR%%/Mailman/pythonlib/__init__.py
%%MMDIR%%/Mailman/pythonlib/__init__.pyc
%%MMDIR%%/Mailman/pythonlib/cgi.py
%%MMDIR%%/Mailman/pythonlib/cgi.pyc
%%MMDIR%%/Mailman/pythonlib/nntplib.py
%%MMDIR%%/Mailman/pythonlib/nntplib.pyc
%%MMDIR%%/Mailman/pythonlib/rfc822.py
%%MMDIR%%/Mailman/pythonlib/rfc822.pyc
%%MMDIR%%/Mailman/pythonlib/smtplib.py
%%MMDIR%%/Mailman/pythonlib/smtplib.pyc
%%MMDIR%%/Mailman/pythonlib/tempfile.py
%%MMDIR%%/Mailman/pythonlib/tempfile.pyc
@exec chmod 2775 %B
%%MMDIR%%/Mailman/versions.py
%%MMDIR%%/Mailman/versions.pyc
@exec chmod 2775 %B
%%MMDIR%%/bin/add_members
%%MMDIR%%/bin/arch
%%MMDIR%%/bin/check_db
%%MMDIR%%/bin/check_perms
%%MMDIR%%/bin/clone_member
%%MMDIR%%/bin/config_list
%%MMDIR%%/bin/digest_arch
%%MMDIR%%/bin/dumpdb
%%MMDIR%%/bin/find_member
%%MMDIR%%/bin/list_lists
%%MMDIR%%/bin/list_members
%%MMDIR%%/bin/mmsitepass
%%MMDIR%%/bin/move_list
%%MMDIR%%/bin/newlist
%%MMDIR%%/bin/paths.py
%%MMDIR%%/bin/paths.pyc
%%MMDIR%%/bin/remove_members
%%MMDIR%%/bin/rmlist
%%MMDIR%%/bin/sync_members
%%MMDIR%%/bin/update
%%MMDIR%%/bin/version
%%MMDIR%%/bin/withlist
@exec chmod 2775 %B
%%MMDIR%%/cgi-bin/admin
%%MMDIR%%/cgi-bin/admindb
%%MMDIR%%/cgi-bin/edithtml
%%MMDIR%%/cgi-bin/handle_opts
%%MMDIR%%/cgi-bin/listinfo
%%MMDIR%%/cgi-bin/options
%%MMDIR%%/cgi-bin/private
%%MMDIR%%/cgi-bin/roster
%%MMDIR%%/cgi-bin/subscribe
@exec chmod 2775 %B
%%MMDIR%%/cron/bumpdigests
%%MMDIR%%/cron/checkdbs
%%MMDIR%%/cron/crontab.in
%%MMDIR%%/cron/gate_news
%%MMDIR%%/cron/mailpasswds
%%MMDIR%%/cron/nightly_gzip
%%MMDIR%%/cron/paths.py
%%MMDIR%%/cron/paths.pyc
%%MMDIR%%/cron/qrunner
%%MMDIR%%/cron/senddigests
@exec chmod 2775 %B
%%MMDIR%%/data/last_mailman_version
%%MMDIR%%/data/pending_subscriptions.db
@exec chmod 2775 %B
%%MMDIR%%/filters/bowa-strip
@exec chmod 2775 %B
%%MMDIR%%/icons/PythonPowered.png
%%MMDIR%%/icons/gnu-head-tiny.jpg
%%MMDIR%%/icons/mailman-large.jpg
%%MMDIR%%/icons/mailman.jpg
@exec chmod 2775 %B
%%MMDIR%%/mail/wrapper
@exec chmod 2775 %B
%%MMDIR%%/scripts/answer_majordomo_mail
%%MMDIR%%/scripts/driver
%%MMDIR%%/scripts/mailcmd
%%MMDIR%%/scripts/mailowner
%%MMDIR%%/scripts/paths.py
%%MMDIR%%/scripts/paths.pyc
%%MMDIR%%/scripts/post
@exec chmod 2775 %B
%%MMDIR%%/templates/admindbpreamble.html
%%MMDIR%%/templates/adminsubscribeack.txt
%%MMDIR%%/templates/adminunsubscribeack.txt
%%MMDIR%%/templates/admlogin.txt
%%MMDIR%%/templates/approve.txt
%%MMDIR%%/templates/bounce.txt
%%MMDIR%%/templates/checkdbs.txt
%%MMDIR%%/templates/convert.txt
%%MMDIR%%/templates/cronpass.txt
%%MMDIR%%/templates/handle_opts.html
%%MMDIR%%/templates/headfoot.html
%%MMDIR%%/templates/help.txt
%%MMDIR%%/templates/listinfo.html
%%MMDIR%%/templates/masthead.txt
%%MMDIR%%/templates/newlist.txt
%%MMDIR%%/templates/nopass.txt
%%MMDIR%%/templates/options.html
%%MMDIR%%/templates/postack.txt
%%MMDIR%%/templates/postauth.txt
%%MMDIR%%/templates/postheld.txt
%%MMDIR%%/templates/reenable.txt
%%MMDIR%%/templates/refuse.txt
%%MMDIR%%/templates/roster.html
%%MMDIR%%/templates/subauth.txt
%%MMDIR%%/templates/subscribe.html
%%MMDIR%%/templates/subscribeack.txt
%%MMDIR%%/templates/userpass.txt
%%MMDIR%%/templates/verify.txt
@exec chmod 2775 %B
@exec chgrp -R %%MMGRP%% %D/%%MMDIR%%
%%PORTDOCS%%share/doc/mailman/BUGS
%%PORTDOCS%%share/doc/mailman/FAQ
%%PORTDOCS%%share/doc/mailman/INSTALL
%%PORTDOCS%%share/doc/mailman/NEWS
%%PORTDOCS%%share/doc/mailman/README
%%PORTDOCS%%share/doc/mailman/README.BSD
%%PORTDOCS%%share/doc/mailman/README.EXIM
%%PORTDOCS%%share/doc/mailman/README.LINUX
%%PORTDOCS%%share/doc/mailman/README.NETSCAPE
%%PORTDOCS%%share/doc/mailman/README.QMAIL
%%PORTDOCS%%share/doc/mailman/README.SENDMAIL
%%PORTDOCS%%share/doc/mailman/UPGRADING
@dirrm %%MMDIR%%/templates
@dirrm %%MMDIR%%/scripts
@dirrm %%MMDIR%%/mail
@dirrm %%MMDIR%%/icons
@dirrm %%MMDIR%%/filters
@dirrm %%MMDIR%%/data
@dirrm %%MMDIR%%/cron
@dirrm %%MMDIR%%/cgi-bin
@dirrm %%MMDIR%%/bin
@dirrm %%MMDIR%%/Mailman/pythonlib
@dirrm %%MMDIR%%/Mailman/Logging
@dirrm %%MMDIR%%/Mailman/Handlers
@dirrm %%MMDIR%%/Mailman/Cgi
@dirrm %%MMDIR%%/Mailman/Bouncers
@dirrm %%MMDIR%%/Mailman/Archiver
%%PORTDOCS%%@dirrm share/doc/mailman
@unexec rmdir %D/%%MMDIR%%/spam 2>/dev/null || true
@unexec rmdir %D/%%MMDIR%%/qfiles 2>/dev/null || true
@unexec rmdir %D/%%MMDIR%%/logs 2>/dev/null || true
@unexec rmdir %D/%%MMDIR%%/locks 2>/dev/null || true
@unexec rmdir %D/%%MMDIR%%/lists 2>/dev/null || true
@unexec rmdir %D/%%MMDIR%%/archives/public 2>/dev/null || true
@unexec rmdir %D/%%MMDIR%%/archives/private 2>/dev/null || true
@unexec rmdir %D/%%MMDIR%%/archives 2>/dev/null || true
@unexec rmdir %D/%%MMDIR%%/Mailman 2>/dev/null || true
@unexec rmdir %D/%%MMDIR%%/ 2>/dev/null || true
@unexec rmdir %D/%%IMGDIR%% 2>/dev/null || true