FreeBSD Bugzilla – Attachment 146732 Details for
Bug 193284
[MAINTAINER] net-mgmt/netdisco: unbreak with apache 24
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
netdisco-1.3.3.patch
netdisco-1.3.3.patch (text/plain), 3.53 KB, created by
geoffroy desvernay
on 2014-09-03 15:41:34 UTC
(
hide
)
Description:
netdisco-1.3.3.patch
Filename:
MIME Type:
Creator:
geoffroy desvernay
Created:
2014-09-03 15:41:34 UTC
Size:
3.53 KB
patch
obsolete
>Index: Makefile >=================================================================== >--- Makefile (revision 367211) >+++ Makefile (working copy) >@@ -9,6 +9,8 @@ > MAINTAINER= dgeo@centrale-marseille.fr > COMMENT= Web-based network management tool for moderate to large networks > >+LICENSE= BSD >+ > OPTIONS_DEFINE= DOCS GRAPHVIZ MIBS WEBUI > OPTIONS_DEFAULT=DOCS GRAPHVIZ MIBS WEBUI > MIBS_DESC= Depend on net-mgmt/netdisco-mibs >@@ -25,6 +27,9 @@ > p5-HTML-Parser>=0:${PORTSDIR}/www/p5-HTML-Parser \ > p5-Parallel-ForkManager>=0:${PORTSDIR}/devel/p5-Parallel-ForkManager > >+USERS= netdisco >+GROUPS= netdisco >+ > USES= perl5 shebangfix > USE_PERL5= run build fixpacklist > USE_PGSQL= yes >@@ -42,6 +47,7 @@ > #SUB_LIST= NETDISCO_DBDIR=${NETDISCO_DBDIR} NETDISCO_RUNDIR=${NETDISCO_RUNDIR} NETDISCO_USER=${NETDISCO_USER} NETDISCO_GROUP=${NETDISCO_GROUP} > PLIST_SUB= NETDISCO_DBDIR=${NETDISCO_DBDIR} NETDISCO_RUNDIR=${NETDISCO_RUNDIR} NETDISCO_USER=${NETDISCO_USER} > SHEBANG_FILES= bin/parse_kismet_ap netdisco >+SHEBANG_FILES= bin/parse_kismet_ap netdisco > > WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} > >@@ -82,9 +88,9 @@ > p5-Apache-DBI>=0:${PORTSDIR}/www/p5-Apache-DBI \ > p5-libapreq2>=0:${PORTSDIR}/www/p5-libapreq2 \ > p5-MasonX-Request-WithApacheSession>=0:${PORTSDIR}/www/p5-MasonX-Request-WithApacheSession >-USE_APACHE_RUN= 22 >+USE_APACHE_RUN= 22+ > REINPLACE_EXPR+= -e 's!%%APACHEMODDIR%%!${APACHEMODDIR}!g' -e 's!%%APACHEETCDIR%%!${APACHEETCDIR}!g' \ >- -e 's!%%WWWDIR%%!${WWWDIR}!g' >+ -e 's!%%WWWDIR%%!${WWWDIR}!g' > PLIST_SUB+= WWWOWN=${WWWOWN} WWWGRP=${WWWGRP} WEBUI="" > .else > PLIST_SUB+= WWWOWN="@comment " \ >@@ -102,7 +108,20 @@ > . endfor > > cd ${WRKSRC} && \ >- ${REINPLACE_CMD} ${REINPLACE_EXPR} ${ALTER_FILES} >+ ${REINPLACE_CMD} -e 's#%%WWWDIR%%#${WWWDIR}#g' \ >+ -e 's#%%PREFIX%%#${PREFIX}#g' \ >+ -e 's#%%DATADIR%%#${DATADIR}#g' \ >+ -e 's#%%DOCSDIR%%#${DOCSDIR}#g' \ >+ -e 's#%%NETDISCO_RUNDIR%%#${NETDISCO_RUNDIR}#g' \ >+ -e 's#%%NETDISCO_USER%%#${USERS}#g' \ >+ -e 's#%%NETDISCO_GROUP%%#${GROUPS}#g' \ >+ -e 's#%%NETDISCO_DBDIR%%#${NETDISCO_DBDIR}#g' \ >+ -e 's#%%ETCDIR%%#${ETCDIR}#g' \ >+ -e 's#%%SITE_PERL%%#${SITE_PERL}#g' \ >+ -e 's#%%APACHEMODDIR%%#${APACHEMODDIR}#g' \ >+ -e 's#%%APACHEETCDIR%%#${APACHEETCDIR}#g' \ >+ -e 's#%%MIBINCLUDES%%#${MIBINCLUDES}#g' \ >+ ${ALTER_FILES} > > do-install: > . for i in netdisco bin/parse_mac bin/port_control bin/parse_kismet_ap >@@ -115,6 +134,10 @@ > > ${MKDIR} ${STAGEDIR}${WWWDIR}/doc > cd ${WRKSRC}/html/doc && ${INSTALL_DATA} *.* ${STAGEDIR}${WWWDIR}/doc >+ >+ ${CHOWN} -R ${WWWOWN}:${WWWGRP} ${STAGEDIR}${WWWDIR} >+ >+ ${MKDIR} ${STAGEDIR}${WWWDIR}/mason > . endif > > ${MKDIR} -m 755 -p ${STAGEDIR}${PREFIX}/${SITE_PERL_REL} >@@ -122,6 +145,13 @@ > ${INSTALL_DATA} ${WRKSRC}/netdisco.pm ${STAGEDIR}${PREFIX}/${SITE_PERL_REL} > ${INSTALL} -d -m 750 ${STAGEDIR}${ETCDIR} > >+. for i in ${CONFIG_FILES} >+ cd ${WRKSRC} && ${INSTALL_DATA} ${i} ${STAGEDIR}${ETCDIR}/${i}.sample >+ @(if [ ! -f ${STAGEDIR}${ETCDIR}/${i} ]; then \ >+ ${INSTALL} -m 640 ${STAGEDIR}${ETCDIR}/${i}.sample ${STAGEDIR}${ETCDIR}/${i}; \ >+ fi) >+. endfor >+ > ${INSTALL} -d ${STAGEDIR}${DATADIR}/sql > > cd ${WRKSRC}/sql && \ >Index: pkg-plist >=================================================================== >--- pkg-plist (revision 367211) >+++ pkg-plist (working copy) >@@ -114,6 +114,7 @@ > %%DOCSDIR%%/README-API-SHARED > %%DOCSDIR%%/UPGRADE > @group %%NETDISCO_GROUP%% >+@umask 002 > @sample %%ETCDIR%%/netdisco.conf.sample > @sample %%ETCDIR%%/netdisco-topology.txt.sample > @sample %%ETCDIR%%/netdisco.crontab.sample >--- netdisco-1.3.3.patch ends here ---
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 193284
: 146732