12 Commits

Author SHA1 Message Date
Franco Fichtner
913a5caae3 system: kill the SSL bundles in default locations
Neither OpenSSL base (/etc/ssl) nor ports (/usr/local/openssl) need
the bundle file now that we use the directory trust store.  The downside
is that as soon as the bundle exists OpenSSL library will read both the
directory and the bundle by default defeating the purpose of a single
location and the directory being faster.

Keep the fringe ca_root_nss location /usr/local/etc/ssl since that is
still seeded by the package but controlled and topped up by the user
configured authorities.
2024-11-07 19:38:49 +01:00
Franco Fichtner
d6d6aa4f9a system: be a bit more specific in error case 2023-06-21 14:34:27 +02:00
Franco Fichtner
428bc2f4a2 system: propagate error in rc.syshook scripts #6594
We could stop on first problem but that woul likely break a number
of setups that use boot early/start hooks with sloppy coding.

Instead make the full run as an error and report it at the end.
2023-06-05 13:52:56 +02:00
Franco Fichtner
166427da6d system: add REQUESTS_CA_BUNDLE to rc.syshook and rc as well 2020-08-19 09:06:10 +02:00
Franco Fichtner
f6a7df64fe rc: add full PATH to rc.syshook invoke #4160 2020-06-26 08:46:25 +02:00
Franco Fichtner
3ce9c740c7 src: support for 18.7 has ended 2019-01-24 18:15:37 +01:00
Franco Fichtner
bd691df008 rc: rc.syshook ordering issue old vs. new layout
Migrate all scripts in order to not break sorting.
2018-06-11 05:18:25 +00:00
Franco Fichtner
43966ce7b7 rc: pluggable backup via rc.syshook
To achieve this pass additional arguments and also parse
a subdirectory to find the appropriate scripts.  Eventually
it should make exclusive use of the directories.
2018-06-10 19:08:05 +00:00
Franco Fichtner
355939b228 rc: improve print of syshook invokes 2017-05-15 06:37:11 +02:00
Franco Fichtner
9a117cd0ff rc: syshook print improvements 2016-09-21 07:10:08 +02:00
Franco Fichtner
4461ea2391 rc: order syshooks by name 2016-09-16 17:09:06 +02:00
Franco Fichtner
ecf405ad36 rc: add rc.syshook with early, start and stop hooks; closes #409 2015-10-28 07:47:24 +01:00