svn commit: r367412 - in head/www/trafficserver: . files
Tijl Coosemans
tijl at FreeBSD.org
Sat Sep 6 10:55:59 UTC 2014
Author: tijl
Date: Sat Sep 6 10:55:57 2014
New Revision: 367412
URL: http://svnweb.freebsd.org/changeset/ports/367412
QAT: https://qat.redports.org/buildarchive/r367412/
Log:
- Update to 5.0.1 to fix CVE-2014-3525
- Patch Makefile.in instead of Makefile.am to avoid USE_AUTOTOOLS
- Add USES=cpe, USES=libtool and INSTALL_TARGET=install-strip
- Use /var instead of PREFIX/var
- Use @sample
Deleted:
head/www/trafficserver/files/patch-cmd__traffic_cop__Makefile.am
head/www/trafficserver/files/patch-example__Makefile.am
head/www/trafficserver/files/patch-iocore__aio__Makefile.am
head/www/trafficserver/files/patch-iocore__eventsystem__Makefile.am
head/www/trafficserver/files/patch-lib__Makefile.am
head/www/trafficserver/files/patch-mgmt__Makefile.am
head/www/trafficserver/files/patch-plugins__experimental__esi__Makefile.am
head/www/trafficserver/files/patch-plugins__experimental__spdy__Makefile.am
head/www/trafficserver/files/patch-proxy__Makefile.am
head/www/trafficserver/files/patch-tools__Makefile.am
Modified:
head/www/trafficserver/Makefile
head/www/trafficserver/distinfo
head/www/trafficserver/files/trafficserver.in
head/www/trafficserver/pkg-plist
Modified: head/www/trafficserver/Makefile
==============================================================================
--- head/www/trafficserver/Makefile Sat Sep 6 10:37:55 2014 (r367411)
+++ head/www/trafficserver/Makefile Sat Sep 6 10:55:57 2014 (r367412)
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= trafficserver
-PORTVERSION= 5.0.0
+PORTVERSION= 5.0.1
CATEGORIES= www
MASTER_SITES= APACHE/${PORTNAME}
@@ -19,8 +19,11 @@ LIB_DEPENDS= libboost_system.so:${PORTSD
libxml2.so:${PORTSDIR}/textproc/libxml2
GNU_CONFIGURE= yes
-USES= gmake perl5 pkgconfig tar:bzip2 tcl
-USE_AUTOTOOLS= aclocal autoconf automake libtool
+INSTALL_TARGET= install-strip
+USES= cpe gmake libtool perl5 pkgconfig tar:bzip2 tcl
+CPE_VENDOR= apache
+CPE_PRODUCT= traffic_server
+USE_PERL5= build run fixpacklist
USE_LDCONFIG= yes
USE_OPENSSL= yes
USE_RC_SUBR= ${PORTNAME}
@@ -29,27 +32,22 @@ USE_SQLITE= yes
ONLY_FOR_ARCHS= i386 amd64
USERS= www
-GROUPS= nogroup
+GROUPS= www
-LOGDIR= /var/log/${PORTNAME}
-
-PLIST_SUB= LOGDIR="${LOGDIR}"
-
-LDFLAGS+= -L${LOCALBASE}/lib
+LIBS+= -L${LOCALBASE}/lib
CONFIGURE_ARGS= --with-libxml2=${LOCALBASE} \
--with-pcre=${LOCALBASE} \
--with-openssl=${OPENSSLBASE} \
--with-xml=libxml2 \
- --with-lua=${LOCALBASE} --enable-luajit \
--with-tcl=${TCL_LIBDIR} \
- --verbose \
+ --disable-silent-rules \
--enable-cppapi \
+ --enable-luajit \
+ --localstatedir=/var \
--with-user=${USERS} \
--with-group=${GROUPS}
-ACLOCAL_ARGS= -I build
-
-OPTIONS_DEFINE= WCCP INTERIM
+OPTIONS_DEFINE= DOCS INTERIM WCCP
OPTIONS_RADIO= MEMMAN
OPTIONS_RADIO_MEMMAN= ALLOCATORS FREELISTS RECLAIM
OPTIONS_DEFAULT= FREELISTS
@@ -80,8 +78,23 @@ CC= clang
CXX= clang++
.endif
+.if ! exists(/var/cache)
+# FreeBSD 8.x
+PLIST_DIRSTRY+= /var/cache
+.endif
+
+post-patch:
+ @${REINPLACE_CMD} \
+ -e '/cachedir:/s,$${localstatedir}+,$${localstatedir}/cache+,' \
+ -e '/runtimedir:/s,$${localstatedir}+,$${localstatedir}/run+,' \
+ ${WRKSRC}/config.layout
+ @${REINPLACE_CMD} '/^LUA_LDFLAGS =/s/$$/ @LDFLAGS@/' \
+ ${WRKSRC}/lib/Makefile.in
+
post-install:
+ @${RM} ${STAGEDIR}${PREFIX}/lib/perl5/${PERL_VER}/${PERL_ARCH}/perllocal.pod
+ @${RMDIR} ${STAGEDIR}${DATADIR}
@${MKDIR} ${STAGEDIR}${ETCDIR}/snapshots
- @cd ${STAGEDIR}${ETCDIR} && for f in *.config *.config.xml; do ${MV} $$f $$f.default; done
+ (cd ${STAGEDIR}${ETCDIR} && for f in *.config *.config.xml; do ${MV} $$f $$f.sample; done)
.include <bsd.port.mk>
Modified: head/www/trafficserver/distinfo
==============================================================================
--- head/www/trafficserver/distinfo Sat Sep 6 10:37:55 2014 (r367411)
+++ head/www/trafficserver/distinfo Sat Sep 6 10:55:57 2014 (r367412)
@@ -1,2 +1,2 @@
-SHA256 (trafficserver-5.0.0.tar.bz2) = 2fce878bdb8072c9434a7acb6510752a969877541af082360f28e2caf64ba547
-SIZE (trafficserver-5.0.0.tar.bz2) = 7440958
+SHA256 (trafficserver-5.0.1.tar.bz2) = dfbdfef7240d9462f4b5eb0a68f71ae49e21ef0b0fa4b20f8e9f2dc2cd321621
+SIZE (trafficserver-5.0.1.tar.bz2) = 7440366
Modified: head/www/trafficserver/files/trafficserver.in
==============================================================================
--- head/www/trafficserver/files/trafficserver.in Sat Sep 6 10:37:55 2014 (r367411)
+++ head/www/trafficserver/files/trafficserver.in Sat Sep 6 10:55:57 2014 (r367412)
@@ -12,9 +12,9 @@
rcvar=trafficserver_enable
name="trafficserver"
trafficserver_enable=${trafficserver_enable:-"NO"}
-trafficserver_tm_pidfile=${trafficserver_tm_pidfile:-"/usr/local/var/trafficserver/manager.lock"}
-trafficserver_ts_pidfile=${trafficserver_ts_pidfile:-"/usr/local/var/trafficserver/server.lock"}
-pidfile="/var/run/traffic_cop.lock"
+trafficserver_tm_pidfile=${trafficserver_tm_pidfile:-"/var/run/trafficserver/manager.lock"}
+trafficserver_ts_pidfile=${trafficserver_ts_pidfile:-"/var/run/trafficserver/server.lock"}
+pidfile="/var/run/trafficserver/cop.lock"
stop_cmd="trafficserver_stop"
command=/usr/sbin/daemon
command_args="-p ${pidfile} %%PREFIX%%/bin/traffic_cop"
Modified: head/www/trafficserver/pkg-plist
==============================================================================
--- head/www/trafficserver/pkg-plist Sat Sep 6 10:37:55 2014 (r367411)
+++ head/www/trafficserver/pkg-plist Sat Sep 6 10:55:57 2014 (r367412)
@@ -1,24 +1,3 @@
- at unexec if cmp -s %D/%%ETCDIR%%/cache.config %D/%%ETCDIR%%/cache.config.default; then rm %D/%%ETCDIR%%/cache.config; fi
- at unexec if cmp -s %D/%%ETCDIR%%/cluster.config %D/%%ETCDIR%%/cluster.config.default; then rm %D/%%ETCDIR%%/cluster.config; fi
- at unexec if cmp -s %D/%%ETCDIR%%/congestion.config %D/%%ETCDIR%%/congestion.config.default; then rm %D/%%ETCDIR%%/congestion.config; fi
- at unexec if cmp -s %D/%%ETCDIR%%/hosting.config %D/%%ETCDIR%%/hosting.config.default; then rm %D/%%ETCDIR%%/hosting.config; fi
- at unexec if cmp -s %D/%%ETCDIR%%/icp.config %D/%%ETCDIR%%/icp.config.default; then rm %D/%%ETCDIR%%/icp.config; fi
- at unexec if cmp -s %D/%%ETCDIR%%/ip_allow.config %D/%%ETCDIR%%/ip_allow.config.default; then rm %D/%%ETCDIR%%/ip_allow.config; fi
- at unexec if cmp -s %D/%%ETCDIR%%/log_hosts.config %D/%%ETCDIR%%/log_hosts.config.default; then rm %D/%%ETCDIR%%/log_hosts.config; fi
- at unexec if cmp -s %D/%%ETCDIR%%/logs_xml.config %D/%%ETCDIR%%/logs_xml.config.default; then rm %D/%%ETCDIR%%/logs_xml.config; fi
- at unexec if cmp -s %D/%%ETCDIR%%/parent.config %D/%%ETCDIR%%/parent.config.default; then rm %D/%%ETCDIR%%/parent.config; fi
- at unexec if cmp -s %D/%%ETCDIR%%/plugin.config %D/%%ETCDIR%%/plugin.config.default; then rm %D/%%ETCDIR%%/plugin.config; fi
- at unexec if cmp -s %D/%%ETCDIR%%/prefetch.config %D/%%ETCDIR%%/prefetch.config.default; then rm %D/%%ETCDIR%%/prefetch.config; fi
- at unexec if cmp -s %D/%%ETCDIR%%/records.config %D/%%ETCDIR%%/records.config.default; then rm %D/%%ETCDIR%%/records.config; fi
- at unexec if cmp -s %D/%%ETCDIR%%/remap.config %D/%%ETCDIR%%/remap.config.default; then rm %D/%%ETCDIR%%/remap.config; fi
- at unexec if cmp -s %D/%%ETCDIR%%/socks.config %D/%%ETCDIR%%/socks.config.default; then rm %D/%%ETCDIR%%/socks.config; fi
- at unexec if cmp -s %D/%%ETCDIR%%/splitdns.config %D/%%ETCDIR%%/splitdns.config.default; then rm %D/%%ETCDIR%%/splitdns.config; fi
- at unexec if cmp -s %D/%%ETCDIR%%/ssl_multicert.config %D/%%ETCDIR%%/ssl_multicert.config.default; then rm %D/%%ETCDIR%%/ssl_multicert.config; fi
- at unexec if cmp -s %D/%%ETCDIR%%/stats.config.xml %D/%%ETCDIR%%/stats.config.xml.default; then rm %D/%%ETCDIR%%/stats.config.xml; fi
- at unexec if cmp -s %D/%%ETCDIR%%/storage.config %D/%%ETCDIR%%/storage.config.default; then rm %D/%%ETCDIR%%/storage.config; fi
- at unexec if cmp -s %D/%%ETCDIR%%/update.config %D/%%ETCDIR%%/update.config.default; then rm %D/%%ETCDIR%%/update.config; fi
- at unexec if cmp -s %D/%%ETCDIR%%/vaddrs.config %D/%%ETCDIR%%/vaddrs.config.default; then rm %D/%%ETCDIR%%/vaddrs.config; fi
- at unexec if cmp -s %D/%%ETCDIR%%/volume.config %D/%%ETCDIR%%/volume.config.default; then rm %D/%%ETCDIR%%/volume.config; fi
@unexec if [ ! -s %D/%%ETCDIR%%/proxy.pac ]; then rm -f %D/%%ETCDIR%%/proxy.pac; fi
bin/traffic_cop
bin/traffic_line
@@ -27,14 +6,64 @@ bin/traffic_logstats
bin/traffic_manager
bin/traffic_sac
bin/traffic_server
+bin/traffic_top
bin/trafficserver
bin/tspush
bin/tstop
bin/tsxs
-include/ts/experimental.h
-include/ts/mgmtapi.h
-include/ts/remap.h
-include/ts/ts.h
+%%ETCDIR%%/trafficserver-release
+ at owner www
+ at group www
+%%ETCDIR%%/body_factory/default/.body_factory_info
+%%ETCDIR%%/body_factory/default/README
+%%ETCDIR%%/body_factory/default/access#denied
+%%ETCDIR%%/body_factory/default/access#proxy_auth_required
+%%ETCDIR%%/body_factory/default/access#redirect_url
+%%ETCDIR%%/body_factory/default/access#ssl_forbidden
+%%ETCDIR%%/body_factory/default/cache#not_in_cache
+%%ETCDIR%%/body_factory/default/cache#read_error
+%%ETCDIR%%/body_factory/default/congestion#retryAfter
+%%ETCDIR%%/body_factory/default/connect#dns_failed
+%%ETCDIR%%/body_factory/default/connect#failed_connect
+%%ETCDIR%%/body_factory/default/connect#hangup
+%%ETCDIR%%/body_factory/default/default
+%%ETCDIR%%/body_factory/default/interception#no_host
+%%ETCDIR%%/body_factory/default/redirect#moved_temporarily
+%%ETCDIR%%/body_factory/default/request#cycle_detected
+%%ETCDIR%%/body_factory/default/request#invalid_content_length
+%%ETCDIR%%/body_factory/default/request#no_content_length
+%%ETCDIR%%/body_factory/default/request#no_host
+%%ETCDIR%%/body_factory/default/request#scheme_unsupported
+%%ETCDIR%%/body_factory/default/request#syntax_error
+%%ETCDIR%%/body_factory/default/response#bad_response
+%%ETCDIR%%/body_factory/default/response#bad_version
+%%ETCDIR%%/body_factory/default/timeout#activity
+%%ETCDIR%%/body_factory/default/timeout#inactivity
+%%ETCDIR%%/body_factory/default/transcoding#unsupported
+%%ETCDIR%%/body_factory/default/urlrouting#no_mapping
+ at sample %%ETCDIR%%/cache.config.sample
+ at sample %%ETCDIR%%/cluster.config.sample
+ at sample %%ETCDIR%%/congestion.config.sample
+ at sample %%ETCDIR%%/hosting.config.sample
+ at sample %%ETCDIR%%/icp.config.sample
+ at sample %%ETCDIR%%/ip_allow.config.sample
+ at sample %%ETCDIR%%/log_hosts.config.sample
+ at sample %%ETCDIR%%/logs_xml.config.sample
+ at sample %%ETCDIR%%/parent.config.sample
+ at sample %%ETCDIR%%/plugin.config.sample
+ at sample %%ETCDIR%%/prefetch.config.sample
+ at sample %%ETCDIR%%/records.config.sample
+ at sample %%ETCDIR%%/remap.config.sample
+ at sample %%ETCDIR%%/socks.config.sample
+ at sample %%ETCDIR%%/splitdns.config.sample
+ at sample %%ETCDIR%%/ssl_multicert.config.sample
+ at sample %%ETCDIR%%/stats.config.xml.sample
+ at sample %%ETCDIR%%/storage.config.sample
+ at sample %%ETCDIR%%/update.config.sample
+ at sample %%ETCDIR%%/vaddrs.config.sample
+ at sample %%ETCDIR%%/volume.config.sample
+ at owner root
+ at group wheel
include/atscppapi/Async.h
include/atscppapi/AsyncHttpFetch.h
include/atscppapi/AsyncTimer.h
@@ -47,6 +76,7 @@ include/atscppapi/Headers.h
include/atscppapi/HttpMethod.h
include/atscppapi/HttpStatus.h
include/atscppapi/HttpVersion.h
+include/atscppapi/InterceptPlugin.h
include/atscppapi/Logger.h
include/atscppapi/Mutex.h
include/atscppapi/Plugin.h
@@ -57,132 +87,111 @@ include/atscppapi/Response.h
include/atscppapi/Stat.h
include/atscppapi/Transaction.h
include/atscppapi/TransactionPlugin.h
+include/atscppapi/TransformationPlugin.h
include/atscppapi/Url.h
include/atscppapi/noncopyable.h
include/atscppapi/shared_ptr.h
include/atscppapi/utils.h
-lib/libatscppapi.la
+include/ts/apidefs.h
+include/ts/experimental.h
+include/ts/mgmtapi.h
+include/ts/remap.h
+include/ts/ts.h
lib/libatscppapi.so
lib/libatscppapi.so.5
-lib/libtsmgmt.la
+lib/libatscppapi.so.5.0.1
lib/libtsmgmt.so
lib/libtsmgmt.so.5
-lib/libtsmgmtshare.la
+lib/libtsmgmt.so.5.0.1
lib/libtsmgmtshare.so
lib/libtsmgmtshare.so.5
-lib/libtsutil.la
+lib/libtsmgmtshare.so.5.0.1
lib/libtsutil.so
lib/libtsutil.so.5
-libexec/trafficserver/cacheurl.la
+lib/libtsutil.so.5.0.1
+libexec/trafficserver/AsyncHttpFetch.so
+libexec/trafficserver/AsyncTimer.so
+libexec/trafficserver/ClientRedirect.so
+libexec/trafficserver/ClientRequest.so
+libexec/trafficserver/CustomResponse.so
+libexec/trafficserver/GlobalHookPlugin.so
+libexec/trafficserver/GzipTransformationPlugin.so
+libexec/trafficserver/HelloWorldPlugin.so
+libexec/trafficserver/InternalTransactionHandling.so
+libexec/trafficserver/LoggerExample.so
+libexec/trafficserver/MultipleTransactionHookPlugins.so
+libexec/trafficserver/NullTransformationPlugin.so
+libexec/trafficserver/PostBuffer.so
+libexec/trafficserver/RemapPlugin.so
+libexec/trafficserver/ServerResponse.so
+libexec/trafficserver/StatExample.so
+libexec/trafficserver/TimeoutExamplePlugin.so
+libexec/trafficserver/TransactionHookPlugin.so
+libexec/trafficserver/boom.so
libexec/trafficserver/cacheurl.so
-libexec/trafficserver/conf_remap.la
libexec/trafficserver/conf_remap.so
-libexec/trafficserver/gzip.la
libexec/trafficserver/gzip.so
-libexec/trafficserver/libloader.la
+libexec/trafficserver/header_rewrite.so
+libexec/trafficserver/intercept.so
libexec/trafficserver/libloader.so
-libexec/trafficserver/regex_remap.la
libexec/trafficserver/regex_remap.so
-libexec/trafficserver/stats_over_http.la
libexec/trafficserver/stats_over_http.so
+libexec/trafficserver/tcpinfo.so
%%SITE_PERL%%/Apache/TS.pm
+%%SITE_PERL%%/Apache/TS.pm.in
%%SITE_PERL%%/Apache/TS/AdminClient.pm
%%SITE_PERL%%/Apache/TS/Config.pm
%%SITE_PERL%%/Apache/TS/Config/Records.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/TS/.packlist
%%PERL5_MAN3%%/Apache::TS.3.gz
%%PERL5_MAN3%%/Apache::TS::AdminClient.3.gz
%%PERL5_MAN3%%/Apache::TS::Config::Records.3.gz
- at owner www
-%%ETCDIR%%/body_factory/default/.body_factory_info
-%%ETCDIR%%/body_factory/default/README
-%%ETCDIR%%/body_factory/default/access#denied
-%%ETCDIR%%/body_factory/default/access#proxy_auth_required
-%%ETCDIR%%/body_factory/default/access#redirect_url
-%%ETCDIR%%/body_factory/default/access#ssl_forbidden
-%%ETCDIR%%/body_factory/default/cache#not_in_cache
-%%ETCDIR%%/body_factory/default/cache#read_error
-%%ETCDIR%%/body_factory/default/congestion#retryAfter
-%%ETCDIR%%/body_factory/default/connect#dns_failed
-%%ETCDIR%%/body_factory/default/connect#failed_connect
-%%ETCDIR%%/body_factory/default/connect#hangup
-%%ETCDIR%%/body_factory/default/default
-%%ETCDIR%%/body_factory/default/interception#no_host
-%%ETCDIR%%/body_factory/default/redirect#moved_temporarily
-%%ETCDIR%%/body_factory/default/request#cycle_detected
-%%ETCDIR%%/body_factory/default/request#no_content_length
-%%ETCDIR%%/body_factory/default/request#no_host
-%%ETCDIR%%/body_factory/default/request#scheme_unsupported
-%%ETCDIR%%/body_factory/default/request#syntax_error
-%%ETCDIR%%/body_factory/default/response#bad_response
-%%ETCDIR%%/body_factory/default/response#bad_version
-%%ETCDIR%%/body_factory/default/timeout#activity
-%%ETCDIR%%/body_factory/default/timeout#inactivity
-%%ETCDIR%%/body_factory/default/transcoding#unsupported
-%%ETCDIR%%/body_factory/default/urlrouting#no_mapping
-%%ETCDIR%%/cache.config.default
-%%ETCDIR%%/cluster.config.default
-%%ETCDIR%%/congestion.config.default
-%%ETCDIR%%/hosting.config.default
-%%ETCDIR%%/icp.config.default
-%%ETCDIR%%/ip_allow.config.default
-%%ETCDIR%%/log_hosts.config.default
-%%ETCDIR%%/logs_xml.config.default
-%%ETCDIR%%/parent.config.default
-%%ETCDIR%%/plugin.config.default
-%%ETCDIR%%/prefetch.config.default
-%%ETCDIR%%/records.config.default
-%%ETCDIR%%/remap.config.default
-%%ETCDIR%%/socks.config.default
-%%ETCDIR%%/splitdns.config.default
-%%ETCDIR%%/ssl_multicert.config.default
-%%ETCDIR%%/stats.config.xml.default
-%%ETCDIR%%/storage.config.default
-%%ETCDIR%%/update.config.default
-%%ETCDIR%%/vaddrs.config.default
-%%ETCDIR%%/volume.config.default
- at exec mkdir -p %D/%%ETCDIR%%/snapshots
- at exec chown -f www %D/%%ETCDIR%%/snapshots
- at owner root
-%%ETCDIR%%/trafficserver-release
+%%PORTDOCS%%%%DOCSDIR%%/trafficshell/show_alarms.1
+%%PORTDOCS%%%%DOCSDIR%%/trafficshell/show_cache-stats.1
+%%PORTDOCS%%%%DOCSDIR%%/trafficshell/show_cache.1
+%%PORTDOCS%%%%DOCSDIR%%/trafficshell/show_cluster.1
+%%PORTDOCS%%%%DOCSDIR%%/trafficshell/show_dns-resolver.1
+%%PORTDOCS%%%%DOCSDIR%%/trafficshell/show_dns-stats.1
+%%PORTDOCS%%%%DOCSDIR%%/trafficshell/show_hostdb-stats.1
+%%PORTDOCS%%%%DOCSDIR%%/trafficshell/show_hostdb.1
+%%PORTDOCS%%%%DOCSDIR%%/trafficshell/show_http-stats.1
+%%PORTDOCS%%%%DOCSDIR%%/trafficshell/show_http-trans-stats.1
+%%PORTDOCS%%%%DOCSDIR%%/trafficshell/show_http.1
+%%PORTDOCS%%%%DOCSDIR%%/trafficshell/show_icp-stats.1
+%%PORTDOCS%%%%DOCSDIR%%/trafficshell/show_icp.1
+%%PORTDOCS%%%%DOCSDIR%%/trafficshell/show_logging-stats.1
+%%PORTDOCS%%%%DOCSDIR%%/trafficshell/show_logging.1
+%%PORTDOCS%%%%DOCSDIR%%/trafficshell/show_network.1
+%%PORTDOCS%%%%DOCSDIR%%/trafficshell/show_parent.1
+%%PORTDOCS%%%%DOCSDIR%%/trafficshell/show_port-tunnels.1
+%%PORTDOCS%%%%DOCSDIR%%/trafficshell/show_proxy-stats.1
+%%PORTDOCS%%%%DOCSDIR%%/trafficshell/show_proxy.1
+%%PORTDOCS%%%%DOCSDIR%%/trafficshell/show_remap.1
+%%PORTDOCS%%%%DOCSDIR%%/trafficshell/show_scheduled-update.1
+%%PORTDOCS%%%%DOCSDIR%%/trafficshell/show_security.1
+%%PORTDOCS%%%%DOCSDIR%%/trafficshell/show_socks.1
+%%PORTDOCS%%%%DOCSDIR%%/trafficshell/show_ssl.1
+%%PORTDOCS%%%%DOCSDIR%%/trafficshell/show_status.1
+%%PORTDOCS%%%%DOCSDIR%%/trafficshell/show_version.1
+%%PORTDOCS%%%%DOCSDIR%%/trafficshell/show_virtual-ip.1
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/trafficshell
+%%PORTDOCS%%@dirrm %%DOCSDIR%%
+ at dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache/TS
+ at dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Apache
@dirrm %%SITE_PERL%%/Apache/TS/Config
@dirrm %%SITE_PERL%%/Apache/TS
@dirrm %%SITE_PERL%%/Apache
@dirrm libexec/trafficserver
@dirrm include/ts
@dirrm include/atscppapi
+ at owner www
+ at group www
@dirrm %%ETCDIR%%/body_factory/default
@dirrmtry %%ETCDIR%%/body_factory
@dirrmtry %%ETCDIR%%/snapshots
@dirrmtry %%ETCDIR%%
- at unexec rmdir "%%LOGDIR%%" 2>/dev/null || true
- at exec mkdir -p "%%LOGDIR%%"
- at exec chown -f www "%%LOGDIR%%"
- at exec chmod 700 "%%LOGDIR%%"
- at unexec rmdir "%%VARDIR%%" 2>/dev/null || true
- at exec mkdir -p "%%VARDIR%%"
- at exec chown -f www "%%VARDIR%%"
- at exec chmod 700 "%%VARDIR%%"
- at exec chown -f www %D/%%ETCDIR%%
- at exec chmod 700 %D/%%ETCDIR%%
- at exec if [ ! -f %D/%%ETCDIR%%/cache.config ]; then cp -p %D/%%ETCDIR%%/cache.config.default %D/%%ETCDIR%%/cache.config; fi
- at exec if [ ! -f %D/%%ETCDIR%%/cluster.config ]; then cp -p %D/%%ETCDIR%%/cluster.config.default %D/%%ETCDIR%%/cluster.config; fi
- at exec if [ ! -f %D/%%ETCDIR%%/congestion.config ]; then cp -p %D/%%ETCDIR%%/congestion.config.default %D/%%ETCDIR%%/congestion.config; fi
- at exec if [ ! -f %D/%%ETCDIR%%/hosting.config ]; then cp -p %D/%%ETCDIR%%/hosting.config.default %D/%%ETCDIR%%/hosting.config; fi
- at exec if [ ! -f %D/%%ETCDIR%%/icp.config ]; then cp -p %D/%%ETCDIR%%/icp.config.default %D/%%ETCDIR%%/icp.config; fi
- at exec if [ ! -f %D/%%ETCDIR%%/ip_allow.config ]; then cp -p %D/%%ETCDIR%%/ip_allow.config.default %D/%%ETCDIR%%/ip_allow.config; fi
- at exec if [ ! -f %D/%%ETCDIR%%/log_hosts.config ]; then cp -p %D/%%ETCDIR%%/log_hosts.config.default %D/%%ETCDIR%%/log_hosts.config; fi
- at exec if [ ! -f %D/%%ETCDIR%%/logs_xml.config ]; then cp -p %D/%%ETCDIR%%/logs_xml.config.default %D/%%ETCDIR%%/logs_xml.config; fi
- at exec if [ ! -f %D/%%ETCDIR%%/parent.config ]; then cp -p %D/%%ETCDIR%%/parent.config.default %D/%%ETCDIR%%/parent.config; fi
- at exec if [ ! -f %D/%%ETCDIR%%/plugin.config ]; then cp -p %D/%%ETCDIR%%/plugin.config.default %D/%%ETCDIR%%/plugin.config; fi
- at exec if [ ! -f %D/%%ETCDIR%%/prefetch.config ]; then cp -p %D/%%ETCDIR%%/prefetch.config.default %D/%%ETCDIR%%/prefetch.config; fi
- at exec if [ ! -f %D/%%ETCDIR%%/records.config ]; then cp -p %D/%%ETCDIR%%/records.config.default %D/%%ETCDIR%%/records.config; fi
- at exec if [ ! -f %D/%%ETCDIR%%/remap.config ]; then cp -p %D/%%ETCDIR%%/remap.config.default %D/%%ETCDIR%%/remap.config; fi
- at exec if [ ! -f %D/%%ETCDIR%%/socks.config ]; then cp -p %D/%%ETCDIR%%/socks.config.default %D/%%ETCDIR%%/socks.config; fi
- at exec if [ ! -f %D/%%ETCDIR%%/splitdns.config ]; then cp -p %D/%%ETCDIR%%/splitdns.config.default %D/%%ETCDIR%%/splitdns.config; fi
- at exec if [ ! -f %D/%%ETCDIR%%/ssl_multicert.config ]; then cp -p %D/%%ETCDIR%%/ssl_multicert.config.default %D/%%ETCDIR%%/ssl_multicert.config; fi
- at exec if [ ! -f %D/%%ETCDIR%%/stats.config.xml ]; then cp -p %D/%%ETCDIR%%/stats.config.xml.default %D/%%ETCDIR%%/stats.config.xml; fi
- at exec if [ ! -f %D/%%ETCDIR%%/storage.config ]; then cp -p %D/%%ETCDIR%%/storage.config.default %D/%%ETCDIR%%/storage.config; fi
- at exec if [ ! -f %D/%%ETCDIR%%/update.config ]; then cp -p %D/%%ETCDIR%%/update.config.default %D/%%ETCDIR%%/update.config; fi
- at exec if [ ! -f %D/%%ETCDIR%%/vaddrs.config ]; then cp -p %D/%%ETCDIR%%/vaddrs.config.default %D/%%ETCDIR%%/vaddrs.config; fi
- at exec if [ ! -f %D/%%ETCDIR%%/volume.config ]; then cp -p %D/%%ETCDIR%%/volume.config.default %D/%%ETCDIR%%/volume.config; fi
- at exec chmod -f 600 %D/%%ETCDIR%%/*.config
+ at dirrmtry /var/cache/trafficserver
+ at dirrmtry /var/log/trafficserver
+ at dirrmtry /var/run/trafficserver
+ at owner root
+ at group wheel
More information about the svn-ports-all
mailing list