Index: head/www/shellinabox/Makefile =================================================================== --- head/www/shellinabox/Makefile (revision 385696) +++ head/www/shellinabox/Makefile (revision 385697) @@ -1,55 +1,55 @@ # Created by: Olivier Cochard-Labbe # $FreeBSD$ PORTNAME= shellinabox PORTVERSION= 2.14 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= www MASTER_SITES= GOOGLE_CODE MAINTAINER= olivier@cochard.me COMMENT= Publish command line shell through AJAX interface LICENSE= GPLv2 OPTIONS_DEFINE= CORES NOLOGIN CORES_DESC= Patch shellinaboxd to enable core dumps NOLOGIN_DESC= Login through ssh (not through login) HAS_CONFIGURE= yes CONFIGURE_ARGS= \ --prefix=${PREFIX} \ --infodir=${PREFIX}/${INFO_PATH} \ --mandir=${MANPREFIX}/man USE_RC_SUBR= shellinaboxd USERS?= shellinabox GROUPS?= shellinabox PKGDEINSTALL= ${WRKDIR}/pkg-deinstall SUB_FILES= pkg-deinstall SUB_LIST= USERS=${USERS} GROUPS=${GROUPS} NOLOGIN_CONFIGURE_ON= --disable-login BROKEN_powerpc= Does not load on powerpc .include post-patch: .if ${PORT_OPTIONS:MCORES} @${REINPLACE_CMD} \ -e 's|prctl(PR_SET_DUMPABLE,|// &|' \ -e 's|setrlimit(RLIMIT_CORE,|// &|' \ ${WRKSRC}/shellinabox/shellinaboxd.c .endif do-install: ${INSTALL_PROGRAM} ${WRKSRC}/shellinaboxd ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/shellinaboxd.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 post-install: @${MKDIR} ${STAGEDIR}${ETCDIR} .include Index: head/www/shellinabox/pkg-plist =================================================================== --- head/www/shellinabox/pkg-plist (revision 385696) +++ head/www/shellinabox/pkg-plist (revision 385697) @@ -1,10 +1,3 @@ bin/shellinaboxd man/man1/shellinaboxd.1.gz -@owner shellinabox -@group shellinabox -@mode 700 -@dirrmtry etc/shellinabox -@mode -@group wheel -@owner root -@exec install -d -o shellinabox -g sellinabox -o 700 %D/etc/shellinabox +@dir(shellinabox,shellinabox,700) etc/shellinabox