View | Details | Raw Unified | Return to bug 186148
Collapse All | Expand All

(-)www/shellinabox/Makefile (-16 / +5 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	shellinabox
4
PORTNAME=	shellinabox
5
PORTVERSION=	2.14
5
PORTVERSION=	2.14
6
PORTREVISION=	2
6
PORTREVISION=	3
7
CATEGORIES=	www
7
CATEGORIES=	www
8
MASTER_SITES=	GOOGLE_CODE
8
MASTER_SITES=	GOOGLE_CODE
9
9
Lines 12-18 Link Here
12
12
13
LICENSE=	GPLv2
13
LICENSE=	GPLv2
14
14
15
OPTIONS_DEFINE=	CORES DOCS NOLOGIN
15
OPTIONS_DEFINE=	CORES NOLOGIN
16
CORES_DESC=	Patch shellinaboxd to enable core dumps
16
CORES_DESC=	Patch shellinaboxd to enable core dumps
17
NOLOGIN_DESC=	Login through ssh (not through login)
17
NOLOGIN_DESC=	Login through ssh (not through login)
18
18
Lines 26-41 Link Here
26
USERS?=		shellinabox
26
USERS?=		shellinabox
27
GROUPS?=	shellinabox
27
GROUPS?=	shellinabox
28
28
29
MAN1=	shellinaboxd.1
30
31
PORTDOCS=	AUTHORS ChangeLog INSTALL README COPYING GPL-2 NEWS TODO
32
33
PKGDEINSTALL=	${WRKDIR}/pkg-deinstall
29
PKGDEINSTALL=	${WRKDIR}/pkg-deinstall
34
30
35
SUB_FILES=	pkg-deinstall
31
SUB_FILES=	pkg-deinstall
36
SUB_LIST=	USERS=${USERS} GROUPS=${GROUPS}
32
SUB_LIST=	USERS=${USERS} GROUPS=${GROUPS}
37
33
38
NO_STAGE=	yes
39
.include <bsd.port.options.mk>
34
.include <bsd.port.options.mk>
40
35
41
.if ${PORT_OPTIONS:MNOLOGIN}
36
.if ${PORT_OPTIONS:MNOLOGIN}
Lines 57-72 Link Here
57
.endif
52
.endif
58
53
59
do-install:
54
do-install:
60
	${INSTALL_PROGRAM} ${WRKSRC}/shellinaboxd ${PREFIX}/bin/
55
	${INSTALL_PROGRAM} ${WRKSRC}/shellinaboxd ${STAGEDIR}${PREFIX}/bin/
56
	${INSTALL_MAN} ${WRKSRC}/shellinaboxd.1 ${STAGEDIR}${PREFIX}/man/man1
61
57
62
post-install:
58
post-install:
63
.if ${PORT_OPTIONS:MDOCS}
59
	${MKDIR} ${STAGEDIR}${ETCDIR}/
64
	${MKDIR} ${DOCSDIR}/
65
	cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR}/
66
.endif
67
	${MKDIR} ${ETCDIR}/
68
	${CHMOD} 700 ${ETCDIR}/
69
	${CHOWN} ${USERS}:${GROUPS} ${ETCDIR}/
70
	${INSTALL_MAN} ${WRKSRC}/shellinaboxd.1 ${MANPREFIX}/man/man1/
71
60
72
.include <bsd.port.post.mk>
61
.include <bsd.port.post.mk>
(-)www/shellinabox/pkg-plist (-2 / +5 lines)
Lines 1-5 Link Here
1
bin/shellinaboxd
1
bin/shellinaboxd
2
etc/rc.d/shellinaboxd
3
man/man1/shellinaboxd.1.gz
4
@mode 700
5
@owner shellinabox
6
@group shellinabox
2
@exec mkdir -p %D/etc/shellinabox
7
@exec mkdir -p %D/etc/shellinabox
3
@exec chmod 777 %D/etc/shellinabox
4
@exec chown nobody %D/etc/shellinabox
5
@dirrmtry etc/shellinabox
8
@dirrmtry etc/shellinabox

Return to bug 186148