svn commit: r340357 - in head/security/maia: . files
Mark Felder
feld at FreeBSD.org
Sun Jan 19 23:21:31 UTC 2014
Author: feld
Date: Sun Jan 19 23:21:30 2014
New Revision: 340357
URL: http://svnweb.freebsd.org/changeset/ports/340357
QAT: https://qat.redports.org/buildarchive/r340357/
Log:
- put the scripts in DATADIR
- proper WWWOWN and WWWGRP usage
- ETCDIR usage; config files are now in ${PREFIX}/etc/maia/
- template files are probably going to be edited by the users. Now
they're in ${ETCDIR}/templates/
- STAGE support
- MYSQLSERVER option is now: USE_MYSQL= server
- PGSQLSERVER option is now: USE_PGSQL= server
- lots of cleanup
- several installation tasks should not have been silenced (prefixed
with @)
- rc script passes rclint
- rc script handles the creation of several important directories in
start_precmd
- config files and templates are not overwritten on port upgrade if they
have been modified
PR: ports/185452
Approved by: swills (mentor)
Deleted:
head/security/maia/files/pkg-deinstall.in
head/security/maia/files/pkg-install.in
Modified:
head/security/maia/Makefile
head/security/maia/files/maiad.in
head/security/maia/pkg-plist
Modified: head/security/maia/Makefile
==============================================================================
--- head/security/maia/Makefile Sun Jan 19 23:01:59 2014 (r340356)
+++ head/security/maia/Makefile Sun Jan 19 23:21:30 2014 (r340357)
@@ -3,7 +3,7 @@
PORTNAME= maia
DISTVERSION= 1.0.3-${SVNREVISION}
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= security
MASTER_SITES= http://www.purplehat.org/downloads/maia/
@@ -35,9 +35,10 @@ DOCS= LICENSE README maiad.conf.dist mai
USERS= vscan
GROUPS= vscan
-MAIADIR?= /var/maiad
+MAIAHOME= /var/maiad
MAIAQUARANTINE?= /var/maiad/virusmails
PEAR_DIR?= ${LOCALBASE}/share/pear
+PLIST_SUB+= USERS="${USERS}" GROUPS="${GROUPS}" WWWOWN="${WWWOWN}" WWWGRP="${WWWGRP}"
OPTIONS_DEFINE= APACHE LIGHTTPD WEBHOST MYSQL MYSQLSERVER PGSQL PGSQLSERVER DOVECOT \
POSTFIX PFA FUZZYOCR CLAMAV SPAMASSASSIN GRAPHICS BDB ALTERMIME CRYPT \
@@ -83,14 +84,14 @@ FREEZE_DESC= FREEZE support with archiv
P7ZIP_DESC= P7ZIP support with archivers/p7zip
TNEF_DESC= Add external tnef decoder
-SUB_FILES= pkg-install pkg-deinstall pkg-message
-SUB_LIST+= MAIAUSER=${USERS} \
- MAIAGROUP=${GROUPS} \
- MAIADIR=${MAIADIR} \
- MAIAQUARANTINE=${MAIAQUARANTINE}
+SUB_FILES= maiad pkg-message
+SUB_LIST+= USERS=${USERS} \
+ GROUPS=${GROUPS} \
+ MAIAHOME=${MAIAHOME} \
+ MAIAQUARANTINE=${MAIAQUARANTINE} \
+ ETCDIR=${ETCDIR}
USE_RC_SUBR+= maiad
-NO_STAGE= yes
.include <bsd.port.options.mk>
# Code is a bit fiddly here; we can't use USE variables after pre.mk so we have
@@ -117,8 +118,6 @@ USE_PGSQL= yes
USE_PHP+= pgsql
.endif
-.include <bsd.port.pre.mk>
-
.if ${PORT_OPTIONS:MLIGHTTPD}
RUN_DEPENDS+= lighttpd:${PORTSDIR}/www/lighttpd
.endif
@@ -139,7 +138,7 @@ RUN_DEPENDS+= p5-DBD-mysql>=0:${PORTSDIR
.endif
.if ${PORT_OPTIONS:MMYSQLSERVER}
-RUN_DEPENDS+= ${LOCALBASE}/bin/mysqld_safe:${PORTSDIR}/databases/mysql55-server
+USE_MYSQL= server
.endif
.if ${PORT_OPTIONS:MPGSQL}
@@ -147,7 +146,7 @@ RUN_DEPENDS+= p5-DBD-Pg>=0:${PORTSDIR}/d
.endif
.if ${PORT_OPTIONS:MPGSQLSERVER}
-RUN_DEPENDS+= ${LOCALBASE}/bin/pg_ctl:${PORTSDIR}/databases/postgresql84-server
+USE_PGSQL= server
.endif
.if ${PORT_OPTIONS:MDOVECOT}
@@ -282,85 +281,65 @@ RUN_DEPENDS+= 7zr:${PORTSDIR}/archivers/
RUN_DEPENDS+= tnef:${PORTSDIR}/converters/tnef
.endif
+.include <bsd.port.pre.mk>
+
post-patch:
.for m in scripts/configtest.pl scripts/expire-quarantine-cache.pl \
scripts/generate-key.pl scripts/load-sa-rules.pl scripts/maiadbtool.pl \
scripts/process-quarantine.pl scripts/resend.pl scripts/send-quarantine-digests.pl \
scripts/send-quarantine-reminders.pl scripts/stats-snapshot.pl
- @${REINPLACE_CMD} -e "s|/etc/maia/maia.conf|${PREFIX}/etc/maia.conf|" \
+ @${REINPLACE_CMD} -e "s|/etc/maia/maia.conf|${ETCDIR}/maia.conf|" \
${WRKSRC}/${m}
+.endfor
+.for i in digest.tpl newuser.tpl reminder.tpl
+ ${MV} ${WRKSRC}/templates/${i} ${WRKSRC}/templates/${i}.dist
.endfor
-.for a in maiad.conf.dist
+
@${REINPLACE_CMD} -e "s|daemon_user = 'maia'|daemon_user = '${USERS}'|" \
-e "s|daemon_group = 'maia'|daemon_group = '${GROUPS}'|" \
- -e "s|/var/lib/maia|${MAIADIR}|" \
- -e "s|/var/log/maia|${MAIADIR}|" ${WRKSRC}/${a}
-.endfor
-.for i in maia.conf.dist
- @${REINPLACE_CMD} -e "s|/etc/maia.conf|${PREFIX}/etc/maia.conf|" \
+ -e "s|/var/lib/maia|${MAIAHOME}|" ${WRKSRC}/maiad.conf.dist
+
+ @${REINPLACE_CMD} -e "s|/etc/maia.conf|${ETCDIR}/maia.conf|" \
-e "s|username = 'maia'|username = '${USERS}'|" \
- -e "s|/var/lib/maia|${MAIADIR}/maia|" \
- -e "s|/usr/bin/sa-learn|/usr/local/bin/sa-learn|" \
+ -e "s|/var/lib/maia|${DATADIR}|" \
+ -e "s|/usr/bin/sa-learn|${PREFIX}/bin/sa-learn|" \
-e "s|local_cf_dir = undef|local_cf_dir = '${PREFIX}/etc/mail/spamassassin'|" \
-e "s|system_rules_dir = undef|system_rules_dir = '/var/db/spamassassin'|" \
- -e "s|user_rules_dir = undef|user_rules_dir = '${MAIADIR}/.spamassassin'|" \
- -e "s|pid_dir = '/var/run/maia/'|pid_dir = '${MAIADIR}/'|" \
- -e "s|log_dir = '/var/log/maia'|log_dir = '${MAIADIR}'|" \
- -e "s|template_dir = '/etc/maia/templates/'|template_dir = '${MAIADIR}/maia/templates/'|" \
- ${WRKSRC}/${i}
-.endfor
-.for a in maiad
- @${REINPLACE_CMD} -e "s|/etc/maia/maiad.conf|${PREFIX}/etc/maiad.conf|" \
- -e "s|/var/lib/maia|${MAIADIR}|" \
- -e "s@'zoo'\]@['zoo','unzoo'] ]@" ${WRKSRC}/${a}
-.endfor
- @${FIND} -E ${WRKSRC} -iregex '.*(bak|~)$$' -delete
+ -e "s|user_rules_dir = undef|user_rules_dir = '${DATADIR}/.spamassassin'|" \
+ -e "s|template_dir = '/etc/maia/templates/'|template_dir = '${ETCDIR}/templates/'|" \
+ ${WRKSRC}/maia.conf.dist
+
+ @${REINPLACE_CMD} -e "s|/etc/maia/maiad.conf|${ETCDIR}/maiad.conf|" \
+ -e "s|/var/lib/maia|${DATADIR}|" \
+ -e "s@'zoo'\]@['zoo','unzoo'] ]@" ${WRKSRC}/maiad
-pre-install:
- @${SH} ${PKGINSTALL} ${DISTNAME} PRE-INSTALL
+ @${FIND} -E ${WRKSRC} -iregex '.*(bak|~)$$' -delete
do-install:
- @${INSTALL} -d ${WWWDIR}
- @cd ${WRKSRC}/php && ${FIND} . | ${CPIO} --quiet -pdm -L ${WWWDIR}
- @cd ${WRKSRC}/scripts && ${FIND} . | ${CPIO} --quiet -pdm -L ${MAIADIR}/maia/scripts
- @cd ${WRKSRC}/templates && ${FIND} . | ${CPIO} --quiet -pdm -L ${MAIADIR}/maia/templates
-
-.for i in maiad
- @${INSTALL_SCRIPT} ${WRKSRC}/${i} ${PREFIX}/sbin
+ ${MKDIR} -p ${STAGEDIR}${WWWDIR}
+ @cd ${WRKSRC}/php && ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR}
+ ${MKDIR} -p ${STAGEDIR}${DATADIR}
+ @cd ${WRKSRC}/scripts && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/scripts
+ ${MKDIR} -p ${STAGEDIR}${ETCDIR}/templates
+.for i in digest.tpl newuser.tpl reminder.tpl
+ ${INSTALL} -m 644 ${WRKSRC}/templates/${i}.dist ${STAGEDIR}${ETCDIR}/templates
.endfor
- @${INSTALL_SCRIPT} -m 640 ${WRKSRC}/maiad.conf.dist ${PREFIX}/etc/maiad.conf.dist
- @${INSTALL_SCRIPT} -m 640 ${WRKSRC}/maia.conf.dist ${PREFIX}/etc/maia.conf.dist
-#
-# This can contain sensitive information, e.g. SQL passwords, so it should be handled
-# with care.
-#
-.if !exists(${PREFIX}/www/${PORTNAME}/config.php)
- @${INSTALL} -o ${WWWOWN} -g ${WWWGRP} -m 640 \
- ${WRKSRC}/php/config.php.dist \
- ${PREFIX}/www/${PORTNAME}/config.php
-.endif
+ ${INSTALL_SCRIPT} ${WRKSRC}/maiad ${STAGEDIR}${PREFIX}/sbin
+ ${INSTALL} -m 644 ${WRKSRC}/maiad.conf.dist ${STAGEDIR}${ETCDIR}/maiad.conf.dist
+ ${INSTALL} -m 644 ${WRKSRC}/maia.conf.dist ${STAGEDIR}${ETCDIR}/maia.conf.dist
+ ${CHOWN} ${WWWOWN}:${WWWGRP} ${STAGEDIR}${WWWDIR}/themes/*/compiled
+ ${LN} -s ${PREFIX}/share/smarty ${STAGEDIR}${WWWDIR}/libs/Smarty
+
.if ${PORT_OPTIONS:MDOCS}
- @${MKDIR} ${DOCSDIR}
+ ${MKDIR} ${STAGEDIR}${DOCSDIR}
.for i in ${DOCS}
- @${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR}
.endfor
.endif
post-install:
-.for maiaconf in maia maiad
- @if [ ! -f ${PREFIX}/etc/${maiaconf}.conf ]; then \
- ${CP} -p ${PREFIX}/etc/${maiaconf}.conf.dist \
- ${PREFIX}/etc/${maiaconf}.conf ; \
- fi
- @${CHOWN} ${USERS}:${GROUPS} ${PREFIX}/etc/${maiaconf}.conf \
- ${PREFIX}/etc/${maiaconf}.conf.dist
-.endfor
- @${CHOWN} -R ${WWWOWN}:${WWWGRP} ${WWWDIR}
- @${CHOWN} -R ${USERS}:${GROUPS} ${MAIADIR}/
- @${ECHO_CMD} '@exec ${CHOWN} -R ${WWWOWN}:${WWWGRP} ${WWWDIR}' >> ${TMPPLIST}
- @${ECHO_CMD} '@exec ${CHOWN} -R ${USERS}:${GROUPS} ${MAIADIR}' >> ${TMPPLIST}
- @${LN} -s ${PREFIX}/share/smarty ${PREFIX}/www/${PORTNAME}/libs/Smarty
@${CAT} ${PKGMESSAGE}
.include <bsd.port.post.mk>
+
Modified: head/security/maia/files/maiad.in
==============================================================================
--- head/security/maia/files/maiad.in Sun Jan 19 23:01:59 2014 (r340356)
+++ head/security/maia/files/maiad.in Sun Jan 19 23:21:30 2014 (r340357)
@@ -13,34 +13,39 @@
. /etc/rc.subr
-name="maiad"
+name=maiad
rcvar=maiad_enable
load_rc_config $name
-: ${maiad_enable="NO"}
-: ${maiad_pidfile="%%MAIADIR%%/maiad.pid"}
+: ${maiad_enable:=NO}
+: ${maiad_pidfile="/var/run/maia/maiad.pid"}
-required_files=%%PREFIX%%/etc/maiad.conf
-
-start_cmd=${name}_start
-stop_cmd=${name}_stop
+required_files=%%ETCDIR%%/maiad.conf
+start_cmd="%%PREFIX%%/sbin/maiad start"
+start_precmd="start_precmd"
+extra_commands="status"
pidfile=${maiad_pidfile}
-procname=${maiad_procname}
-
-start_precmd=${name}_prestart
-
-maiad_prestart() {
- rm -rf %%MAIADIR%%/tmp/* %%MAIADIR%%/tmp/.* 2>/dev/null || true
-}
+procname=maiad
-maiad_start() {
- %%PREFIX%%/sbin/maiad start
-}
+start_precmd()
+{
+ for i in db tmp var virusmails; do
+ if [ ! -e %%MAIAHOME%%/${i} ]; then
+ install -d -o %%USERS%% -g %%GROUPS%% -m 750 %%MAIAHOME%%/${i}
+ fi
+ done
+
+ for i in log run lock; do
+ if [ ! -e /var/${i}/maia ]; then
+ install -d -o %%USERS%% -g %%GROUPS%% /var/${i}/maia
+ fi
+ done
-maiad_stop() {
- %%PREFIX%%/sbin/maiad stop
+ # not sure why, but previous maintainer had this in the rc script
+ rm -rf %%MAIAHOME%%/tmp/* %%MAIAHOME%%/tmp/.* 2>/dev/null || true
}
run_rc_command "$1"
+
Modified: head/security/maia/pkg-plist
==============================================================================
--- head/security/maia/pkg-plist Sun Jan 19 23:01:59 2014 (r340356)
+++ head/security/maia/pkg-plist Sun Jan 19 23:21:30 2014 (r340357)
@@ -1,9 +1,33 @@
- at unexec if cmp -s %D/etc/maiad.conf.dist %D/etc/maiad.conf; then rm -f %D/etc/maiad.conf; fi
-etc/maiad.conf.dist
- at exec if [ ! -f %D/etc/maiad.conf ] ; then cp -p %D/%F %B/maiad.conf; fi
- at unexec if cmp -s %D/etc/maia.conf.dist %D/etc/maia.conf; then rm -f %D/etc/maia.conf; fi
-etc/maia.conf.dist
- at exec if [ ! -f %D/etc/maia.conf ] ; then cp -p %D/%F %B/maia.conf; fi
+ at unexec cmp -s %D/%%ETCDIR%%/maiad.conf.dist %D/%%ETCDIR%%/maiad.conf && rm -f %D/%%ETCDIR%%/maiad.conf || true
+ at exec if [ ! -f %D/%%ETCDIR%%/maiad.conf ] ; then cp -p %D/%%ETCDIR%%/maiad.conf.dist %D/%%ETCDIR%%/maiad.conf; fi
+ at unexec cmp -s %D/%%ETCDIR%%/maia.conf.dist %D/%%ETCDIR%%/maia.conf && rm -f %D/%%ETCDIR%%/maia.conf || true
+ at exec if [ ! -f %D/%%ETCDIR%%/maia.conf ] ; then cp -p %D/%%ETCDIR%%/maia.conf.dist %D/%%ETCDIR%%/maia.conf; fi
+ at unexec cmp -s %D/%%ETCDIR%%/templates/digest.tpl.dist %D/%%ETCDIR%%/templates/digest.tpl && rm -f %D/%%ETCDIR%%/templates/digest.tpl || true
+ at exec if [ ! -f %D/%%ETCDIR%%/templates/digest.tpl ] ; then cp -p %D/%%ETCDIR%%/templates/digest.tpl.dist %D/%%ETCDIR%%/templates/digest.tpl; fi
+ at unexec cmp -s %D/%%ETCDIR%%/templates/newuser.tpl.dist %D/%%ETCDIR%%/templates/newuser.tpl && rm -f %D/%%ETCDIR%%/templates/newuser.tpl || true
+ at exec if [ ! -f %D/%%ETCDIR%%/templates/newuser.tpl ] ; then cp -p %D/%%ETCDIR%%/templates/newuser.tpl.dist %D/%%ETCDIR%%/templates/newuser.tpl; fi
+ at unexec cmp -s %D/%%ETCDIR%%/templates/reminder.tpl.dist %D/%%ETCDIR%%/templates/reminder.tpl && rm -f %D/%%ETCDIR%%/templates/reminder.tpl || true
+ at exec if [ ! -f %D/%%ETCDIR%%/templates/reminder.tpl ] ; then cp -p %D/%%ETCDIR%%/templates/reminder.tpl.dist %D/%%ETCDIR%%/templates/reminder.tpl; fi
+ at unexec cmp -s %D/www/maia/config.php.dist %D/www/maia/config.php && rm -f %D/www/maia/config.php || true
+ at exec if [ ! -f %D/www/maia/config.php ] ; then cp -p %D/www/maia/config.php.dist %D/www/maia/config.php; fi
+ at exec install -d -o %%WWWOWN%% -g %%WWWGRP%% %D/www/maia/themes/desert_sand/compiled
+ at exec install -d -o %%WWWOWN%% -g %%WWWGRP%% %D/www/maia/themes/dgm/compiled
+ at exec install -d -o %%WWWOWN%% -g %%WWWGRP%% %D/www/maia/themes/ocean_surf/compiled
+%%ETCDIR%%/maia.conf.dist
+%%ETCDIR%%/maiad.conf.dist
+%%ETCDIR%%/templates/digest.tpl.dist
+%%ETCDIR%%/templates/newuser.tpl.dist
+%%ETCDIR%%/templates/reminder.tpl.dist
+share/maia/scripts/configtest.pl
+share/maia/scripts/expire-quarantine-cache.pl
+share/maia/scripts/generate-key.pl
+share/maia/scripts/load-sa-rules.pl
+share/maia/scripts/maiadbtool.pl
+share/maia/scripts/process-quarantine.pl
+share/maia/scripts/resend.pl
+share/maia/scripts/send-quarantine-digests.pl
+share/maia/scripts/send-quarantine-reminders.pl
+share/maia/scripts/stats-snapshot.pl
sbin/maiad
%%PORTDOCS%%%%DOCSDIR%%/LICENSE
%%PORTDOCS%%%%DOCSDIR%%/README
@@ -47,9 +71,6 @@ sbin/maiad
%%WWWDIR%%/chart_rules.php
%%WWWDIR%%/chart_stats.php
%%WWWDIR%%/chart_virus.php
- at unexec if cmp -s %D/www/maia/config.php.dist %D/www/maia/config.php; then rm -f %D/www/maia/config.php; fi
-%%WWWDIR%%/config.php.dist
- at exec if [ ! -f %D/www/maia/config.php ] ; then cp -p %D/%F %B/config.php; fi
%%WWWDIR%%/config.php.dist
%%WWWDIR%%/confirm.php
%%WWWDIR%%/constants.php
@@ -895,53 +916,58 @@ sbin/maiad
%%WWWDIR%%/ximpersonate.php
%%WWWDIR%%/xlogin.php
%%WWWDIR%%/xsettings.php
- at dirrm %%WWWDIR%%/themes/ocean_surf/templates/settings
- at dirrm %%WWWDIR%%/themes/ocean_surf/templates
- at dirrm %%WWWDIR%%/themes/ocean_surf/javascript
- at dirrm %%WWWDIR%%/themes/ocean_surf/images
- at dirrm %%WWWDIR%%/themes/ocean_surf/css/images
- at dirrm %%WWWDIR%%/themes/ocean_surf/css
- at dirrm %%WWWDIR%%/themes/ocean_surf/compiled
- at dirrm %%WWWDIR%%/themes/ocean_surf/code
- at dirrm %%WWWDIR%%/themes/ocean_surf
- at dirrm %%WWWDIR%%/themes/dgm/templates
- at dirrm %%WWWDIR%%/themes/dgm/images
- at dirrm %%WWWDIR%%/themes/dgm/css
- at dirrm %%WWWDIR%%/themes/dgm/compiled
- at dirrm %%WWWDIR%%/themes/dgm/code
- at dirrm %%WWWDIR%%/themes/dgm
- at dirrm %%WWWDIR%%/themes/desert_sand/templates/welcome
- at dirrm %%WWWDIR%%/themes/desert_sand/templates/settings
- at dirrm %%WWWDIR%%/themes/desert_sand/templates
- at dirrm %%WWWDIR%%/themes/desert_sand/javascript
- at dirrm %%WWWDIR%%/themes/desert_sand/images
- at dirrm %%WWWDIR%%/themes/desert_sand/css/images
- at dirrm %%WWWDIR%%/themes/desert_sand/css
- at dirrm %%WWWDIR%%/themes/desert_sand/compiled
- at dirrm %%WWWDIR%%/themes/desert_sand/code
- at dirrm %%WWWDIR%%/themes/desert_sand
- at dirrm %%WWWDIR%%/themes
- at dirrm %%WWWDIR%%/overlib/mini
- at dirrm %%WWWDIR%%/overlib
- at dirrm %%WWWDIR%%/maia_db
- at dirrm %%WWWDIR%%/locale/sv
- at dirrm %%WWWDIR%%/locale/ru
- at dirrm %%WWWDIR%%/locale/pt
- at dirrm %%WWWDIR%%/locale/no
- at dirrm %%WWWDIR%%/locale/nl
- at dirrm %%WWWDIR%%/locale/it
- at dirrm %%WWWDIR%%/locale/hu
- at dirrm %%WWWDIR%%/locale/fr
- at dirrm %%WWWDIR%%/locale/en
- at dirrm %%WWWDIR%%/locale/de
- at dirrm %%WWWDIR%%/locale/da
- at dirrm %%WWWDIR%%/locale/cs
- at dirrm %%WWWDIR%%/locale
- at dirrm %%WWWDIR%%/libs/jquery/images
- at dirrm %%WWWDIR%%/libs/jquery
- at dirrm %%WWWDIR%%/libs
- at dirrm %%WWWDIR%%/images
- at dirrm %%WWWDIR%%/admin/scripts
- at dirrm %%WWWDIR%%/admin
+ at dirrmtry %%WWWDIR%%/themes/ocean_surf/templates/settings
+ at dirrmtry %%WWWDIR%%/themes/ocean_surf/templates
+ at dirrmtry %%WWWDIR%%/themes/ocean_surf/javascript
+ at dirrmtry %%WWWDIR%%/themes/ocean_surf/images
+ at dirrmtry %%WWWDIR%%/themes/ocean_surf/css/images
+ at dirrmtry %%WWWDIR%%/themes/ocean_surf/css
+ at dirrmtry %%WWWDIR%%/themes/ocean_surf/compiled
+ at dirrmtry %%WWWDIR%%/themes/ocean_surf/code
+ at dirrmtry %%WWWDIR%%/themes/ocean_surf
+ at dirrmtry %%WWWDIR%%/themes/dgm/templates
+ at dirrmtry %%WWWDIR%%/themes/dgm/images
+ at dirrmtry %%WWWDIR%%/themes/dgm/css
+ at dirrmtry %%WWWDIR%%/themes/dgm/compiled
+ at dirrmtry %%WWWDIR%%/themes/dgm/code
+ at dirrmtry %%WWWDIR%%/themes/dgm
+ at dirrmtry %%WWWDIR%%/themes/desert_sand/templates/welcome
+ at dirrmtry %%WWWDIR%%/themes/desert_sand/templates/settings
+ at dirrmtry %%WWWDIR%%/themes/desert_sand/templates
+ at dirrmtry %%WWWDIR%%/themes/desert_sand/javascript
+ at dirrmtry %%WWWDIR%%/themes/desert_sand/images
+ at dirrmtry %%WWWDIR%%/themes/desert_sand/css/images
+ at dirrmtry %%WWWDIR%%/themes/desert_sand/css
+ at dirrmtry %%WWWDIR%%/themes/desert_sand/compiled
+ at dirrmtry %%WWWDIR%%/themes/desert_sand/code
+ at dirrmtry %%WWWDIR%%/themes/desert_sand
+ at dirrmtry %%WWWDIR%%/themes
+ at dirrmtry %%WWWDIR%%/overlib/mini
+ at dirrmtry %%WWWDIR%%/overlib
+ at dirrmtry %%WWWDIR%%/maia_db
+ at dirrmtry %%WWWDIR%%/locale/sv
+ at dirrmtry %%WWWDIR%%/locale/ru
+ at dirrmtry %%WWWDIR%%/locale/pt
+ at dirrmtry %%WWWDIR%%/locale/no
+ at dirrmtry %%WWWDIR%%/locale/nl
+ at dirrmtry %%WWWDIR%%/locale/it
+ at dirrmtry %%WWWDIR%%/locale/hu
+ at dirrmtry %%WWWDIR%%/locale/fr
+ at dirrmtry %%WWWDIR%%/locale/en
+ at dirrmtry %%WWWDIR%%/locale/de
+ at dirrmtry %%WWWDIR%%/locale/da
+ at dirrmtry %%WWWDIR%%/locale/cs
+ at dirrmtry %%WWWDIR%%/locale
+ at dirrmtry %%WWWDIR%%/libs/jquery/images
+ at dirrmtry %%WWWDIR%%/libs/jquery
+ at dirrmtry %%WWWDIR%%/libs
+ at dirrmtry %%WWWDIR%%/images
+ at dirrmtry %%WWWDIR%%/admin/scripts
+ at dirrmtry %%WWWDIR%%/admin
@dirrmtry %%WWWDIR%%
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
+ at dirrmtry %%DATADIR%%/scripts
+ at dirrmtry %%DATADIR%%
+ at dirrmtry %%ETCDIR%%/templates
+ at dirrmtry %%ETCDIR%%
+%%PORTDOCS%%@dirrmtry %%DOCSDIR%%
+
More information about the svn-ports-all
mailing list