FreeBSD Bugzilla – Attachment 139817 Details for
Bug 186148
www/shellinabox : staging and cleanup patch
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
patch.txt
patch.txt (text/plain; charset=us-ascii), 2.90 KB, created by
Alex Kozlov
on 2014-01-27 06:53:09 UTC
(
hide
)
Description:
patch.txt
Filename:
MIME Type:
Creator:
Alex Kozlov
Created:
2014-01-27 06:53:09 UTC
Size:
2.90 KB
patch
obsolete
>- Support STAGEDIR >- Use options helpers >- Rewrap overly long line in pkg-descr, remove gratuitous whitespaces at the end of the line >Index: www/shellinabox/Makefile >=================================================================== >--- www/shellinabox/Makefile (revision 341328) >+++ www/shellinabox/Makefile (working copy) >@@ -3,7 +3,7 @@ > > PORTNAME= shellinabox > PORTVERSION= 2.14 >-PORTREVISION= 2 >+PORTREVISION= 3 > CATEGORIES= www > MASTER_SITES= GOOGLE_CODE > >@@ -12,7 +12,7 @@ > > LICENSE= GPLv2 > >-OPTIONS_DEFINE= CORES DOCS NOLOGIN >+OPTIONS_DEFINE= CORES NOLOGIN > CORES_DESC= Patch shellinaboxd to enable core dumps > NOLOGIN_DESC= Login through ssh (not through login) > >@@ -26,28 +26,17 @@ > USERS?= shellinabox > GROUPS?= shellinabox > >-MAN1= shellinaboxd.1 >- >-PORTDOCS= AUTHORS ChangeLog INSTALL README COPYING GPL-2 NEWS TODO >- > PKGDEINSTALL= ${WRKDIR}/pkg-deinstall > > SUB_FILES= pkg-deinstall > SUB_LIST= USERS=${USERS} GROUPS=${GROUPS} > >-NO_STAGE= yes >-.include <bsd.port.options.mk> >+NOLOGIN_CONFIGURE_ON= --disable-login > >-.if ${PORT_OPTIONS:MNOLOGIN} >-CONFIGURE_ARGS+=--disable-login >-.endif >+BROKEN_powerpc= Does not load on powerpc > >-.include <bsd.port.pre.mk> >+.include <bsd.port.options.mk> > >-.if ${ARCH} == "powerpc" >-BROKEN= Does not load on powerpc >-.endif >- > post-patch: > .if ${PORT_OPTIONS:MCORES} > @${REINPLACE_CMD} \ >@@ -57,16 +46,10 @@ > .endif > > do-install: >- ${INSTALL_PROGRAM} ${WRKSRC}/shellinaboxd ${PREFIX}/bin/ >+ ${INSTALL_PROGRAM} ${WRKSRC}/shellinaboxd ${STAGEDIR}${PREFIX}/bin >+ ${INSTALL_MAN} ${WRKSRC}/shellinaboxd.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 > > post-install: >-.if ${PORT_OPTIONS:MDOCS} >- ${MKDIR} ${DOCSDIR}/ >- cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR}/ >-.endif >- ${MKDIR} ${ETCDIR}/ >- ${CHMOD} 700 ${ETCDIR}/ >- ${CHOWN} ${USERS}:${GROUPS} ${ETCDIR}/ >- ${INSTALL_MAN} ${WRKSRC}/shellinaboxd.1 ${MANPREFIX}/man/man1/ >+ @${MKDIR} ${STAGEDIR}${ETCDIR} > >-.include <bsd.port.post.mk> >+.include <bsd.port.mk> >Index: www/shellinabox/pkg-descr >=================================================================== >--- www/shellinabox/pkg-descr (revision 341328) >+++ www/shellinabox/pkg-descr (working copy) >@@ -1,4 +1,4 @@ >-Shell In A Box is a web server that can export arbitary command line tools to a >-web based terminal emulator >+Shell In A Box is a web server that can export arbitary command line tools >+to a web based terminal emulator. > >-WWW: http://code.google.com/p/shellinabox/ >+WWW: http://code.google.com/p/shellinabox/ >Index: www/shellinabox/pkg-plist >=================================================================== >--- www/shellinabox/pkg-plist (revision 341328) >+++ www/shellinabox/pkg-plist (working copy) >@@ -1,5 +1,9 @@ > bin/shellinaboxd >+etc/rc.d/shellinaboxd >+man/man1/shellinaboxd.1.gz >+@mode 700 >+@owner shellinabox >+@group shellinabox > @exec mkdir -p %D/etc/shellinabox >-@exec chmod 777 %D/etc/shellinabox >-@exec chown nobody %D/etc/shellinabox > @dirrmtry etc/shellinabox >+@mode
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 Raw
Actions:
View
Attachments on
bug 186148
:
139816
| 139817