Do not substitute DESTDIR in our own substitution. Thanks to bdrewery
This commit is contained in:
parent
c93dfec6f4
commit
33bb63dbb4
27
Makefile
27
Makefile
@ -3,20 +3,21 @@
|
|||||||
# want / as your install location, DO set PREFIX before invoking this Makefile
|
# want / as your install location, DO set PREFIX before invoking this Makefile
|
||||||
|
|
||||||
PREFIX?=/usr/local
|
PREFIX?=/usr/local
|
||||||
|
DST= ${DESTDIR}${PREFIX}
|
||||||
|
|
||||||
all:
|
all:
|
||||||
|
|
||||||
install:
|
install:
|
||||||
mkdir -p ${DESTDIR}${PREFIX}/etc/ezjail/ ${DESTDIR}${PREFIX}/man/man5/ ${DESTDIR}${PREFIX}/man/man7 ${DESTDIR}${PREFIX}/man/man8 ${DESTDIR}${PREFIX}/etc/rc.d/ ${DESTDIR}${PREFIX}/bin/ ${DESTDIR}${PREFIX}/share/examples/ezjail ${DESTDIR}${PREFIX}/share/zsh/site-functions
|
mkdir -p ${DST}/etc/ezjail/ ${DST}/man/man5/ ${DST}/man/man7 ${DST}/man/man8 ${DST}/etc/rc.d/ ${DST}/bin/ ${DST}/share/examples/ezjail ${DST}/share/zsh/site-functions
|
||||||
cp -p ezjail.conf.sample ${DESTDIR}${PREFIX}/etc/
|
cp -p ezjail.conf.sample ${DST}/etc/
|
||||||
cp -R -p examples/example ${DESTDIR}${PREFIX}/share/examples/ezjail/
|
cp -R -p examples/example ${DST}/share/examples/ezjail/
|
||||||
cp -R -p examples/nullmailer-example ${DESTDIR}${PREFIX}/share/examples/ezjail/
|
cp -R -p examples/nullmailer-example ${DST}/share/examples/ezjail/
|
||||||
cp -R -p share/zsh/site-functions/ ${DESTDIR}${PREFIX}/share/zsh/site-functions/
|
cp -R -p share/zsh/site-functions/ ${DST}/share/zsh/site-functions/
|
||||||
sed s:EZJAIL_PREFIX:${DESTDIR}${PREFIX}: ezjail.sh > ${DESTDIR}${PREFIX}/etc/rc.d/ezjail
|
sed s:EZJAIL_PREFIX:${PREFIX}: ezjail.sh > ${DST}/etc/rc.d/ezjail
|
||||||
sed s:EZJAIL_PREFIX:${DESTDIR}${PREFIX}: ezjail-admin > ${DESTDIR}${PREFIX}/bin/ezjail-admin
|
sed s:EZJAIL_PREFIX:${PREFIX}: ezjail-admin > ${DST}/bin/ezjail-admin
|
||||||
sed s:EZJAIL_PREFIX:${DESTDIR}${PREFIX}: man8/ezjail-admin.8 > ${DESTDIR}${PREFIX}/man/man8/ezjail-admin.8
|
sed s:EZJAIL_PREFIX:${PREFIX}: man8/ezjail-admin.8 > ${DST}/man/man8/ezjail-admin.8
|
||||||
sed s:EZJAIL_PREFIX:${DESTDIR}${PREFIX}: man5/ezjail.conf.5 > ${DESTDIR}${PREFIX}/man/man5/ezjail.conf.5
|
sed s:EZJAIL_PREFIX:${PREFIX}: man5/ezjail.conf.5 > ${DST}/man/man5/ezjail.conf.5
|
||||||
sed s:EZJAIL_PREFIX:${DESTDIR}${PREFIX}: man7/ezjail.7 > ${DESTDIR}${PREFIX}/man/man7/ezjail.7
|
sed s:EZJAIL_PREFIX:${PREFIX}: man7/ezjail.7 > ${DST}/man/man7/ezjail.7
|
||||||
chmod 755 ${DESTDIR}${PREFIX}/etc/rc.d/ezjail ${DESTDIR}${PREFIX}/bin/ezjail-admin
|
chmod 755 ${DST}/etc/rc.d/ezjail ${DST}/bin/ezjail-admin
|
||||||
chown -R root:wheel ${DESTDIR}${PREFIX}/man/man8/ezjail-admin.8 ${DESTDIR}${PREFIX}/man/man5/ezjail.conf.5 ${DESTDIR}${PREFIX}/man/man7/ezjail.7 ${DESTDIR}${PREFIX}/share/examples/ezjail/
|
chown -R root:wheel ${DST}/man/man8/ezjail-admin.8 ${DST}/man/man5/ezjail.conf.5 ${DST}/man/man7/ezjail.7 ${DST}/share/examples/ezjail/
|
||||||
chmod 0440 ${DESTDIR}${PREFIX}/share/examples/ezjail/example/usr/local/etc/sudoers
|
chmod 0440 ${DST}/share/examples/ezjail/example/usr/local/etc/sudoers
|
||||||
|
Loading…
x
Reference in New Issue
Block a user