diff options
author | taca <taca@pkgsrc.org> | 2010-12-23 16:57:33 +0000 |
---|---|---|
committer | taca <taca@pkgsrc.org> | 2010-12-23 16:57:33 +0000 |
commit | 941985ee29c2415aa61c872b321e00ecd41bb829 (patch) | |
tree | d2b3eacdf3450e2a071eb2c43f64e634c7897fde /mail/fml | |
parent | 8cb0ae54d2bb4e05b4e505ad34707768f1b20b45 (diff) | |
download | pkgsrc-941985ee29c2415aa61c872b321e00ecd41bb829.tar.gz |
Importing fml 7.98.15-20100306 snapshot.
This is popular mailing list manager package in Japan and development
version almost believed to be stable.
Diffstat (limited to 'mail/fml')
-rw-r--r-- | mail/fml/DESCR | 73 | ||||
-rw-r--r-- | mail/fml/MESSAGE | 6 | ||||
-rw-r--r-- | mail/fml/Makefile | 71 | ||||
-rw-r--r-- | mail/fml/PLIST | 817 | ||||
-rw-r--r-- | mail/fml/distinfo | 7 | ||||
-rw-r--r-- | mail/fml/patches/patch-aa | 15 | ||||
-rw-r--r-- | mail/fml/patches/patch-ab | 33 |
7 files changed, 1022 insertions, 0 deletions
diff --git a/mail/fml/DESCR b/mail/fml/DESCR new file mode 100644 index 00000000000..24300d8952c --- /dev/null +++ b/mail/fml/DESCR @@ -0,0 +1,73 @@ +fml8 Features + + * fml8 configuration file format is changed to new Postfix style format + configuration files (.cf files). + + * usage of CUI is almost same as fml4 (it is same as could as possible). You + can use CUI (makefml and fml command) + + to create/remove an ML, + to add/remove/change an addresse of ML members, + to add/remove/change an address of remote administrators, + to see log and member list, + et.al. + + + Makefml and fml are same programs except for argument order. + + See the Section called Difference Between fml4 And fml8: CUI in Chapter 8 + on the CUI usage difference between fml4 and fml8. + + * GUI (CGI) interface. The functions are a subset of CUI ones. + + to create/remove an ML, + to add/remove/change an address of ML members, + to add/remove/change an address of remote administrators, + to see log and member list, + et.al. + + + The configuration file editing is incomplete yet. + + * article delivery, header rewriting and several filters ( corresponding with + fml4's envelope filter and content filter ). + + * command mail for users. + + to add/remove/change the address, + get article summary, + get old articles, + et.al. + + + * command mail (admin command mail) for remote administratoin by mail. + + to add/remove/change an addresse of ML members, + to add/remove/change an address of remote administrators, + to see log and member list, + et.al. + + + * automatic analyzer of error messages. + + * IPv6 ready. + + * tiny thread track system. + + * built-in module for HTML converter of articles. support automatic + conversion by default. + + fmlhtmlify and makefml supports html conversion functions. + + * main programs (fml/libexec): distribute command error + + * utilities: fmladdr fmlailas fmlconf fmldoc makefml fml + + * fml4 emulation: if you replace fml.pl of fml4 and fml.pl of fml8, fml8 runs + as fml4. + + * After 2004 summer, the queueing system is implemanted. Currently the + delivery system is queuing based. So, fml8 is a MTA in fact. + + * Abstracted IO layer to get member list in unified way from a file, /etc/ + group, NIS, SQL. diff --git a/mail/fml/MESSAGE b/mail/fml/MESSAGE new file mode 100644 index 00000000000..f05f10a3bdf --- /dev/null +++ b/mail/fml/MESSAGE @@ -0,0 +1,6 @@ +=========================================================================== +$NetBSD: MESSAGE,v 1.1.1.1 2010/12/23 16:57:33 taca Exp $ + +This is development version almost stable. + +=========================================================================== diff --git a/mail/fml/Makefile b/mail/fml/Makefile new file mode 100644 index 00000000000..6a0af58c096 --- /dev/null +++ b/mail/fml/Makefile @@ -0,0 +1,71 @@ +# $NetBSD: Makefile,v 1.1.1.1 2010/12/23 16:57:33 taca Exp $ +# + +DISTNAME= fml-7.98.15-${FML_STAMP} +CATEGORIES= mail +MASTER_SITES= ftp://ftp.fml.org/pub/fml8/ + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= http://www.fml.org/software/fml8/index.html.en +COMMENT= FML mailing list server development version +LICENSE= gnu-gpl-v2 OR artistic + +PKG_DESTDIR_SUPPORT= user-destdir + +# development version +FML_STAMP= 20100306 + +GNU_CONFIGURE= yes +USE_TOLLS= perl:run + +PLIST_SUBST+= FML_STAMP=${FML_STAMP} EGDIR=${EGDIR} + +.include "../../mk/bsd.prefs.mk" + +FMLDIR?= ${VARBASE}/fml +FMLGROUP?= fml +FMLUSER?= fml +PKG_GROUPS_VARS+= FML_GROUP +PKG_USERS_VARS+= FML_USER + +PKG_GROUPS= ${FML_GROUP} +PKG_USERS= ${FML_USER}:${FML_GROUP} +PKG_GECOS.${FML_USER}= FML mailing list owner + +PKG_SYSCONFSUBDIR?= fml +EGDIR= share/examples/fml + +INSTALLATION_DIRS+= ${EGDIR} + +CONFS= main.cf mime_component_filter site_default_config.cf +.for f in ${CONFS} +CONF_FILES+= ${EGDIR}/${f} ${PKG_SYSCONFDIR}/${f} +.endfor +OWN_DIRS_PERMS+= ${FMLDIR} ${FMLUSER} ${FMLGROUP} 0755 + +CONFIGURE_ARGS+= --with-sysconfdir=${PKG_SYSCONFDIR} \ + --with-mlspooldir=${FMLDIR} \ + --with-default-domain=example.net \ + --with-default-hostname=mail \ + --with-fml-owner=${FMLUSER} \ + --with-fml-group=${FMLGROUP} +CONFIGURE_ENV+= ac_cv_path_GZCAT=${GZCAT:Q} \ + ac_cv_path_PERL=${PERL5:Q} +MAKE_ENV+= install_root=${DESTDIR} PERL=${PERL5} + + +PRINT_PLIST_AWK+= /${FML_STAMP}/ \ + { gsub(/${FML_STAMP}/, "$${FML_STAMP}"); } + +CHECK_INTERPRETER_SKIP+= lib/fml/${FML_STAMP}/* \ + libexec/fml/${FML_STAMP}/loader.in + +pre-configure: + echo ${FML_STAMP} > ${WRKSRC}/.version + +post-install: +.for f in ${CONFS} + ${MV} ${DESTDIR}${PKG_SYSCONFDIR}/${f} ${DESTDIR}${PREFIX}/${EGDIR}/${f} +.endfor + +.include "../../mk/bsd.pkg.mk" diff --git a/mail/fml/PLIST b/mail/fml/PLIST new file mode 100644 index 00000000000..89352bac7ad --- /dev/null +++ b/mail/fml/PLIST @@ -0,0 +1,817 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2010/12/23 16:57:33 taca Exp $ +bin/fml +bin/fmladdr +bin/fmlalias +bin/fmlconf +bin/fmldoc +bin/fmlgpg +bin/fmlgpgv +bin/fmlhtmlify +bin/fmlpgp +bin/fmlpgp5 +bin/fmlpgpe +bin/fmlpgpk +bin/fmlpgps +bin/fmlpgpv +bin/fmlproj +bin/fmlsch +bin/makefml +etc/fml/defaults/${FML_STAMP}/aliases +etc/fml/defaults/${FML_STAMP}/command_line_options +etc/fml/defaults/${FML_STAMP}/compat/fml4/Makefile +etc/fml/defaults/${FML_STAMP}/compat/fml4/cf.recommended +etc/fml/defaults/${FML_STAMP}/compat/fml4/default_config.ph +etc/fml/defaults/${FML_STAMP}/config.cf +etc/fml/defaults/${FML_STAMP}/config.cf.en +etc/fml/defaults/${FML_STAMP}/config.cf.ja +etc/fml/defaults/${FML_STAMP}/default_config.cf +etc/fml/defaults/${FML_STAMP}/default_config.cf.en +etc/fml/defaults/${FML_STAMP}/default_config.cf.ja +etc/fml/defaults/${FML_STAMP}/dot-qmail +etc/fml/defaults/${FML_STAMP}/dot-qmail-admin +etc/fml/defaults/${FML_STAMP}/dot-qmail-ctl +etc/fml/defaults/${FML_STAMP}/dot-qmail-default +etc/fml/defaults/${FML_STAMP}/dot-qmail-request +etc/fml/defaults/${FML_STAMP}/dot_htaccess +etc/fml/defaults/${FML_STAMP}/include +etc/fml/defaults/${FML_STAMP}/include-ctl +etc/fml/defaults/${FML_STAMP}/include-error +etc/fml/defaults/${FML_STAMP}/install.cf +etc/fml/defaults/${FML_STAMP}/main.cf +etc/fml/defaults/${FML_STAMP}/menu +etc/fml/defaults/${FML_STAMP}/modules +etc/fml/defaults/${FML_STAMP}/mtree/ml_home_dir +etc/fml/defaults/${FML_STAMP}/postfix_virtual +etc/fml/defaults/${FML_STAMP}/procmailrc +lib/fml/${FML_STAMP}/Crypt/PPDES.pm +lib/fml/${FML_STAMP}/Crypt/RandPasswd.pm +lib/fml/${FML_STAMP}/Crypt/TripleDES.pm +lib/fml/${FML_STAMP}/Crypt/UnixCrypt.pm +lib/fml/${FML_STAMP}/ErrorStatus.pm +lib/fml/${FML_STAMP}/FML/.listup +lib/fml/${FML_STAMP}/FML/Article.pm +lib/fml/${FML_STAMP}/FML/Article/Outline.pm +lib/fml/${FML_STAMP}/FML/Article/Sequence.pm +lib/fml/${FML_STAMP}/FML/Article/Spool.pm +lib/fml/${FML_STAMP}/FML/Article/Summary.pm +lib/fml/${FML_STAMP}/FML/Article/Thread.pm +lib/fml/${FML_STAMP}/FML/Body.pm +lib/fml/${FML_STAMP}/FML/CGI/Admin/Menu.pm +lib/fml/${FML_STAMP}/FML/CGI/Admin/MenuOld.pm +lib/fml/${FML_STAMP}/FML/CGI/Anonymous/DB.pm +lib/fml/${FML_STAMP}/FML/CGI/Anonymous/Submit.pm +lib/fml/${FML_STAMP}/FML/CGI/Calendar.pm +lib/fml/${FML_STAMP}/FML/CGI/List.pm +lib/fml/${FML_STAMP}/FML/CGI/ML.pm +lib/fml/${FML_STAMP}/FML/CGI/MLAdmin/Menu.pm +lib/fml/${FML_STAMP}/FML/CGI/MLAdmin/MenuOld.pm +lib/fml/${FML_STAMP}/FML/CGI/MLAdmin/TODO +lib/fml/${FML_STAMP}/FML/CGI/Skin/Anonymous.pm +lib/fml/${FML_STAMP}/FML/CGI/Skin/Base.pm +lib/fml/${FML_STAMP}/FML/CGI/Skin/OldFashion.pm +lib/fml/${FML_STAMP}/FML/CGI/Skin/Wizard.pm +lib/fml/${FML_STAMP}/FML/CGI/Thread.pm +lib/fml/${FML_STAMP}/FML/CGI/User.pm +lib/fml/${FML_STAMP}/FML/Cache/Journal.pm +lib/fml/${FML_STAMP}/FML/Cache/Ring.pm +lib/fml/${FML_STAMP}/FML/Char/Ascii/Data.pm +lib/fml/${FML_STAMP}/FML/Command.pm +lib/fml/${FML_STAMP}/FML/Command/Admin/MANIFEST.euc-jp +lib/fml/${FML_STAMP}/FML/Command/Admin/TODO +lib/fml/${FML_STAMP}/FML/Command/Admin/add.pm +lib/fml/${FML_STAMP}/FML/Command/Admin/add2active.pm +lib/fml/${FML_STAMP}/FML/Command/Admin/add2actives.pm +lib/fml/${FML_STAMP}/FML/Command/Admin/add2member.pm +lib/fml/${FML_STAMP}/FML/Command/Admin/add2members.pm +lib/fml/${FML_STAMP}/FML/Command/Admin/add2recipient.pm +lib/fml/${FML_STAMP}/FML/Command/Admin/add2recipients.pm +lib/fml/${FML_STAMP}/FML/Command/Admin/addactive.pm +lib/fml/${FML_STAMP}/FML/Command/Admin/addactives.pm +lib/fml/${FML_STAMP}/FML/Command/Admin/addadmin.pm +lib/fml/${FML_STAMP}/FML/Command/Admin/addmember.pm +lib/fml/${FML_STAMP}/FML/Command/Admin/addmembers.pm +lib/fml/${FML_STAMP}/FML/Command/Admin/addmoderator.pm +lib/fml/${FML_STAMP}/FML/Command/Admin/addpriv.pm +lib/fml/${FML_STAMP}/FML/Command/Admin/addrecipient.pm +lib/fml/${FML_STAMP}/FML/Command/Admin/addrecipients.pm +lib/fml/${FML_STAMP}/FML/Command/Admin/adduser.pm +lib/fml/${FML_STAMP}/FML/Command/Admin/adminadd.pm +lib/fml/${FML_STAMP}/FML/Command/Admin/admindel.pm +lib/fml/${FML_STAMP}/FML/Command/Admin/bye.pm +lib/fml/${FML_STAMP}/FML/Command/Admin/byeadmin.pm +lib/fml/${FML_STAMP}/FML/Command/Admin/byepriv.pm +lib/fml/${FML_STAMP}/FML/Command/Admin/chaddr.pm +lib/fml/${FML_STAMP}/FML/Command/Admin/changepassword.pm +lib/fml/${FML_STAMP}/FML/Command/Admin/check.pm +lib/fml/${FML_STAMP}/FML/Command/Admin/chpass.pm +lib/fml/${FML_STAMP}/FML/Command/Admin/config.pm +lib/fml/${FML_STAMP}/FML/Command/Admin/deladmin.pm +lib/fml/${FML_STAMP}/FML/Command/Admin/delmoderator.pm +lib/fml/${FML_STAMP}/FML/Command/Admin/deluser.pm +lib/fml/${FML_STAMP}/FML/Command/Admin/digest.pm +lib/fml/${FML_STAMP}/FML/Command/Admin/digestoff.pm +lib/fml/${FML_STAMP}/FML/Command/Admin/digeston.pm +lib/fml/${FML_STAMP}/FML/Command/Admin/dir.pm +lib/fml/${FML_STAMP}/FML/Command/Admin/edit.pm +lib/fml/${FML_STAMP}/FML/Command/Admin/error.pm +lib/fml/${FML_STAMP}/FML/Command/Admin/file.pm +lib/fml/${FML_STAMP}/FML/Command/Admin/flush.pm +lib/fml/${FML_STAMP}/FML/Command/Admin/flushq.pm +lib/fml/${FML_STAMP}/FML/Command/Admin/get.pm +lib/fml/${FML_STAMP}/FML/Command/Admin/htmlify.pm +lib/fml/${FML_STAMP}/FML/Command/Admin/initpass.pm +lib/fml/${FML_STAMP}/FML/Command/Admin/list.pm +lib/fml/${FML_STAMP}/FML/Command/Admin/log.pm +lib/fml/${FML_STAMP}/FML/Command/Admin/ls.pm +lib/fml/${FML_STAMP}/FML/Command/Admin/mailq.pm +lib/fml/${FML_STAMP}/FML/Command/Admin/mergeml.pm +lib/fml/${FML_STAMP}/FML/Command/Admin/mget.pm +lib/fml/${FML_STAMP}/FML/Command/Admin/moderate.pm +lib/fml/${FML_STAMP}/FML/Command/Admin/moderatoradd.pm +lib/fml/${FML_STAMP}/FML/Command/Admin/moderatordel.pm +lib/fml/${FML_STAMP}/FML/Command/Admin/newcgi.pm +lib/fml/${FML_STAMP}/FML/Command/Admin/newcopml.pm +lib/fml/${FML_STAMP}/FML/Command/Admin/newdomain.pm +lib/fml/${FML_STAMP}/FML/Command/Admin/newml.pm +lib/fml/${FML_STAMP}/FML/Command/Admin/off.pm +lib/fml/${FML_STAMP}/FML/Command/Admin/on.pm +lib/fml/${FML_STAMP}/FML/Command/Admin/pass.pm +lib/fml/${FML_STAMP}/FML/Command/Admin/passwd.pm +lib/fml/${FML_STAMP}/FML/Command/Admin/password.pm +lib/fml/${FML_STAMP}/FML/Command/Admin/remove.pm +lib/fml/${FML_STAMP}/FML/Command/Admin/resign.pm +lib/fml/${FML_STAMP}/FML/Command/Admin/reviveml.pm +lib/fml/${FML_STAMP}/FML/Command/Admin/rmcgi.pm +lib/fml/${FML_STAMP}/FML/Command/Admin/rmcopml.pm +lib/fml/${FML_STAMP}/FML/Command/Admin/rmdomain.pm +lib/fml/${FML_STAMP}/FML/Command/Admin/rmml.pm +lib/fml/${FML_STAMP}/FML/Command/Admin/signoff.pm +lib/fml/${FML_STAMP}/FML/Command/Admin/spool.pm +lib/fml/${FML_STAMP}/FML/Command/Admin/subscribe.pm +lib/fml/${FML_STAMP}/FML/Command/Admin/summary.pm +lib/fml/${FML_STAMP}/FML/Command/Admin/thread.pm +lib/fml/${FML_STAMP}/FML/Command/Admin/unsubscribe.pm +lib/fml/${FML_STAMP}/FML/Command/Admin/useradd.pm +lib/fml/${FML_STAMP}/FML/Command/Admin/userdel.pm +lib/fml/${FML_STAMP}/FML/Command/Auth.pm +lib/fml/${FML_STAMP}/FML/Command/DataCheck.pm +lib/fml/${FML_STAMP}/FML/Command/DirUtils.pm +lib/fml/${FML_STAMP}/FML/Command/FileUtils.pm +lib/fml/${FML_STAMP}/FML/Command/Filter.pm +lib/fml/${FML_STAMP}/FML/Command/HTMLify.pm +lib/fml/${FML_STAMP}/FML/Command/Message.pm +lib/fml/${FML_STAMP}/FML/Command/QmailExt.pm +lib/fml/${FML_STAMP}/FML/Command/SendFile.pm +lib/fml/${FML_STAMP}/FML/Command/Syntax.pm +lib/fml/${FML_STAMP}/FML/Command/User/MANIFEST.euc-jp +lib/fml/${FML_STAMP}/FML/Command/User/TODO +lib/fml/${FML_STAMP}/FML/Command/User/add.pm +lib/fml/${FML_STAMP}/FML/Command/User/admin.pm +lib/fml/${FML_STAMP}/FML/Command/User/bye.pm +lib/fml/${FML_STAMP}/FML/Command/User/chaddr.pm +lib/fml/${FML_STAMP}/FML/Command/User/confirm.pm +lib/fml/${FML_STAMP}/FML/Command/User/deny.pm +lib/fml/${FML_STAMP}/FML/Command/User/digest.pm +lib/fml/${FML_STAMP}/FML/Command/User/get.pm +lib/fml/${FML_STAMP}/FML/Command/User/guide.pm +lib/fml/${FML_STAMP}/FML/Command/User/help.pm +lib/fml/${FML_STAMP}/FML/Command/User/info.pm +lib/fml/${FML_STAMP}/FML/Command/User/mget.pm +lib/fml/${FML_STAMP}/FML/Command/User/objective.pm +lib/fml/${FML_STAMP}/FML/Command/User/off.pm +lib/fml/${FML_STAMP}/FML/Command/User/on.pm +lib/fml/${FML_STAMP}/FML/Command/User/remove.pm +lib/fml/${FML_STAMP}/FML/Command/User/resign.pm +lib/fml/${FML_STAMP}/FML/Command/User/send.pm +lib/fml/${FML_STAMP}/FML/Command/User/signoff.pm +lib/fml/${FML_STAMP}/FML/Command/User/subscribe.pm +lib/fml/${FML_STAMP}/FML/Command/User/summary.pm +lib/fml/${FML_STAMP}/FML/Command/User/unsubscribe.pm +lib/fml/${FML_STAMP}/FML/Config.pm +lib/fml/${FML_STAMP}/FML/Config/Convert.pm +lib/fml/${FML_STAMP}/FML/Config/Menu.pm +lib/fml/${FML_STAMP}/FML/Config/Tiny.pm +lib/fml/${FML_STAMP}/FML/Confirm.pm +lib/fml/${FML_STAMP}/FML/Context/Command.pm +lib/fml/${FML_STAMP}/FML/CreateOnPost.pm +lib/fml/${FML_STAMP}/FML/Credential.pm +lib/fml/${FML_STAMP}/FML/Crypt.pm +lib/fml/${FML_STAMP}/FML/Demo/Calendar.pm +lib/fml/${FML_STAMP}/FML/Demo/Chart.pm +lib/fml/${FML_STAMP}/FML/Demo/Language/Japanese.pm +lib/fml/${FML_STAMP}/FML/Demo/Project.pm +lib/fml/${FML_STAMP}/FML/Digest.pm +lib/fml/${FML_STAMP}/FML/Envelope.pm +lib/fml/${FML_STAMP}/FML/Error.pm +lib/fml/${FML_STAMP}/FML/Error/Analyze.pm +lib/fml/${FML_STAMP}/FML/Error/Analyze/histgram.pm +lib/fml/${FML_STAMP}/FML/Error/Analyze/simple_count.pm +lib/fml/${FML_STAMP}/FML/Error/Cache.pm +lib/fml/${FML_STAMP}/FML/Fault/Address.pm +lib/fml/${FML_STAMP}/FML/File/Rotate.pm +lib/fml/${FML_STAMP}/FML/Filter.pm +lib/fml/${FML_STAMP}/FML/Filter/ErrorStatus.pm +lib/fml/${FML_STAMP}/FML/Filter/External.pm +lib/fml/${FML_STAMP}/FML/Filter/External/bogofilter.pm +lib/fml/${FML_STAMP}/FML/Filter/External/clamscan.pm +lib/fml/${FML_STAMP}/FML/Filter/External/spamc.pm +lib/fml/${FML_STAMP}/FML/Filter/Header.pm +lib/fml/${FML_STAMP}/FML/Filter/MimeComponent.pm +lib/fml/${FML_STAMP}/FML/Filter/Size.pm +lib/fml/${FML_STAMP}/FML/Filter/TextPlain.pm +lib/fml/${FML_STAMP}/FML/Header.pm +lib/fml/${FML_STAMP}/FML/Header/MessageID.pm +lib/fml/${FML_STAMP}/FML/Header/Subject.pm +lib/fml/${FML_STAMP}/FML/IPC/Message.pm +lib/fml/${FML_STAMP}/FML/IPC/Queue.pm +lib/fml/${FML_STAMP}/FML/Install.pm +lib/fml/${FML_STAMP}/FML/Isolate.pm +lib/fml/${FML_STAMP}/FML/Log.pm +lib/fml/${FML_STAMP}/FML/Log/Print/Simple.pm +lib/fml/${FML_STAMP}/FML/ML/Control.pm +lib/fml/${FML_STAMP}/FML/ML/HomePrefix.pm +lib/fml/${FML_STAMP}/FML/MTA/Control.pm +lib/fml/${FML_STAMP}/FML/MTA/Control/Postfix.pm +lib/fml/${FML_STAMP}/FML/MTA/Control/Procmail.pm +lib/fml/${FML_STAMP}/FML/MTA/Control/Qmail.pm +lib/fml/${FML_STAMP}/FML/MTA/Control/Sendmail.pm +lib/fml/${FML_STAMP}/FML/MTA/Control/Utils.pm +lib/fml/${FML_STAMP}/FML/MUA/POP3.pm +lib/fml/${FML_STAMP}/FML/Mailer.pm +lib/fml/${FML_STAMP}/FML/Merge.pm +lib/fml/${FML_STAMP}/FML/Merge/Config.pm +lib/fml/${FML_STAMP}/FML/Merge/FML4/Config.pm +lib/fml/${FML_STAMP}/FML/Merge/FML4/List.pm +lib/fml/${FML_STAMP}/FML/Merge/FML4/Makefile +lib/fml/${FML_STAMP}/FML/Merge/FML4/RULES.txt +lib/fml/${FML_STAMP}/FML/Merge/FML4/Rules.pm +lib/fml/${FML_STAMP}/FML/Merge/FML4/config_ph.pm +lib/fml/${FML_STAMP}/FML/Moderate.pm +lib/fml/${FML_STAMP}/FML/PCB.pm +lib/fml/${FML_STAMP}/FML/Parse.pm +lib/fml/${FML_STAMP}/FML/Process/Addr.pm +lib/fml/${FML_STAMP}/FML/Process/Alias.pm +lib/fml/${FML_STAMP}/FML/Process/CGI.pm +lib/fml/${FML_STAMP}/FML/Process/CGI/Kernel.pm +lib/fml/${FML_STAMP}/FML/Process/CGI/Param.pm +lib/fml/${FML_STAMP}/FML/Process/CGI/Utils.pm +lib/fml/${FML_STAMP}/FML/Process/Calendar.pm +lib/fml/${FML_STAMP}/FML/Process/Command.pm +lib/fml/${FML_STAMP}/FML/Process/ConfViewer.pm +lib/fml/${FML_STAMP}/FML/Process/Configure.pm +lib/fml/${FML_STAMP}/FML/Process/CreateOnPost.pm +lib/fml/${FML_STAMP}/FML/Process/Debug.pm +lib/fml/${FML_STAMP}/FML/Process/Digest.pm +lib/fml/${FML_STAMP}/FML/Process/Distribute.pm +lib/fml/${FML_STAMP}/FML/Process/DocViewer.pm +lib/fml/${FML_STAMP}/FML/Process/Emulate.pm +lib/fml/${FML_STAMP}/FML/Process/Error.pm +lib/fml/${FML_STAMP}/FML/Process/Fake.pm +lib/fml/${FML_STAMP}/FML/Process/FetchFML.pm +lib/fml/${FML_STAMP}/FML/Process/Flow.pm +lib/fml/${FML_STAMP}/FML/Process/HTMLify.pm +lib/fml/${FML_STAMP}/FML/Process/Kernel.pm +lib/fml/${FML_STAMP}/FML/Process/Obsolete.pm +lib/fml/${FML_STAMP}/FML/Process/PGP.pm +lib/fml/${FML_STAMP}/FML/Process/Project.pm +lib/fml/${FML_STAMP}/FML/Process/QueueManager.pm +lib/fml/${FML_STAMP}/FML/Process/Scheduler.pm +lib/fml/${FML_STAMP}/FML/Process/State.pm +lib/fml/${FML_STAMP}/FML/Process/Switch.pm +lib/fml/${FML_STAMP}/FML/Process/Utils.pm +lib/fml/${FML_STAMP}/FML/Process/programs.ja.html +lib/fml/${FML_STAMP}/FML/Restriction/00_CHECK_INPUT.txt +lib/fml/${FML_STAMP}/FML/Restriction/Base.pm +lib/fml/${FML_STAMP}/FML/Restriction/CGI.pm +lib/fml/${FML_STAMP}/FML/Restriction/Command.pm +lib/fml/${FML_STAMP}/FML/Restriction/CreateOnPost.pm +lib/fml/${FML_STAMP}/FML/Restriction/Post.pm +lib/fml/${FML_STAMP}/FML/String/Banner.pm +lib/fml/${FML_STAMP}/FML/String/Banner/Ascii.pm +lib/fml/${FML_STAMP}/FML/String/Banner/Image.pm +lib/fml/${FML_STAMP}/FML/String/Random.pm +lib/fml/${FML_STAMP}/FML/Sys/Alias.pm +lib/fml/${FML_STAMP}/FML/Sys/User.pm +lib/fml/${FML_STAMP}/FML/User/Control.pm +lib/fml/${FML_STAMP}/FML/User/DB.pm +lib/fml/${FML_STAMP}/FML/User/Info.pm +lib/fml/${FML_STAMP}/File/MMagic.pm +lib/fml/${FML_STAMP}/File/Spec.pm +lib/fml/${FML_STAMP}/File/Spec/Cygwin.pm +lib/fml/${FML_STAMP}/File/Spec/Epoc.pm +lib/fml/${FML_STAMP}/File/Spec/Functions.pm +lib/fml/${FML_STAMP}/File/Spec/Mac.pm +lib/fml/${FML_STAMP}/File/Spec/OS2.pm +lib/fml/${FML_STAMP}/File/Spec/Unix.pm +lib/fml/${FML_STAMP}/File/Spec/VMS.pm +lib/fml/${FML_STAMP}/File/Spec/Win32.pm +lib/fml/${FML_STAMP}/HTML/CalendarMonthSimple.pm +lib/fml/${FML_STAMP}/HTML/FromText.pm +lib/fml/${FML_STAMP}/HTML/Template.pm +lib/fml/${FML_STAMP}/IM/Address.pm +lib/fml/${FML_STAMP}/IM/Alias.pm +lib/fml/${FML_STAMP}/IM/Config.pm.in +lib/fml/${FML_STAMP}/IM/EncDec.pm +lib/fml/${FML_STAMP}/IM/File.pm +lib/fml/${FML_STAMP}/IM/Folder.pm +lib/fml/${FML_STAMP}/IM/GetPass.pm +lib/fml/${FML_STAMP}/IM/Grep.pm +lib/fml/${FML_STAMP}/IM/History.pm +lib/fml/${FML_STAMP}/IM/Http.pm +lib/fml/${FML_STAMP}/IM/Imap.pm +lib/fml/${FML_STAMP}/IM/Iso2022jp.pm +lib/fml/${FML_STAMP}/IM/Japanese.pm +lib/fml/${FML_STAMP}/IM/LocalMbox.pm +lib/fml/${FML_STAMP}/IM/Log.pm +lib/fml/${FML_STAMP}/IM/MD5.pm +lib/fml/${FML_STAMP}/IM/Message.pm +lib/fml/${FML_STAMP}/IM/MsgStore.pm +lib/fml/${FML_STAMP}/IM/Nntp.pm +lib/fml/${FML_STAMP}/IM/Pop.pm +lib/fml/${FML_STAMP}/IM/Recipient.pm +lib/fml/${FML_STAMP}/IM/Scan.pm +lib/fml/${FML_STAMP}/IM/Smtp.pm +lib/fml/${FML_STAMP}/IM/Ssh.pm +lib/fml/${FML_STAMP}/IM/Stdio.pm +lib/fml/${FML_STAMP}/IM/TcpTransaction.pm +lib/fml/${FML_STAMP}/IM/Util.pm +lib/fml/${FML_STAMP}/IO/Adapter.pm +lib/fml/${FML_STAMP}/IO/Adapter/Array.pm +lib/fml/${FML_STAMP}/IO/Adapter/AtomicFile.pm +lib/fml/${FML_STAMP}/IO/Adapter/DBI.pm +lib/fml/${FML_STAMP}/IO/Adapter/ErrorStatus.pm +lib/fml/${FML_STAMP}/IO/Adapter/File.pm +lib/fml/${FML_STAMP}/IO/Adapter/IMPLEMENTATION.jp +lib/fml/${FML_STAMP}/IO/Adapter/LDAP.pm +lib/fml/${FML_STAMP}/IO/Adapter/MySQL.pm +lib/fml/${FML_STAMP}/IO/Adapter/NIS.pm +lib/fml/${FML_STAMP}/IO/Adapter/PCRE.pm +lib/fml/${FML_STAMP}/IO/Adapter/PostgreSQL.pm +lib/fml/${FML_STAMP}/IO/Adapter/UnixGroup.pm +lib/fml/${FML_STAMP}/IO/t/array_read.pl +lib/fml/${FML_STAMP}/IO/t/file_append.pl +lib/fml/${FML_STAMP}/IO/t/file_delete.pl +lib/fml/${FML_STAMP}/IO/t/file_get_key_values_as_array_ref.pl +lib/fml/${FML_STAMP}/IO/t/file_lock.pl +lib/fml/${FML_STAMP}/IO/t/file_read.pl +lib/fml/${FML_STAMP}/IO/t/file_rewrite.pl +lib/fml/${FML_STAMP}/IO/t/file_rollback.pl +lib/fml/${FML_STAMP}/IO/t/file_sequence_increment.pl +lib/fml/${FML_STAMP}/IO/t/file_sequence_replace.pl +lib/fml/${FML_STAMP}/IO/t/file_trylock.pl +lib/fml/${FML_STAMP}/IO/t/group_add.pl +lib/fml/${FML_STAMP}/IO/t/group_delete.pl +lib/fml/${FML_STAMP}/IO/t/group_read.pl +lib/fml/${FML_STAMP}/IO/t/pcre_find.pl +lib/fml/${FML_STAMP}/IO/t/pcre_rewrite.pl +lib/fml/${FML_STAMP}/Jcode.pm +lib/fml/${FML_STAMP}/Jcode/Constants.pm +lib/fml/${FML_STAMP}/Jcode/H2Z.pm +lib/fml/${FML_STAMP}/Jcode/Tr.pm +lib/fml/${FML_STAMP}/Jcode/Unicode.pm +lib/fml/${FML_STAMP}/Jcode/Unicode/Constants.pm +lib/fml/${FML_STAMP}/Jcode/Unicode/NoXS.pm +lib/fml/${FML_STAMP}/Jcode/_test.pl +lib/fml/${FML_STAMP}/Log/ErrLogger.pm +lib/fml/${FML_STAMP}/MIME/Base64/Perl.pm +lib/fml/${FML_STAMP}/MIME/Lite.pm +lib/fml/${FML_STAMP}/MIME/Lite/HTML.pm +lib/fml/${FML_STAMP}/MIME/QuotedPrint/Perl.pm +lib/fml/${FML_STAMP}/MIME/Type.pm +lib/fml/${FML_STAMP}/MIME/Types.pm +lib/fml/${FML_STAMP}/Mail/Address.pm +lib/fml/${FML_STAMP}/Mail/Bounce.pm +lib/fml/${FML_STAMP}/Mail/Bounce/00_PARSE.ja.txt +lib/fml/${FML_STAMP}/Mail/Bounce/DSN.pm +lib/fml/${FML_STAMP}/Mail/Bounce/Exim.pm +lib/fml/${FML_STAMP}/Mail/Bounce/FixBrokenAddress.pm +lib/fml/${FML_STAMP}/Mail/Bounce/Freeserve.pm +lib/fml/${FML_STAMP}/Mail/Bounce/GOO.pm +lib/fml/${FML_STAMP}/Mail/Bounce/LIST.ja.txt +lib/fml/${FML_STAMP}/Mail/Bounce/Language/Japanese.pm +lib/fml/${FML_STAMP}/Mail/Bounce/Postfix19991231.pm +lib/fml/${FML_STAMP}/Mail/Bounce/Qmail.pm +lib/fml/${FML_STAMP}/Mail/Bounce/STATUS.ja.txt +lib/fml/${FML_STAMP}/Mail/Bounce/SimpleMatch.pm +lib/fml/${FML_STAMP}/Mail/Bounce/Smtpfeed.pm +lib/fml/${FML_STAMP}/Mail/Bounce/TODO.ja.txt +lib/fml/${FML_STAMP}/Mail/Bounce/rfc1894.txt +lib/fml/${FML_STAMP}/Mail/Cap.pm +lib/fml/${FML_STAMP}/Mail/Delivery.pm +lib/fml/${FML_STAMP}/Mail/Delivery/Base.pm +lib/fml/${FML_STAMP}/Mail/Delivery/ESMTP.pm +lib/fml/${FML_STAMP}/Mail/Delivery/Net/INET4.pm +lib/fml/${FML_STAMP}/Mail/Delivery/Net/INET6.pm +lib/fml/${FML_STAMP}/Mail/Delivery/Protocol.pm +lib/fml/${FML_STAMP}/Mail/Delivery/Queue.pm +lib/fml/${FML_STAMP}/Mail/Delivery/SMTP.pm +lib/fml/${FML_STAMP}/Mail/Field.pm +lib/fml/${FML_STAMP}/Mail/Field/AddrList.pm +lib/fml/${FML_STAMP}/Mail/Field/Date.pm +lib/fml/${FML_STAMP}/Mail/Filter.pm +lib/fml/${FML_STAMP}/Mail/Header.pm +lib/fml/${FML_STAMP}/Mail/Internet.pm +lib/fml/${FML_STAMP}/Mail/Mailer.pm +lib/fml/${FML_STAMP}/Mail/Mailer/mail.pm +lib/fml/${FML_STAMP}/Mail/Mailer/qmail.pm +lib/fml/${FML_STAMP}/Mail/Mailer/rfc822.pm +lib/fml/${FML_STAMP}/Mail/Mailer/sendmail.pm +lib/fml/${FML_STAMP}/Mail/Mailer/smtp.pm +lib/fml/${FML_STAMP}/Mail/Mailer/test.pm +lib/fml/${FML_STAMP}/Mail/Message.pm +lib/fml/${FML_STAMP}/Mail/Message/Address.pm +lib/fml/${FML_STAMP}/Mail/Message/Charset.pm +lib/fml/${FML_STAMP}/Mail/Message/Checksum.pm +lib/fml/${FML_STAMP}/Mail/Message/Compose.pm +lib/fml/${FML_STAMP}/Mail/Message/DB.pm +lib/fml/${FML_STAMP}/Mail/Message/Date.pm +lib/fml/${FML_STAMP}/Mail/Message/Encode.pm +lib/fml/${FML_STAMP}/Mail/Message/HISTORY +lib/fml/${FML_STAMP}/Mail/Message/IMPLEMENTATION +lib/fml/${FML_STAMP}/Mail/Message/Language.pm +lib/fml/${FML_STAMP}/Mail/Message/Language/Japanese/Outline.pm +lib/fml/${FML_STAMP}/Mail/Message/Language/Japanese/Subject.pm +lib/fml/${FML_STAMP}/Mail/Message/MH.pm +lib/fml/${FML_STAMP}/Mail/Message/Outline.pm +lib/fml/${FML_STAMP}/Mail/Message/Parse.pm +lib/fml/${FML_STAMP}/Mail/Message/Spool.pm +lib/fml/${FML_STAMP}/Mail/Message/String.pm +lib/fml/${FML_STAMP}/Mail/Message/Subject.pm +lib/fml/${FML_STAMP}/Mail/Message/THREAD.euc-jp +lib/fml/${FML_STAMP}/Mail/Message/TODO +lib/fml/${FML_STAMP}/Mail/Message/Thread.pm +lib/fml/${FML_STAMP}/Mail/Message/ToHTML.pm +lib/fml/${FML_STAMP}/Mail/Message/Utils.pm +lib/fml/${FML_STAMP}/Mail/Send.pm +lib/fml/${FML_STAMP}/Mail/Util.pm +lib/fml/${FML_STAMP}/Rcs.pm +lib/fml/${FML_STAMP}/Text/CSV.pm +lib/fml/${FML_STAMP}/Tie/JournaledDir.pm +lib/fml/${FML_STAMP}/Tie/JournaledFile.pm +lib/fml/${FML_STAMP}/Time/CTime.pm +lib/fml/${FML_STAMP}/Time/DaysInMonth.pm +lib/fml/${FML_STAMP}/Time/JulianDay.pm +lib/fml/${FML_STAMP}/Time/ParseDate.pm +lib/fml/${FML_STAMP}/Time/Timezone.pm +lib/fml/${FML_STAMP}/Unicode/Japanese.pm +lib/fml/${FML_STAMP}/patch +libexec/fml/${FML_STAMP}/.cvsignore +libexec/fml/${FML_STAMP}/Makefile +libexec/fml/${FML_STAMP}/index.ja.html +libexec/fml/${FML_STAMP}/loader +libexec/fml/${FML_STAMP}/loader.in +libexec/fml/command +libexec/fml/createonpost +libexec/fml/digest +libexec/fml/distribute +libexec/fml/error +libexec/fml/faker +libexec/fml/fetchfml +libexec/fml/fml +libexec/fml/fml.pl +libexec/fml/fmladdr +libexec/fml/fmlalias +libexec/fml/fmlconf +libexec/fml/fmldoc +libexec/fml/fmlgpg +libexec/fml/fmlgpgv +libexec/fml/fmlhtmlify +libexec/fml/fmlpgp +libexec/fml/fmlpgp5 +libexec/fml/fmlpgpe +libexec/fml/fmlpgpk +libexec/fml/fmlpgps +libexec/fml/fmlpgpv +libexec/fml/fmlproj +libexec/fml/fmlsch +libexec/fml/fmlserv +libexec/fml/loader +libexec/fml/makefml +libexec/fml/mead +libexec/fml/mead.pl +libexec/fml/msend.pl +libexec/fml/remind +${EGDIR}/main.cf +${EGDIR}/mime_component_filter +${EGDIR}/site_default_config.cf +share/fml/${FML_STAMP}/listinfo/euc-jp/index.html.ja +share/fml/${FML_STAMP}/listinfo/us-ascii/index.html.en +share/fml/${FML_STAMP}/message/.diag.sh +share/fml/${FML_STAMP}/message/euc-jp/.cutoff.pl +share/fml/${FML_STAMP}/message/euc-jp/README +share/fml/${FML_STAMP}/message/euc-jp/cgi/admin/top +share/fml/${FML_STAMP}/message/euc-jp/cgi/anonymous/chaddr +share/fml/${FML_STAMP}/message/euc-jp/cgi/anonymous/ok +share/fml/${FML_STAMP}/message/euc-jp/cgi/anonymous/subscribe +share/fml/${FML_STAMP}/message/euc-jp/cgi/anonymous/top +share/fml/${FML_STAMP}/message/euc-jp/cgi/anonymous/unsubscribe +share/fml/${FML_STAMP}/message/euc-jp/cgi/anonymous/usage +share/fml/${FML_STAMP}/message/euc-jp/cgi/base_navigation +share/fml/${FML_STAMP}/message/euc-jp/cgi/button_next +share/fml/${FML_STAMP}/message/euc-jp/cgi/config/addadmin +share/fml/${FML_STAMP}/message/euc-jp/cgi/config/adduser +share/fml/${FML_STAMP}/message/euc-jp/cgi/config/byeadmin +share/fml/${FML_STAMP}/message/euc-jp/cgi/config/deladmin +share/fml/${FML_STAMP}/message/euc-jp/cgi/config/deluser +share/fml/${FML_STAMP}/message/euc-jp/cgi/config/digetstoff +share/fml/${FML_STAMP}/message/euc-jp/cgi/config/digetston +share/fml/${FML_STAMP}/message/euc-jp/cgi/config/list +share/fml/${FML_STAMP}/message/euc-jp/cgi/config/log +share/fml/${FML_STAMP}/message/euc-jp/cgi/config/newml +share/fml/${FML_STAMP}/message/euc-jp/cgi/config/reviveml +share/fml/${FML_STAMP}/message/euc-jp/cgi/config/rmml +share/fml/${FML_STAMP}/message/euc-jp/cgi/config/subscribe +share/fml/${FML_STAMP}/message/euc-jp/cgi/config/unsubscribe +share/fml/${FML_STAMP}/message/euc-jp/cgi/deny +share/fml/${FML_STAMP}/message/euc-jp/cgi/fail +share/fml/${FML_STAMP}/message/euc-jp/cgi/insecure +share/fml/${FML_STAMP}/message/euc-jp/cgi/ml-admin/top +share/fml/${FML_STAMP}/message/euc-jp/cgi/ok +share/fml/${FML_STAMP}/message/euc-jp/cgi/oldfashion_navigation +share/fml/${FML_STAMP}/message/euc-jp/cgi/select_addadmin +share/fml/${FML_STAMP}/message/euc-jp/cgi/select_adduser +share/fml/${FML_STAMP}/message/euc-jp/cgi/select_command +share/fml/${FML_STAMP}/message/euc-jp/cgi/select_deladmin +share/fml/${FML_STAMP}/message/euc-jp/cgi/select_deluser +share/fml/${FML_STAMP}/message/euc-jp/cgi/select_digestoff +share/fml/${FML_STAMP}/message/euc-jp/cgi/select_digeston +share/fml/${FML_STAMP}/message/euc-jp/cgi/select_list +share/fml/${FML_STAMP}/message/euc-jp/cgi/select_log +share/fml/${FML_STAMP}/message/euc-jp/cgi/select_ml_name +share/fml/${FML_STAMP}/message/euc-jp/cgi/select_newml +share/fml/${FML_STAMP}/message/euc-jp/cgi/select_reviveml +share/fml/${FML_STAMP}/message/euc-jp/cgi/select_rmml +share/fml/${FML_STAMP}/message/euc-jp/cgi/select_top +share/fml/${FML_STAMP}/message/euc-jp/cgi/thread/close +share/fml/${FML_STAMP}/message/euc-jp/cgi/thread/open +share/fml/${FML_STAMP}/message/euc-jp/cgi/thread/summary +share/fml/${FML_STAMP}/message/euc-jp/cgi/wizard_navigation +share/fml/${FML_STAMP}/message/euc-jp/command/add_fail +share/fml/${FML_STAMP}/message/euc-jp/command/add_ok +share/fml/${FML_STAMP}/message/euc-jp/command/admin_auth_fail +share/fml/${FML_STAMP}/message/euc-jp/command/admin_auth_ok +share/fml/${FML_STAMP}/message/euc-jp/command/auth_fail +share/fml/${FML_STAMP}/message/euc-jp/command/confirm +share/fml/${FML_STAMP}/message/euc-jp/command/del_fail +share/fml/${FML_STAMP}/message/euc-jp/command/del_ok +share/fml/${FML_STAMP}/message/euc-jp/command/deny +share/fml/${FML_STAMP}/message/euc-jp/command/exceed_request_limit +share/fml/${FML_STAMP}/message/euc-jp/command/exceed_total_request_limit +share/fml/${FML_STAMP}/message/euc-jp/command/fail +share/fml/${FML_STAMP}/message/euc-jp/command/forward_confirmed_request_to_admin +share/fml/${FML_STAMP}/message/euc-jp/command/forward_request_to_admin +share/fml/${FML_STAMP}/message/euc-jp/command/get_invalid_args +share/fml/${FML_STAMP}/message/euc-jp/command/insecure +share/fml/${FML_STAMP}/message/euc-jp/command/no_such_article +share/fml/${FML_STAMP}/message/euc-jp/command/no_such_file +share/fml/${FML_STAMP}/message/euc-jp/command/not_command +share/fml/${FML_STAMP}/message/euc-jp/command/ok +share/fml/${FML_STAMP}/message/euc-jp/command/please_add_admin_member +share/fml/${FML_STAMP}/message/euc-jp/command/receive_confirmed_request +share/fml/${FML_STAMP}/message/euc-jp/command/receive_request +share/fml/${FML_STAMP}/message/euc-jp/command/remove_file +share/fml/${FML_STAMP}/message/euc-jp/command/result +share/fml/${FML_STAMP}/message/euc-jp/command/stop +share/fml/${FML_STAMP}/message/euc-jp/error/already_digest_recipient +share/fml/${FML_STAMP}/message/euc-jp/error/already_member +share/fml/${FML_STAMP}/message/euc-jp/error/already_recipient +share/fml/${FML_STAMP}/message/euc-jp/error/already_subscribed +share/fml/${FML_STAMP}/message/euc-jp/error/already_subscribed_in_map +share/fml/${FML_STAMP}/message/euc-jp/error/command_from_not_member +share/fml/${FML_STAMP}/message/euc-jp/error/expired +share/fml/${FML_STAMP}/message/euc-jp/error/no_such_address_in_map +share/fml/${FML_STAMP}/message/euc-jp/error/no_such_admin_command +share/fml/${FML_STAMP}/message/euc-jp/error/no_such_admin_member +share/fml/${FML_STAMP}/message/euc-jp/error/no_such_article +share/fml/${FML_STAMP}/message/euc-jp/error/no_such_command +share/fml/${FML_STAMP}/message/euc-jp/error/no_such_confirmation +share/fml/${FML_STAMP}/message/euc-jp/error/no_such_confirmation_for_command +share/fml/${FML_STAMP}/message/euc-jp/error/no_such_digest_recipient +share/fml/${FML_STAMP}/message/euc-jp/error/no_such_directory +share/fml/${FML_STAMP}/message/euc-jp/error/no_such_file +share/fml/${FML_STAMP}/message/euc-jp/error/no_such_member +share/fml/${FML_STAMP}/message/euc-jp/error/no_such_recipient +share/fml/${FML_STAMP}/message/euc-jp/error/not_admin_member +share/fml/${FML_STAMP}/message/euc-jp/error/not_available +share/fml/${FML_STAMP}/message/euc-jp/error/not_found +share/fml/${FML_STAMP}/message/euc-jp/error/not_implemented +share/fml/${FML_STAMP}/message/euc-jp/error/not_member +share/fml/${FML_STAMP}/message/euc-jp/error/not_recipient +share/fml/${FML_STAMP}/message/euc-jp/error/post_from_not_member +share/fml/${FML_STAMP}/message/euc-jp/error/reject +share/fml/${FML_STAMP}/message/euc-jp/error/reject_command +share/fml/${FML_STAMP}/message/euc-jp/error/reject_notice_preamble +share/fml/${FML_STAMP}/message/euc-jp/error/reject_post +share/fml/${FML_STAMP}/message/euc-jp/error/reject_post_reason +share/fml/${FML_STAMP}/message/euc-jp/error/system_accounts +share/fml/${FML_STAMP}/message/euc-jp/error/system_special_accounts +share/fml/${FML_STAMP}/message/euc-jp/installer/no_root_user +share/fml/${FML_STAMP}/message/euc-jp/installer/no_such_group +share/fml/${FML_STAMP}/message/euc-jp/installer/no_such_user +share/fml/${FML_STAMP}/message/euc-jp/limit/exceed_user_total +share/fml/${FML_STAMP}/message/euc-jp/system/whoami +share/fml/${FML_STAMP}/message/euc-jp/term/address +share/fml/${FML_STAMP}/message/euc-jp/term/address_new +share/fml/${FML_STAMP}/message/euc-jp/term/address_old +share/fml/${FML_STAMP}/message/euc-jp/term/admin_member +share/fml/${FML_STAMP}/message/euc-jp/term/admin_recipient +share/fml/${FML_STAMP}/message/euc-jp/term/article +share/fml/${FML_STAMP}/message/euc-jp/term/articles +share/fml/${FML_STAMP}/message/euc-jp/term/change +share/fml/${FML_STAMP}/message/euc-jp/term/command +share/fml/${FML_STAMP}/message/euc-jp/term/config +share/fml/${FML_STAMP}/message/euc-jp/term/config_interface +share/fml/${FML_STAMP}/message/euc-jp/term/digest_member +share/fml/${FML_STAMP}/message/euc-jp/term/digest_recipient +share/fml/${FML_STAMP}/message/euc-jp/term/interface +share/fml/${FML_STAMP}/message/euc-jp/term/lang +share/fml/${FML_STAMP}/message/euc-jp/term/language +share/fml/${FML_STAMP}/message/euc-jp/term/magic_string +share/fml/${FML_STAMP}/message/euc-jp/term/map +share/fml/${FML_STAMP}/message/euc-jp/term/member +share/fml/${FML_STAMP}/message/euc-jp/term/ml_domain +share/fml/${FML_STAMP}/message/euc-jp/term/ml_name +share/fml/${FML_STAMP}/message/euc-jp/term/moderator_member +share/fml/${FML_STAMP}/message/euc-jp/term/moderator_recipient +share/fml/${FML_STAMP}/message/euc-jp/term/option +share/fml/${FML_STAMP}/message/euc-jp/term/options +share/fml/${FML_STAMP}/message/euc-jp/term/recipient +share/fml/${FML_STAMP}/message/euc-jp/term/reset +share/fml/${FML_STAMP}/message/euc-jp/term/show +share/fml/${FML_STAMP}/message/euc-jp/term/status +share/fml/${FML_STAMP}/message/euc-jp/term/status_change +share/fml/${FML_STAMP}/message/euc-jp/term/submit +share/fml/${FML_STAMP}/message/euc-jp/term/switch +share/fml/${FML_STAMP}/message/euc-jp/term/thread_interface +share/fml/${FML_STAMP}/message/euc-jp/term/thread_summary +share/fml/${FML_STAMP}/message/euc-jp/term/usage +share/fml/${FML_STAMP}/message/euc-jp/user/deny +share/fml/${FML_STAMP}/message/euc-jp/user/guide +share/fml/${FML_STAMP}/message/euc-jp/user/help +share/fml/${FML_STAMP}/message/euc-jp/user/objective +share/fml/${FML_STAMP}/message/euc-jp/user/welcome +share/fml/${FML_STAMP}/message/us-ascii/.cutoff.pl +share/fml/${FML_STAMP}/message/us-ascii/cgi/addadmin +share/fml/${FML_STAMP}/message/us-ascii/cgi/adduser +share/fml/${FML_STAMP}/message/us-ascii/cgi/admin/top +share/fml/${FML_STAMP}/message/us-ascii/cgi/anonymous/chaddr +share/fml/${FML_STAMP}/message/us-ascii/cgi/anonymous/ok +share/fml/${FML_STAMP}/message/us-ascii/cgi/anonymous/subscribe +share/fml/${FML_STAMP}/message/us-ascii/cgi/anonymous/top +share/fml/${FML_STAMP}/message/us-ascii/cgi/anonymous/unsubscribe +share/fml/${FML_STAMP}/message/us-ascii/cgi/anonymous/usage +share/fml/${FML_STAMP}/message/us-ascii/cgi/base_navigation +share/fml/${FML_STAMP}/message/us-ascii/cgi/button_next +share/fml/${FML_STAMP}/message/us-ascii/cgi/byeadmin +share/fml/${FML_STAMP}/message/us-ascii/cgi/config/addadmin +share/fml/${FML_STAMP}/message/us-ascii/cgi/config/adduser +share/fml/${FML_STAMP}/message/us-ascii/cgi/config/byeadmin +share/fml/${FML_STAMP}/message/us-ascii/cgi/config/deladmin +share/fml/${FML_STAMP}/message/us-ascii/cgi/config/deluser +share/fml/${FML_STAMP}/message/us-ascii/cgi/config/digetstoff +share/fml/${FML_STAMP}/message/us-ascii/cgi/config/digetston +share/fml/${FML_STAMP}/message/us-ascii/cgi/config/list +share/fml/${FML_STAMP}/message/us-ascii/cgi/config/log +share/fml/${FML_STAMP}/message/us-ascii/cgi/config/newml +share/fml/${FML_STAMP}/message/us-ascii/cgi/config/reviveml +share/fml/${FML_STAMP}/message/us-ascii/cgi/config/rmml +share/fml/${FML_STAMP}/message/us-ascii/cgi/config/subscribe +share/fml/${FML_STAMP}/message/us-ascii/cgi/config/unsubscribe +share/fml/${FML_STAMP}/message/us-ascii/cgi/deladmin +share/fml/${FML_STAMP}/message/us-ascii/cgi/deluser +share/fml/${FML_STAMP}/message/us-ascii/cgi/deny +share/fml/${FML_STAMP}/message/us-ascii/cgi/digetstoff +share/fml/${FML_STAMP}/message/us-ascii/cgi/digetston +share/fml/${FML_STAMP}/message/us-ascii/cgi/fail +share/fml/${FML_STAMP}/message/us-ascii/cgi/insecure +share/fml/${FML_STAMP}/message/us-ascii/cgi/list +share/fml/${FML_STAMP}/message/us-ascii/cgi/log +share/fml/${FML_STAMP}/message/us-ascii/cgi/ml-admin/top +share/fml/${FML_STAMP}/message/us-ascii/cgi/newml +share/fml/${FML_STAMP}/message/us-ascii/cgi/ok +share/fml/${FML_STAMP}/message/us-ascii/cgi/oldfashion_navigation +share/fml/${FML_STAMP}/message/us-ascii/cgi/rmml +share/fml/${FML_STAMP}/message/us-ascii/cgi/select_addadmin +share/fml/${FML_STAMP}/message/us-ascii/cgi/select_adduser +share/fml/${FML_STAMP}/message/us-ascii/cgi/select_command +share/fml/${FML_STAMP}/message/us-ascii/cgi/select_deladmin +share/fml/${FML_STAMP}/message/us-ascii/cgi/select_deluser +share/fml/${FML_STAMP}/message/us-ascii/cgi/select_digestoff +share/fml/${FML_STAMP}/message/us-ascii/cgi/select_digeston +share/fml/${FML_STAMP}/message/us-ascii/cgi/select_list +share/fml/${FML_STAMP}/message/us-ascii/cgi/select_log +share/fml/${FML_STAMP}/message/us-ascii/cgi/select_ml_name +share/fml/${FML_STAMP}/message/us-ascii/cgi/select_newml +share/fml/${FML_STAMP}/message/us-ascii/cgi/select_reviveml +share/fml/${FML_STAMP}/message/us-ascii/cgi/select_rmml +share/fml/${FML_STAMP}/message/us-ascii/cgi/select_top +share/fml/${FML_STAMP}/message/us-ascii/cgi/subscribe +share/fml/${FML_STAMP}/message/us-ascii/cgi/thread/close +share/fml/${FML_STAMP}/message/us-ascii/cgi/thread/open +share/fml/${FML_STAMP}/message/us-ascii/cgi/thread/summary +share/fml/${FML_STAMP}/message/us-ascii/cgi/unsubscribe +share/fml/${FML_STAMP}/message/us-ascii/cgi/wizard_navigation +share/fml/${FML_STAMP}/message/us-ascii/command/add_fail +share/fml/${FML_STAMP}/message/us-ascii/command/add_ok +share/fml/${FML_STAMP}/message/us-ascii/command/admin_auth_fail +share/fml/${FML_STAMP}/message/us-ascii/command/admin_auth_ok +share/fml/${FML_STAMP}/message/us-ascii/command/auth_fail +share/fml/${FML_STAMP}/message/us-ascii/command/confirm +share/fml/${FML_STAMP}/message/us-ascii/command/del_fail +share/fml/${FML_STAMP}/message/us-ascii/command/del_ok +share/fml/${FML_STAMP}/message/us-ascii/command/deny +share/fml/${FML_STAMP}/message/us-ascii/command/exceed_request_limit +share/fml/${FML_STAMP}/message/us-ascii/command/exceed_total_request_limit +share/fml/${FML_STAMP}/message/us-ascii/command/fail +share/fml/${FML_STAMP}/message/us-ascii/command/forward_confirmed_request_to_admin +share/fml/${FML_STAMP}/message/us-ascii/command/forward_request_to_admin +share/fml/${FML_STAMP}/message/us-ascii/command/get_invalid_args +share/fml/${FML_STAMP}/message/us-ascii/command/insecure +share/fml/${FML_STAMP}/message/us-ascii/command/no_such_article +share/fml/${FML_STAMP}/message/us-ascii/command/no_such_file +share/fml/${FML_STAMP}/message/us-ascii/command/not_command +share/fml/${FML_STAMP}/message/us-ascii/command/ok +share/fml/${FML_STAMP}/message/us-ascii/command/please_add_admin_member +share/fml/${FML_STAMP}/message/us-ascii/command/receive_confirmed_request +share/fml/${FML_STAMP}/message/us-ascii/command/receive_request +share/fml/${FML_STAMP}/message/us-ascii/command/remove_file +share/fml/${FML_STAMP}/message/us-ascii/command/result +share/fml/${FML_STAMP}/message/us-ascii/command/stop +share/fml/${FML_STAMP}/message/us-ascii/error/already_digest_recipient +share/fml/${FML_STAMP}/message/us-ascii/error/already_member +share/fml/${FML_STAMP}/message/us-ascii/error/already_recipient +share/fml/${FML_STAMP}/message/us-ascii/error/already_subscribed +share/fml/${FML_STAMP}/message/us-ascii/error/already_subscribed_in_map +share/fml/${FML_STAMP}/message/us-ascii/error/command_from_not_member +share/fml/${FML_STAMP}/message/us-ascii/error/expired +share/fml/${FML_STAMP}/message/us-ascii/error/no_such_address_in_map +share/fml/${FML_STAMP}/message/us-ascii/error/no_such_admin_command +share/fml/${FML_STAMP}/message/us-ascii/error/no_such_admin_member +share/fml/${FML_STAMP}/message/us-ascii/error/no_such_article +share/fml/${FML_STAMP}/message/us-ascii/error/no_such_command +share/fml/${FML_STAMP}/message/us-ascii/error/no_such_confirmation +share/fml/${FML_STAMP}/message/us-ascii/error/no_such_confirmation_for_command +share/fml/${FML_STAMP}/message/us-ascii/error/no_such_digest_recipient +share/fml/${FML_STAMP}/message/us-ascii/error/no_such_directory +share/fml/${FML_STAMP}/message/us-ascii/error/no_such_file +share/fml/${FML_STAMP}/message/us-ascii/error/no_such_member +share/fml/${FML_STAMP}/message/us-ascii/error/no_such_recipient +share/fml/${FML_STAMP}/message/us-ascii/error/not_admin_member +share/fml/${FML_STAMP}/message/us-ascii/error/not_available +share/fml/${FML_STAMP}/message/us-ascii/error/not_found +share/fml/${FML_STAMP}/message/us-ascii/error/not_implemented +share/fml/${FML_STAMP}/message/us-ascii/error/not_member +share/fml/${FML_STAMP}/message/us-ascii/error/not_recipient +share/fml/${FML_STAMP}/message/us-ascii/error/post_from_not_member +share/fml/${FML_STAMP}/message/us-ascii/error/reject +share/fml/${FML_STAMP}/message/us-ascii/error/reject_command +share/fml/${FML_STAMP}/message/us-ascii/error/reject_notice_preamble +share/fml/${FML_STAMP}/message/us-ascii/error/reject_post +share/fml/${FML_STAMP}/message/us-ascii/error/reject_post_reason +share/fml/${FML_STAMP}/message/us-ascii/error/system_accounts +share/fml/${FML_STAMP}/message/us-ascii/error/system_special_accounts +share/fml/${FML_STAMP}/message/us-ascii/installer/no_root_user +share/fml/${FML_STAMP}/message/us-ascii/installer/no_such_group +share/fml/${FML_STAMP}/message/us-ascii/installer/no_such_user +share/fml/${FML_STAMP}/message/us-ascii/limit/exceed_user_total +share/fml/${FML_STAMP}/message/us-ascii/system/whoami +share/fml/${FML_STAMP}/message/us-ascii/term/address +share/fml/${FML_STAMP}/message/us-ascii/term/address_new +share/fml/${FML_STAMP}/message/us-ascii/term/address_old +share/fml/${FML_STAMP}/message/us-ascii/term/admin_member +share/fml/${FML_STAMP}/message/us-ascii/term/admin_recipient +share/fml/${FML_STAMP}/message/us-ascii/term/article +share/fml/${FML_STAMP}/message/us-ascii/term/articles +share/fml/${FML_STAMP}/message/us-ascii/term/change +share/fml/${FML_STAMP}/message/us-ascii/term/command +share/fml/${FML_STAMP}/message/us-ascii/term/config +share/fml/${FML_STAMP}/message/us-ascii/term/config_interface +share/fml/${FML_STAMP}/message/us-ascii/term/digest_member +share/fml/${FML_STAMP}/message/us-ascii/term/digest_recipient +share/fml/${FML_STAMP}/message/us-ascii/term/interface +share/fml/${FML_STAMP}/message/us-ascii/term/lang +share/fml/${FML_STAMP}/message/us-ascii/term/language +share/fml/${FML_STAMP}/message/us-ascii/term/magic_string +share/fml/${FML_STAMP}/message/us-ascii/term/map +share/fml/${FML_STAMP}/message/us-ascii/term/member +share/fml/${FML_STAMP}/message/us-ascii/term/ml_domain +share/fml/${FML_STAMP}/message/us-ascii/term/ml_name +share/fml/${FML_STAMP}/message/us-ascii/term/moderator_member +share/fml/${FML_STAMP}/message/us-ascii/term/moderator_recipient +share/fml/${FML_STAMP}/message/us-ascii/term/option +share/fml/${FML_STAMP}/message/us-ascii/term/options +share/fml/${FML_STAMP}/message/us-ascii/term/recipient +share/fml/${FML_STAMP}/message/us-ascii/term/reset +share/fml/${FML_STAMP}/message/us-ascii/term/show +share/fml/${FML_STAMP}/message/us-ascii/term/status +share/fml/${FML_STAMP}/message/us-ascii/term/status_change +share/fml/${FML_STAMP}/message/us-ascii/term/submit +share/fml/${FML_STAMP}/message/us-ascii/term/switch +share/fml/${FML_STAMP}/message/us-ascii/term/thread_interface +share/fml/${FML_STAMP}/message/us-ascii/term/thread_summary +share/fml/${FML_STAMP}/message/us-ascii/term/usage +share/fml/${FML_STAMP}/message/us-ascii/user/deny +share/fml/${FML_STAMP}/message/us-ascii/user/guide +share/fml/${FML_STAMP}/message/us-ascii/user/help +share/fml/${FML_STAMP}/message/us-ascii/user/objective +share/fml/${FML_STAMP}/message/us-ascii/user/welcome diff --git a/mail/fml/distinfo b/mail/fml/distinfo new file mode 100644 index 00000000000..70725a3794d --- /dev/null +++ b/mail/fml/distinfo @@ -0,0 +1,7 @@ +$NetBSD: distinfo,v 1.1.1.1 2010/12/23 16:57:33 taca Exp $ + +SHA1 (fml-7.98.15-20100306.tar.gz) = 391781ff4807e7a56082f1cced486cf8ab778d89 +RMD160 (fml-7.98.15-20100306.tar.gz) = 28550579dab4c1b9dc86e1d191a6b53e0fb75efe +Size (fml-7.98.15-20100306.tar.gz) = 6201446 bytes +SHA1 (patch-aa) = a8db48191aa8b50482d5654a803ba3b8acce8328 +SHA1 (patch-ab) = bae441d383d9799a7b64910de6cdfc81ba45abd0 diff --git a/mail/fml/patches/patch-aa b/mail/fml/patches/patch-aa new file mode 100644 index 00000000000..65d46893224 --- /dev/null +++ b/mail/fml/patches/patch-aa @@ -0,0 +1,15 @@ +$NetBSD: patch-aa,v 1.1.1.1 2010/12/23 16:57:33 taca Exp $ + +Make sure to execute by perl. + +--- Makefile.orig 2003-07-28 14:10:19.000000000 +0000 ++++ Makefile +@@ -15,7 +15,7 @@ usage: + @ echo "make clean " + + install: +- ./install.pl fml/etc/install.cf ++ ${PERL} ./install.pl fml/etc/install.cf + + scan: + @ cvs -n update 2>&1 |grep -v : || echo '' diff --git a/mail/fml/patches/patch-ab b/mail/fml/patches/patch-ab new file mode 100644 index 00000000000..4ae783eedd4 --- /dev/null +++ b/mail/fml/patches/patch-ab @@ -0,0 +1,33 @@ +$NetBSD: patch-ab,v 1.1.1.1 2010/12/23 16:57:33 taca Exp $ + +* DESTDIR support: + - Allow install with normal user. + - Don't create ${FMLDIR}. + +--- install.pl.in.orig 2004-11-25 12:05:46.000000000 +0000 ++++ install.pl.in +@@ -70,8 +70,6 @@ sub _install + $installer->is_valid_owner( $config->{ owner } ); + $installer->is_valid_group( $config->{ group } ); + +- if ($installer->is_run_as_root()) { +- + my $list = $config->get_as_array_ref('mandatory_dirs'); + for my $dir (@$list) { + my $path = $installer->path($dir); +@@ -105,15 +103,4 @@ sub _install + $installer->install_loader(); + $installer->resymlink_loader(); + } +- +- # set up ml_spool_dir such as /var/spool/ml if needed. +- $installer->setup_ml_spool_dir(); +- } +- else { +- my $r = "user should be not ROOT!"; +- my $s = $installer->message_nl("installer.no_root_user", $r); +- +- print $s if $s; +- croak("Error: run $0 as root.\n"); +- } + } |