mirror of
https://github.com/lucaspalomodevelop/core.git
synced 2026-03-13 08:09:41 +00:00
pkg: refactor fingerprint install to avoid hardcoding of names
This commit is contained in:
parent
66ec624a67
commit
7239bb0fac
17
pkg/Makefile
17
pkg/Makefile
@ -1,20 +1,23 @@
|
||||
all:
|
||||
|
||||
install:
|
||||
# main pkg(8) glue
|
||||
@cp ${.CURDIR}/+PRE_DEINSTALL ${DESTDIR}
|
||||
@cp ${.CURDIR}/+POST_INSTALL ${DESTDIR}
|
||||
@cp ${.CURDIR}/+MANIFEST ${DESTDIR}
|
||||
# config.xml factory reset file
|
||||
@cp ${.CURDIR}/config.xml.sample ${DESTDIR}/usr/local/etc
|
||||
@echo "@sample /usr/local/etc/config.xml.sample"
|
||||
# main package repository configuration
|
||||
@mkdir -p ${DESTDIR}/usr/local/etc/pkg/repos
|
||||
@cp ${.CURDIR}/origin.conf.sample ${DESTDIR}/usr/local/etc/pkg/repos
|
||||
@echo "@sample /usr/local/etc/pkg/repos/origin.conf.sample"
|
||||
# available fingerprints
|
||||
@cp -r ${.CURDIR}/fingerprints ${DESTDIR}/usr/local/etc/pkg/
|
||||
@(cd ${.CURDIR}/fingerprints; find * -type f) | \
|
||||
xargs -n1 printf "/usr/local/etc/pkg/fingerprints/%s\n"
|
||||
# XXX CONSERVATIVE_UPGRADE is not very helpful
|
||||
@cp ${.CURDIR}/pkg.conf ${DESTDIR}/usr/local/etc
|
||||
@echo /usr/local/etc/pkg.conf
|
||||
@cp ${.CURDIR}/config.xml.sample ${DESTDIR}/usr/local/etc
|
||||
@echo "@sample /usr/local/etc/config.xml.sample"
|
||||
# XXX needs generic approach to allow custom fingerprints
|
||||
@mkdir -p ${DESTDIR}/usr/local/etc/pkg/fingerprints/OPNsense/trusted
|
||||
@cp ${.CURDIR}/trusted/pkg.opnsense.org.20150402 \
|
||||
${DESTDIR}/usr/local/etc/pkg/fingerprints/OPNsense/trusted
|
||||
@echo /usr/local/etc/pkg/fingerprints/OPNsense/trusted/pkg.opnsense.org.20150402
|
||||
|
||||
.PHONY: install
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user