18 Commits

Author SHA1 Message Date
Franco Fichtner
094bbd66c1 pkg: variable links at build time
Has been on the wishlist almost since we have started
using Python 3 and needed our own python3 link to the
currently used version.
2020-04-13 22:19:37 +02:00
Franco Fichtner
f55ad273b7 pkg: move to Python 3.7 2019-06-03 07:59:55 +02:00
Franco Fichtner
297d8ddd9d pkg: pull (relative) symlink into package #3461 2019-05-13 10:39:02 +00:00
Ad Schellevis
8bb082ab90 python3, add symlink to default python 3, closes https://github.com/opnsense/core/issues/3461 2019-05-13 12:00:54 +02:00
Franco Fichtner
0ec56ca087 system: clear out /usr/local/bin
Remove unused clutter, move the rest to /usr/local/sbin, because
these are system administration scripts, not for entertainment of
the individual users.
2015-06-26 12:44:42 +02:00
Franco Fichtner
1a86a0bd3b rc: poperly generate /var/log/gmesg.boot 2015-04-29 21:04:48 +02:00
Franco Fichtner
ddc2cd37b0 src: vardb_path zapped 2015-04-24 10:21:21 +02:00
Franco Fichtner
a35f277d56 wizard: do not write a file to trigger initial wizard 2015-04-03 11:31:14 +02:00
Franco Fichtner
f4f9e42888 src: clean up style and spurious comments 2015-03-24 17:47:09 +01:00
Ad Schellevis
1e42ed9fc4 more package cleanups 2015-03-23 19:25:59 +00:00
Ad Schellevis
2c03711ab1 fix config restore / remove package code from backup/restore 2015-03-15 19:16:05 +00:00
Franco Fichtner
a47ad5e740 src: prune, prettify or zap scripts that use PHP shebang 2015-03-07 08:48:28 +01:00
Franco Fichtner
cabdbf8c28 src: move files back, the update system isn't ready for this 2015-03-06 18:44:41 +01:00
Franco Fichtner
559e42e0b1 inc/legacy: tmp_path refactor and the adventure down the rabbit hole
* Renamed pfsense-utils.inc to legacy.inc, which can cause issues
  on git auto-mount developer machines.  Be wary.

* Removed '/usr/local/www/' prefix from require statements that
  should never use absolute paths (unless you are never going to
  move files, but we already did...).

* Remove an unhealthy function that wrote arbitrary PHP files and then
  style checked them, twice.

* The usual license cleanups so that the headers are easy to read
  and actually make you want to see the rest of the file because of it.

* Code style, indent and obvious bug fix (missed unlock in return path).
2015-03-05 16:28:43 +01:00
Franco Fichtner
c7f253ffd4 src: deprecate /cf/conf in favour of /conf
It's been confusing to say the least, resulting in multiple
misuses throughout the code.  The idea was that /cf pointed
to a read-write root, while / pointed to read-only root.
For non-embedded images this was emulated by linking
/conf -> /cf/conf, which, is a bit questionable because now
you can write from /conf as well and don't have to use /cf/conf
at all.

A couple of lines are left in /usr/local/etc/rc which need to
be reviewed so that migration paths are safe for all types
of firmware upgrades.
2015-03-05 08:10:00 +01:00
Ad Schellevis
04c4fec271 statistics gathering failure, not used for now, disable 2014-12-29 16:08:01 +00:00
Franco Fichtner
7a846b49a2 src: first of many whitspace cleanups 2014-12-27 14:29:00 +01:00
Franco Fichtner
727453c076 src: move all files (again)
Make "src" the implicit "/usr/local" so that nobody can
sneak in weird files in the base file system or potentially
overwrite them.

This is the last time, I swear...  :)
2014-12-10 16:42:39 +01:00