13 Commits

Author SHA1 Message Date
Franco Fichtner
f518f709af pkg: migrate from origin.conf to OPNsense.conf
Using the project name in the file makes work flow less confusing,
especially since we have a FreeBSD.conf right next to it.

PR: https://github.com/opnsense/update/issues/35
2018-06-21 15:36:05 +02:00
Franco Fichtner
72e462453a pkg: split @shadow and @sample syntax, slight differences
Can't guarantee this is the final state, but opnsense-bootstrap
stopping over lingering repository information without the finger-
prints in place is not very helpful either.

Now we have a working copy of the file we need, it is already
reconfigured after install and it now also reverts FreeBSD.conf
back to its required state--which is off--to prevent problems.
2017-03-02 06:55:28 +01:00
Franco Fichtner
82bece2a6d pkg: shadow the sample files, delete on uninstall is undesired
While there also get rid of the need for a /usr/ports dir (this will
make tools.git crash and burn for sure.)

shadow.ucl adapted from https://github.com/freebsd/freebsd-ports/blob/master/Keywords/sample.ucl
2016-08-29 19:46:37 +02:00
Franco Fichtner
b5c7f232d7 firmware: make ABI a bit more flexible and also register name 2016-07-01 14:33:17 +02:00
Franco Fichtner
f30dc89708 firmware: point to 16.1 to prepare for transition in next release 2016-01-11 10:22:05 +01:00
Franco Fichtner
097ce24b61 firmware: mirror location change inbound 2015-10-11 14:06:56 +02:00
Franco Fichtner
d5cd97a492 pkg: generalise packaging magic; add .in suffix awareness
o Makes live-mounting easier as the package config samples won't
  be clobbered anymore.

o Automatically picks up ".in" files, runs replace and moves them
  to their permanent location.

o Refactored src directory install while at it.
2015-07-29 17:00:13 +02:00
Franco Fichtner
6950149bf5 pkg: fold package configuration code into main Makefile 2015-07-29 11:21:28 +02:00
Franco Fichtner
c8dcaaba2c pkg: move last remnants of pkg(8) foo out of src 2015-06-11 11:00:46 +02:00
Franco Fichtner
a84ebd98f2 pkg: better FreeBSD repo override 2015-04-30 15:10:24 +02:00
Franco Fichtner
10002c2278 pkg: auto-mounting the repo taints pkg(8) setups
Move the config files out of the way, but still install them properly.
2015-03-02 13:07:01 +01:00
Franco Fichtner
f1bbc9199d pkg: add multi-repo safety belts
Via: https://forum.opnsense.org/index.php?topic=42.0
2015-02-23 06:34:01 +01:00
Franco Fichtner
63637690cb pkg: according to the manual, repos are here 2014-12-21 09:23:03 +01:00