From e2c180a5a594513fa9ccf81c37a434dc0cf09a47 Mon Sep 17 00:00:00 2001 From: obache Date: Fri, 9 Apr 2010 12:40:23 +0000 Subject: Import milter-manager-1.4.2 as mail/milter-manager. milter manager is a milter to use multiple milters effectively. If milter manager is introduced, milter manager administrates milters instead of MTA. The was has some advantages: * reduce milter administration cost * combine milters flexibly --- mail/milter-manager/DESCR | 7 + mail/milter-manager/Makefile | 75 +++++ mail/milter-manager/PLIST | 467 ++++++++++++++++++++++++++++ mail/milter-manager/distinfo | 5 + mail/milter-manager/files/milter-manager.sh | 18 ++ 5 files changed, 572 insertions(+) create mode 100644 mail/milter-manager/DESCR create mode 100644 mail/milter-manager/Makefile create mode 100644 mail/milter-manager/PLIST create mode 100644 mail/milter-manager/distinfo create mode 100644 mail/milter-manager/files/milter-manager.sh (limited to 'mail/milter-manager') diff --git a/mail/milter-manager/DESCR b/mail/milter-manager/DESCR new file mode 100644 index 00000000000..a037d09050d --- /dev/null +++ b/mail/milter-manager/DESCR @@ -0,0 +1,7 @@ +milter manager is a milter to use multiple milters effectively. + +If milter manager is introduced, milter manager administrates milters instead of +MTA. The was has some advantages: + + * reduce milter administration cost + * combine milters flexibly diff --git a/mail/milter-manager/Makefile b/mail/milter-manager/Makefile new file mode 100644 index 00000000000..e6f27320478 --- /dev/null +++ b/mail/milter-manager/Makefile @@ -0,0 +1,75 @@ +# $NetBSD: Makefile,v 1.1.1.1 2010/04/09 12:40:23 obache Exp $ +# + +DISTNAME= milter-manager-1.4.2 +CATEGORIES= mail +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=milter-manager/} + +MAINTAINER= obache@NetBSD.org +HOMEPAGE= http://milter-manager.sourceforge.net/ +COMMENT= Milter to use milters effectively + +PKG_DESTDIR_SUPPORT= user-destdir + +GNU_CONFIGURE= yes +USE_TOOLS+= pkg-config intltool msgfmt +USE_LIBTOOL= yes + +CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFBASEDIR} +CONFIGURE_ARGS+= --with-html-dir=${PREFIX}/share/doc +CONFIGURE_ARGS+= --with-package-platform=pkgsrc +CONFIGURE_ARGS+= --with-rcddir=${RCD_SCRIPTS_DIR} +CONFIGURE_ARGS+= --with-default-effective-user=${MILTER_MANAGER_USER} +CONFIGURE_ARGS+= --with-default-effective-group=${MILTER_MANAGER_GROUP} +CONFIGURE_ARGS+= --with-default-socket-group=${MILTER_MANAGER_SOCKET_GROUP} +CONFIGURE_ARGS+= --with-default-pid-file=${VARBASE}/run/milter-manager/milter-manager.pid +PKG_SYSCONFSUBDIR= ${PKGBASE} + +EGDIR= ${PREFIX}/share/examples/${PKGBASE} +INSTALL_MAKE_FLAGS+= pkgsysconfdir=${EGDIR} + +PKGCONFIG_OVERRIDE+= libmilter.pc.in +PKGCONFIG_OVERRIDE+= milter-client.pc.in +PKGCONFIG_OVERRIDE+= milter-core.pc.in +PKGCONFIG_OVERRIDE+= milter-manager.pc.in +PKGCONFIG_OVERRIDE+= milter-server.pc.in + +MILTER_MANAGER_USER?= _milter +MILTER_MANAGER_GROUP?= _milter +MILTER_MANAGER_SOCKET_GROUP?= mail +PKG_GROUPS= ${MILTER_MANAGER_GROUP} ${MILTER_MANAGER_SOCKET_GROUP} +PKG_USERS= ${MILTER_MANAGER_USER}:${MILTER_MANAGER_GROUP} +PKG_GECOS.${MILTER_MANAGER_USER}= Milter Manager +PKG_GROUPS_VARS+= MILTER_MANAGER_GROUP MILTER_MANAGER_SOCKET_GROUP +PKG_USERS_VARS= MILTER_MANAGER_USER + +OWN_DIRS+= ${PKG_SYSCONFDIR}/applicable-conditions +OWN_DIRS+= ${PKG_SYSCONFDIR}/defaults +OWN_DIRS_PERMS+= ${VARBASE}/run/milter-manager \ + ${MILTER_MANAGER_USER} ${MILTER_MANAGER_GROUP} 755 + +.for conf in milter-manager.conf \ + applicable-conditions/authentication.conf \ + applicable-conditions/remote-network.conf \ + applicable-conditions/restrict-accounts.conf \ + applicable-conditions/s25r.conf \ + applicable-conditions/sendmail-compatible.conf \ + defaults/pkgsrc.conf +CONF_FILES+= ${EGDIR}/${conf} ${PKG_SYSCONFDIR}/${conf} +.endfor + +RCD_SCRIPTS= milter-manager + +BUILD_DEFS+= RCD_SCRIPTS_DIR VARBASE +BUILD_DEFS+= MILTER_MANAGER_USER +BUILD_DEFS+= MILTER_MANAGER_GROUP +BUILD_DEFS+= MILTER_MANAGER_SOCKET_GROUP + +REPLACE_RUBY= admin/public/dispatch.* +.include "../../lang/ruby/replace.mk" + +.include "../../lang/ruby/buildlink3.mk" +.include "../../devel/ruby-gnome2-glib/buildlink3.mk" +BUILDLINK_API_DEPENDS.glib2+= glib2>=2.12.3 +.include "../../devel/glib2/buildlink3.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/mail/milter-manager/PLIST b/mail/milter-manager/PLIST new file mode 100644 index 00000000000..f678cbf3aab --- /dev/null +++ b/mail/milter-manager/PLIST @@ -0,0 +1,467 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2010/04/09 12:40:23 obache Exp $ +bin/milter-manager-log-analyzer +bin/milter-performance-check +bin/milter-test-client +bin/milter-test-server +include/milter-manager/libmilter/libmilter/mfapi.h +include/milter-manager/libmilter/libmilter/mfdef.h +include/milter-manager/milter/client.h +include/milter-manager/milter/client/milter-client-context.h +include/milter-manager/milter/client/milter-client-enum-types.h +include/milter-manager/milter/core.h +include/milter-manager/milter/core/milter-agent.h +include/milter-manager/milter/core/milter-command-decoder.h +include/milter-manager/milter/core/milter-command-encoder.h +include/milter-manager/milter/core/milter-connection.h +include/milter-manager/milter/core/milter-decoder.h +include/milter-manager/milter/core/milter-encoder.h +include/milter-manager/milter/core/milter-enum-types.h +include/milter-manager/milter/core/milter-error-emittable.h +include/milter-manager/milter/core/milter-esmtp.h +include/milter-manager/milter/core/milter-finished-emittable.h +include/milter-manager/milter/core/milter-headers.h +include/milter-manager/milter/core/milter-logger.h +include/milter-manager/milter/core/milter-macros-requests.h +include/milter-manager/milter/core/milter-message-result.h +include/milter-manager/milter/core/milter-option.h +include/milter-manager/milter/core/milter-protocol-agent.h +include/milter-manager/milter/core/milter-protocol.h +include/milter-manager/milter/core/milter-reader.h +include/milter-manager/milter/core/milter-reply-decoder.h +include/milter-manager/milter/core/milter-reply-encoder.h +include/milter-manager/milter/core/milter-reply-signals.h +include/milter-manager/milter/core/milter-syslog-logger.h +include/milter-manager/milter/core/milter-utils.h +include/milter-manager/milter/core/milter-version.h +include/milter-manager/milter/core/milter-writer.h +include/milter-manager/milter/manager.h +include/milter-manager/milter/manager/milter-manager-applicable-condition.h +include/milter-manager/milter/manager/milter-manager-child.h +include/milter-manager/milter/manager/milter-manager-children.h +include/milter-manager/milter/manager/milter-manager-configuration.h +include/milter-manager/milter/manager/milter-manager-control-command-decoder.h +include/milter-manager/milter/manager/milter-manager-control-command-encoder.h +include/milter-manager/milter/manager/milter-manager-control-protocol.h +include/milter-manager/milter/manager/milter-manager-control-reply-decoder.h +include/milter-manager/milter/manager/milter-manager-control-reply-encoder.h +include/milter-manager/milter/manager/milter-manager-controller-context.h +include/milter-manager/milter/manager/milter-manager-controller.h +include/milter-manager/milter/manager/milter-manager-egg.h +include/milter-manager/milter/manager/milter-manager-enum-types.h +include/milter-manager/milter/manager/milter-manager-launch-command-decoder.h +include/milter-manager/milter/manager/milter-manager-launch-command-encoder.h +include/milter-manager/milter/manager/milter-manager-launch-protocol.h +include/milter-manager/milter/manager/milter-manager-leader.h +include/milter-manager/milter/manager/milter-manager-module-impl.h +include/milter-manager/milter/manager/milter-manager-module.h +include/milter-manager/milter/manager/milter-manager-objects.h +include/milter-manager/milter/manager/milter-manager-process-launcher.h +include/milter-manager/milter/manager/milter-manager-reply-decoder.h +include/milter-manager/milter/manager/milter-manager-reply-encoder.h +include/milter-manager/milter/manager/milter-manager-reply-protocol.h +include/milter-manager/milter/manager/milter-manager.h +include/milter-manager/milter/server.h +include/milter-manager/milter/server/milter-server-context.h +include/milter-manager/milter/server/milter-server-enum-types.h +lib/libmilter-client.la +lib/libmilter-core.la +lib/libmilter-manager.la +lib/libmilter-server.la +lib/milter-manager/binding/ext/milter_manager.la +lib/milter-manager/binding/ext/milter_toolkit.la +lib/milter-manager/binding/lib/milter.rb +lib/milter-manager/binding/lib/milter/client.rb +lib/milter-manager/binding/lib/milter/compatible.rb +lib/milter-manager/binding/lib/milter/manager.rb +lib/milter-manager/binding/lib/milter/manager/child-context.rb +lib/milter-manager/binding/lib/milter/manager/clamav-milter-config-parser.rb +lib/milter-manager/binding/lib/milter/manager/debian-init-detector.rb +lib/milter-manager/binding/lib/milter/manager/detector.rb +lib/milter-manager/binding/lib/milter/manager/enma-socket-detector.rb +lib/milter-manager/binding/lib/milter/manager/freebsd-rc-detector.rb +lib/milter-manager/binding/lib/milter/manager/init-detector.rb +lib/milter-manager/binding/lib/milter/manager/milter-greylist-config-parser.rb +lib/milter-manager/binding/lib/milter/manager/opendkim-config-parser.rb +lib/milter-manager/binding/lib/milter/manager/pkgsrc-rc-detector.rb +lib/milter-manager/binding/lib/milter/manager/rcng-detector.rb +lib/milter-manager/binding/lib/milter/manager/redhat-detector.rb +lib/milter-manager/binding/lib/milter/manager/redhat-init-detector.rb +lib/milter-manager/binding/lib/milter/manager/redhat-upstart-detector.rb +lib/milter-manager/binding/lib/milter/toolkit.rb +lib/milter-manager/libmilter.la +lib/milter-manager/module/configuration/milter-manager-ruby-configuration.la +lib/pkgconfig/libmilter.pc +lib/pkgconfig/milter-client.pc +lib/pkgconfig/milter-core.pc +lib/pkgconfig/milter-manager.pc +lib/pkgconfig/milter-server.pc +man/ja/man1/milter-manager-log-analyzer.1 +man/ja/man1/milter-manager.1 +man/ja/man1/milter-performance-check.1 +man/ja/man1/milter-test-client.1 +man/ja/man1/milter-test-server.1 +man/man1/milter-manager-log-analyzer.1 +man/man1/milter-manager.1 +man/man1/milter-performance-check.1 +man/man1/milter-test-client.1 +man/man1/milter-test-server.1 +sbin/milter-manager +share/doc/milter-manager/commands.html +share/doc/milter-manager/configuration.html +share/doc/milter-manager/home.png +share/doc/milter-manager/index.html +share/doc/milter-manager/index.sgml +share/doc/milter-manager/install-options-to-centos.html +share/doc/milter-manager/install-options-to-debian.html +share/doc/milter-manager/install-options-to-freebsd.html +share/doc/milter-manager/install-options-to-ubuntu.html +share/doc/milter-manager/install-to-centos.html +share/doc/milter-manager/install-to-debian.html +share/doc/milter-manager/install-to-freebsd.html +share/doc/milter-manager/install-to-others.html +share/doc/milter-manager/install-to-ubuntu.html +share/doc/milter-manager/install-to.html +share/doc/milter-manager/install.html +share/doc/milter-manager/introduction.html +share/doc/milter-manager/ja/api-index-deprecated.xml +share/doc/milter-manager/ja/api-index-full.xml +share/doc/milter-manager/ja/client.xml +share/doc/milter-manager/ja/commands.html +share/doc/milter-manager/ja/configuration.html +share/doc/milter-manager/ja/core.xml +share/doc/milter-manager/ja/home.png +share/doc/milter-manager/ja/index.html +share/doc/milter-manager/ja/index.sgml +share/doc/milter-manager/ja/install-options-to-centos.html +share/doc/milter-manager/ja/install-options-to-debian.html +share/doc/milter-manager/ja/install-options-to-freebsd.html +share/doc/milter-manager/ja/install-options-to-ubuntu.html +share/doc/milter-manager/ja/install-to-centos.html +share/doc/milter-manager/ja/install-to-debian.html +share/doc/milter-manager/ja/install-to-freebsd.html +share/doc/milter-manager/ja/install-to-others.html +share/doc/milter-manager/ja/install-to-ubuntu.html +share/doc/milter-manager/ja/install-to.html +share/doc/milter-manager/ja/install.html +share/doc/milter-manager/ja/introduction.html +share/doc/milter-manager/ja/left.png +share/doc/milter-manager/ja/libmilter-compatible.xml +share/doc/milter-manager/ja/manager.xml +share/doc/milter-manager/ja/mfapi.xml +share/doc/milter-manager/ja/mfdef.xml +share/doc/milter-manager/ja/milter-agent.xml +share/doc/milter-manager/ja/milter-client-context.xml +share/doc/milter-manager/ja/milter-client-enum-types.xml +share/doc/milter-manager/ja/milter-command-decoder.xml +share/doc/milter-manager/ja/milter-command-encoder.xml +share/doc/milter-manager/ja/milter-connection.xml +share/doc/milter-manager/ja/milter-decoder.xml +share/doc/milter-manager/ja/milter-encoder.xml +share/doc/milter-manager/ja/milter-enum-types.xml +share/doc/milter-manager/ja/milter-error-emittable.xml +share/doc/milter-manager/ja/milter-finished-emittable.xml +share/doc/milter-manager/ja/milter-headers.xml +share/doc/milter-manager/ja/milter-logger.xml +share/doc/milter-manager/ja/milter-macros-requests.xml +share/doc/milter-manager/ja/milter-manager-admin-ja.png +share/doc/milter-manager/ja/milter-manager-admin.png +share/doc/milter-manager/ja/milter-manager-applicable-condition.xml +share/doc/milter-manager/ja/milter-manager-child.xml +share/doc/milter-manager/ja/milter-manager-children.xml +share/doc/milter-manager/ja/milter-manager-configuration.xml +share/doc/milter-manager/ja/milter-manager-control-command-decoder.xml +share/doc/milter-manager/ja/milter-manager-control-command-encoder.xml +share/doc/milter-manager/ja/milter-manager-control-protocol.xml +share/doc/milter-manager/ja/milter-manager-control-reply-decoder.xml +share/doc/milter-manager/ja/milter-manager-control-reply-encoder.xml +share/doc/milter-manager/ja/milter-manager-controller.xml +share/doc/milter-manager/ja/milter-manager-egg.xml +share/doc/milter-manager/ja/milter-manager-enum-types.xml +share/doc/milter-manager/ja/milter-manager-launch-command-decoder.xml +share/doc/milter-manager/ja/milter-manager-launch-command-encoder.xml +share/doc/milter-manager/ja/milter-manager-launch-protocol.xml +share/doc/milter-manager/ja/milter-manager-leader.xml +share/doc/milter-manager/ja/milter-manager-log-analyzer-graphs.png +share/doc/milter-manager/ja/milter-manager-log-analyzer.html +share/doc/milter-manager/ja/milter-manager-module-impl.xml +share/doc/milter-manager/ja/milter-manager-module.xml +share/doc/milter-manager/ja/milter-manager-objects.xml +share/doc/milter-manager/ja/milter-manager-process-launcher.xml +share/doc/milter-manager/ja/milter-manager-reply-decoder.xml +share/doc/milter-manager/ja/milter-manager-reply-encoder.xml +share/doc/milter-manager/ja/milter-manager-reply-protocol.xml +share/doc/milter-manager/ja/milter-manager.devhelp +share/doc/milter-manager/ja/milter-manager.devhelp2 +share/doc/milter-manager/ja/milter-manager.html +share/doc/milter-manager/ja/milter-manager.xml +share/doc/milter-manager/ja/milter-option.xml +share/doc/milter-manager/ja/milter-performance-check.html +share/doc/milter-manager/ja/milter-protocol-agent.xml +share/doc/milter-manager/ja/milter-protocol.xml +share/doc/milter-manager/ja/milter-reader.xml +share/doc/milter-manager/ja/milter-reply-decoder.xml +share/doc/milter-manager/ja/milter-reply-encoder.xml +share/doc/milter-manager/ja/milter-reply-signals.xml +share/doc/milter-manager/ja/milter-server-context.xml +share/doc/milter-manager/ja/milter-server-enum-types.xml +share/doc/milter-manager/ja/milter-syslog-logger.xml +share/doc/milter-manager/ja/milter-test-client.html +share/doc/milter-manager/ja/milter-test-server.html +share/doc/milter-manager/ja/milter-utils.xml +share/doc/milter-manager/ja/milter-version.xml +share/doc/milter-manager/ja/milter-writer.xml +share/doc/milter-manager/ja/mta-and-milter-manager-and-child-milter-ja.png +share/doc/milter-manager/ja/mta-and-milter-manager-and-child-milter.png +share/doc/milter-manager/ja/news.html +share/doc/milter-manager/ja/readme.html +share/doc/milter-manager/ja/reverse-dictionary.html +share/doc/milter-manager/ja/right.png +share/doc/milter-manager/ja/sendmail-and-milter-ja.png +share/doc/milter-manager/ja/sendmail-and-milter.png +share/doc/milter-manager/ja/sendmail-and-postfix-and-milter-ja.png +share/doc/milter-manager/ja/sendmail-and-postfix-and-milter.png +share/doc/milter-manager/ja/start.html +share/doc/milter-manager/ja/style.css +share/doc/milter-manager/ja/up.png +share/doc/milter-manager/ja/upgrade-on-centos.html +share/doc/milter-manager/ja/upgrade-on-debian.html +share/doc/milter-manager/ja/upgrade-on-freebsd.html +share/doc/milter-manager/ja/upgrade-on-ubuntu.html +share/doc/milter-manager/ja/upgrade-options-on-centos.html +share/doc/milter-manager/ja/upgrade-options-on-debian.html +share/doc/milter-manager/ja/upgrade-options-on-freebsd.html +share/doc/milter-manager/ja/upgrade-options-on-ubuntu.html +share/doc/milter-manager/ja/upgrade.html +share/doc/milter-manager/ja/users.html +share/doc/milter-manager/left.png +share/doc/milter-manager/milter-manager-admin-ja.png +share/doc/milter-manager/milter-manager-admin.png +share/doc/milter-manager/milter-manager-log-analyzer-graphs.png +share/doc/milter-manager/milter-manager-log-analyzer.html +share/doc/milter-manager/milter-manager.devhelp +share/doc/milter-manager/milter-manager.devhelp2 +share/doc/milter-manager/milter-manager.html +share/doc/milter-manager/milter-performance-check.html +share/doc/milter-manager/milter-test-client.html +share/doc/milter-manager/milter-test-server.html +share/doc/milter-manager/mta-and-milter-manager-and-child-milter-ja.png +share/doc/milter-manager/mta-and-milter-manager-and-child-milter.png +share/doc/milter-manager/news.html +share/doc/milter-manager/readme.html +share/doc/milter-manager/reverse-dictionary.html +share/doc/milter-manager/right.png +share/doc/milter-manager/sendmail-and-milter-ja.png +share/doc/milter-manager/sendmail-and-milter.png +share/doc/milter-manager/sendmail-and-postfix-and-milter-ja.png +share/doc/milter-manager/sendmail-and-postfix-and-milter.png +share/doc/milter-manager/start.html +share/doc/milter-manager/style.css +share/doc/milter-manager/up.png +share/doc/milter-manager/upgrade-on-centos.html +share/doc/milter-manager/upgrade-on-debian.html +share/doc/milter-manager/upgrade-on-freebsd.html +share/doc/milter-manager/upgrade-on-ubuntu.html +share/doc/milter-manager/upgrade-options-on-centos.html +share/doc/milter-manager/upgrade-options-on-debian.html +share/doc/milter-manager/upgrade-options-on-freebsd.html +share/doc/milter-manager/upgrade-options-on-ubuntu.html +share/doc/milter-manager/upgrade.html +share/doc/milter-manager/users.html +share/examples/milter-manager/applicable-conditions/authentication.conf +share/examples/milter-manager/applicable-conditions/remote-network.conf +share/examples/milter-manager/applicable-conditions/restrict-accounts.conf +share/examples/milter-manager/applicable-conditions/s25r.conf +share/examples/milter-manager/applicable-conditions/sendmail-compatible.conf +share/examples/milter-manager/cron.d/debian/milter-manager-log +share/examples/milter-manager/cron.d/freebsd/milter-manager-log +share/examples/milter-manager/cron.d/redhat/milter-manager-log +share/examples/milter-manager/defaults/debian.conf +share/examples/milter-manager/defaults/freebsd.conf +share/examples/milter-manager/defaults/pkgsrc.conf +share/examples/milter-manager/defaults/redhat.conf +share/examples/milter-manager/init.d/debian/default/milter-manager +share/examples/milter-manager/init.d/debian/milter-manager +share/examples/milter-manager/init.d/redhat/milter-manager +share/examples/milter-manager/init.d/redhat/sysconfig/milter-manager +share/examples/milter-manager/milter-manager.conf +share/examples/milter-manager/rc.d/milter-manager +share/examples/rc.d/milter-manager +share/milter-manager/admin/.autotest +share/milter-manager/admin/README +share/milter-manager/admin/Rakefile +share/milter-manager/admin/TODO +share/milter-manager/admin/app/controllers/application_controller.rb +share/milter-manager/admin/app/controllers/config/applicable_conditions_controller.rb +share/milter-manager/admin/app/controllers/config/connections_controller.rb +share/milter-manager/admin/app/controllers/config/milters_controller.rb +share/milter-manager/admin/app/controllers/config_controller.rb +share/milter-manager/admin/app/controllers/control_controller.rb +share/milter-manager/admin/app/controllers/sessions_controller.rb +share/milter-manager/admin/app/controllers/users_controller.rb +share/milter-manager/admin/app/controllers/welcome_controller.rb +share/milter-manager/admin/app/helpers/application_helper.rb +share/milter-manager/admin/app/helpers/config/applicable_conditions_helper.rb +share/milter-manager/admin/app/helpers/config/connections_helper.rb +share/milter-manager/admin/app/helpers/config/milters_helper.rb +share/milter-manager/admin/app/helpers/config_helper.rb +share/milter-manager/admin/app/helpers/control_helper.rb +share/milter-manager/admin/app/helpers/sessions_helper.rb +share/milter-manager/admin/app/helpers/users_helper.rb +share/milter-manager/admin/app/helpers/welcome_helper.rb +share/milter-manager/admin/app/models/config/applicable_condition.rb +share/milter-manager/admin/app/models/config/connection.rb +share/milter-manager/admin/app/models/config/milter.rb +share/milter-manager/admin/app/models/config/restriction.rb +share/milter-manager/admin/app/models/configuration.rb +share/milter-manager/admin/app/models/user.rb +share/milter-manager/admin/app/views/config/applicable_conditions/index.html.erb +share/milter-manager/admin/app/views/config/applicable_conditions/show.html.erb +share/milter-manager/admin/app/views/config/connections/edit.html.erb +share/milter-manager/admin/app/views/config/connections/show.html.erb +share/milter-manager/admin/app/views/config/index.html.erb +share/milter-manager/admin/app/views/config/milters/edit.html.erb +share/milter-manager/admin/app/views/config/milters/index.html.erb +share/milter-manager/admin/app/views/config/milters/new.html.erb +share/milter-manager/admin/app/views/config/milters/show.html.erb +share/milter-manager/admin/app/views/control/index.html.erb +share/milter-manager/admin/app/views/layouts/_footer.html.erb +share/milter-manager/admin/app/views/layouts/_header.html.erb +share/milter-manager/admin/app/views/layouts/application.html.erb +share/milter-manager/admin/app/views/rescues/404.html.erb +share/milter-manager/admin/app/views/rescues/500.html.erb +share/milter-manager/admin/app/views/sessions/new.html.erb +share/milter-manager/admin/app/views/users/new.html.erb +share/milter-manager/admin/app/views/welcome/index.html.erb +share/milter-manager/admin/config/boot.rb +share/milter-manager/admin/config/database.yml +share/milter-manager/admin/config/environment.rb +share/milter-manager/admin/config/environments/development.rb +share/milter-manager/admin/config/environments/production.rb +share/milter-manager/admin/config/environments/test.rb +share/milter-manager/admin/config/initializers/inflections.rb +share/milter-manager/admin/config/initializers/mime_types.rb +share/milter-manager/admin/config/initializers/new_rails_defaults.rb +share/milter-manager/admin/config/initializers/site_keys.rb +share/milter-manager/admin/config/locales/en.yml +share/milter-manager/admin/config/locales/ja.yml +share/milter-manager/admin/config/locales/rails/ja.yml +share/milter-manager/admin/config/routes.rb +share/milter-manager/admin/db/.gitignore +share/milter-manager/admin/db/migrate/20081125042659_create_milters.rb +share/milter-manager/admin/db/migrate/20081126000659_create_connections.rb +share/milter-manager/admin/db/migrate/20081126001355_add_default_config_connection.rb +share/milter-manager/admin/db/migrate/20081202083637_add_connection_spec_to_milters.rb +share/milter-manager/admin/db/migrate/20081203131215_create_configurations.rb +share/milter-manager/admin/db/migrate/20081209042157_create_applicable_conditions.rb +share/milter-manager/admin/db/migrate/20081209074801_create_restrictions.rb +share/milter-manager/admin/db/migrate/20081209082702_remove_target_from_milters.rb +share/milter-manager/admin/db/migrate/20081212075410_add_enabled_to_milters.rb +share/milter-manager/admin/db/migrate/20081212080532_add_description_to_milters.rb +share/milter-manager/admin/db/migrate/20081214112549_decompose_spec.rb +share/milter-manager/admin/db/migrate/20081216125103_add_timeout_to_milters.rb +share/milter-manager/admin/db/migrate/20081216130836_add_user_name_to_milters.rb +share/milter-manager/admin/db/migrate/20090107013320_add_command_options_to_milters.rb +share/milter-manager/admin/db/migrate/20090116065917_create_users.rb +share/milter-manager/admin/db/migrate/20090512123747_add_fallback_status_to_milters.rb +share/milter-manager/admin/db/migrate/20090826132057_add_evaluation_mode_to_milters.rb +share/milter-manager/admin/doc/README_FOR_APP +share/milter-manager/admin/lib/authenticated_system.rb +share/milter-manager/admin/lib/authenticated_test_helper.rb +share/milter-manager/admin/lib/milter/manager.rb +share/milter-manager/admin/lib/milter/manager/connection_spec.rb +share/milter-manager/admin/lib/milter/manager/controller_client.rb +share/milter-manager/admin/lib/tasks/testing.rake +share/milter-manager/admin/public/404.html +share/milter-manager/admin/public/422.html +share/milter-manager/admin/public/500.html +share/milter-manager/admin/public/dispatch.cgi +share/milter-manager/admin/public/dispatch.fcgi +share/milter-manager/admin/public/dispatch.rb +share/milter-manager/admin/public/favicon.ico +share/milter-manager/admin/public/images/logo.png +share/milter-manager/admin/public/images/logo.svg +share/milter-manager/admin/public/images/menu-background.png +share/milter-manager/admin/public/images/menu-background.svg +share/milter-manager/admin/public/images/rails.png +share/milter-manager/admin/public/javascripts/application.js +share/milter-manager/admin/public/javascripts/controls.js +share/milter-manager/admin/public/javascripts/dragdrop.js +share/milter-manager/admin/public/javascripts/effects.js +share/milter-manager/admin/public/javascripts/prototype.js +share/milter-manager/admin/public/robots.txt +share/milter-manager/admin/public/stylesheets/base.css +share/milter-manager/admin/public/stylesheets/config.css +share/milter-manager/admin/script/about +share/milter-manager/admin/script/console +share/milter-manager/admin/script/dbconsole +share/milter-manager/admin/script/destroy +share/milter-manager/admin/script/generate +share/milter-manager/admin/script/performance/benchmarker +share/milter-manager/admin/script/performance/profiler +share/milter-manager/admin/script/performance/request +share/milter-manager/admin/script/plugin +share/milter-manager/admin/script/process/inspector +share/milter-manager/admin/script/process/reaper +share/milter-manager/admin/script/process/spawner +share/milter-manager/admin/script/runner +share/milter-manager/admin/script/server +share/milter-manager/admin/test/fixtures/applicable_conditions.yml +share/milter-manager/admin/test/fixtures/configurations.yml +share/milter-manager/admin/test/fixtures/connections.yml +share/milter-manager/admin/test/fixtures/milters.yml +share/milter-manager/admin/test/fixtures/restrictions.yml +share/milter-manager/admin/test/fixtures/users.yml +share/milter-manager/admin/test/functional/config/applicable_conditions_controller_test.rb +share/milter-manager/admin/test/functional/config/connections_controller_test.rb +share/milter-manager/admin/test/functional/config/milters_controller_test.rb +share/milter-manager/admin/test/functional/config_controller_test.rb +share/milter-manager/admin/test/functional/control_controller_test.rb +share/milter-manager/admin/test/functional/sessions_controller_test.rb +share/milter-manager/admin/test/functional/users_controller_test.rb +share/milter-manager/admin/test/functional/welcome_controller_test.rb +share/milter-manager/admin/test/integration/connection_actions_test.rb +share/milter-manager/admin/test/integration/milter_actions_test.rb +share/milter-manager/admin/test/performance/browsing_test.rb +share/milter-manager/admin/test/run-test.sh +share/milter-manager/admin/test/test_helper.rb +share/milter-manager/admin/test/unit/config/applicable_condition_test.rb +share/milter-manager/admin/test/unit/config/connection_test.rb +share/milter-manager/admin/test/unit/config/milter_test.rb +share/milter-manager/admin/test/unit/config/restriction_test.rb +share/milter-manager/admin/test/unit/configuration_test.rb +share/milter-manager/admin/test/unit/connection_spec_test.rb +share/milter-manager/admin/test/unit/controller_client_test.rb +share/milter-manager/admin/test/unit/user_test.rb +share/milter-manager/admin/vendor/plugins/restful-auth/.gitignore +share/milter-manager/admin/vendor/plugins/restful-auth/CHANGELOG +share/milter-manager/admin/vendor/plugins/restful-auth/README.textile +share/milter-manager/admin/vendor/plugins/restful-auth/Rakefile +share/milter-manager/admin/vendor/plugins/restful-auth/TODO +share/milter-manager/admin/vendor/plugins/restful-auth/init.rb +share/milter-manager/admin/vendor/plugins/restful-auth/install.rb +share/milter-manager/admin/vendor/plugins/restful-auth/lib/authentication.rb +share/milter-manager/admin/vendor/plugins/restful-auth/lib/authentication/by_cookie_token.rb +share/milter-manager/admin/vendor/plugins/restful-auth/lib/authentication/by_password.rb +share/milter-manager/admin/vendor/plugins/restful-auth/lib/authorization.rb +share/milter-manager/admin/vendor/plugins/restful-auth/lib/authorization/aasm_roles.rb +share/milter-manager/admin/vendor/plugins/restful-auth/lib/authorization/stateful_roles.rb +share/milter-manager/admin/vendor/plugins/restful-auth/lib/trustification.rb +share/milter-manager/admin/vendor/plugins/restful-auth/lib/trustification/email_validation.rb +share/milter-manager/admin/vendor/plugins/restful-auth/notes/AccessControl.txt +share/milter-manager/admin/vendor/plugins/restful-auth/notes/Authentication.txt +share/milter-manager/admin/vendor/plugins/restful-auth/notes/Authorization.txt +share/milter-manager/admin/vendor/plugins/restful-auth/notes/RailsPlugins.txt +share/milter-manager/admin/vendor/plugins/restful-auth/notes/SecurityFramework.graffle +share/milter-manager/admin/vendor/plugins/restful-auth/notes/SecurityFramework.png +share/milter-manager/admin/vendor/plugins/restful-auth/notes/SecurityPatterns.txt +share/milter-manager/admin/vendor/plugins/restful-auth/notes/Tradeoffs.txt +share/milter-manager/admin/vendor/plugins/restful-auth/notes/Trustification.txt +share/milter-manager/admin/vendor/plugins/restful-auth/rails/init.rb +share/milter-manager/admin/vendor/plugins/restful-auth/restful-authentication.gemspec +share/milter-manager/admin/vendor/plugins/restful-auth/tasks/auth.rake +share/milter-manager/license/agpl.txt +share/milter-manager/license/fdl.txt +share/milter-manager/license/gpl.txt +share/milter-manager/license/lgpl.txt +share/milter-manager/license/ruby.ja.txt +share/milter-manager/license/ruby.txt diff --git a/mail/milter-manager/distinfo b/mail/milter-manager/distinfo new file mode 100644 index 00000000000..22a412c93b0 --- /dev/null +++ b/mail/milter-manager/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1.1.1 2010/04/09 12:40:23 obache Exp $ + +SHA1 (milter-manager-1.4.2.tar.gz) = fee66dc0f0c13ce2904bb444f41a61df7e2b471d +RMD160 (milter-manager-1.4.2.tar.gz) = d4b32e162f284bb560539e65d64317ec5dd0aa5e +Size (milter-manager-1.4.2.tar.gz) = 5961482 bytes diff --git a/mail/milter-manager/files/milter-manager.sh b/mail/milter-manager/files/milter-manager.sh new file mode 100644 index 00000000000..c73b468f4d2 --- /dev/null +++ b/mail/milter-manager/files/milter-manager.sh @@ -0,0 +1,18 @@ +#! @RCD_SCRIPTS_SHELL@ + +# PROVIDE: milter-manager +# REQUIRE: LOGIN +# BEFORE: mail +# KEYWORD: shutdown + +. /etc/rc.subr + +name="milter_manager" +rcvar=$name +command="@PREFIX@/sbin/milter-manager" +pidfile="@VARBASE@/run/milter-manager/milter-manager.pid" +command_args="--daemon" +extra_command="reload" + +load_rc_config ${name} +run_rc_command "$1" -- cgit v1.2.3