0
0
Fork 0
mirror of https://github.com/netdata/netdata.git synced 2025-03-17 06:22:46 +00:00
Commit graph

5 commits

Author SHA1 Message Date
Aaron Queen
aa1d9f0238
Prevent pager from preventing non-interactive install ()
* prevent pager from preventing non-interactive install

* Update makeself-header.sh
2023-04-25 07:50:19 -04:00
Austin S. Hemmelgarn
f269cdb880
Update the bundled version of makeself used to create static builds. ()
* Update bundled makeself to v2.5.0.

It includes numerous fixes that should resolve a number of the problems
we’ve seen crop up recently with our static build installation process.

* Update static archive metadata.

* Add the makeself scripts to the shellcheck CI exclude list.

They have numerous warnings, but we intentionally want to stay as close
as possible to being in-sync with the upstream copies, so just ignore
them with shellcheck in CI.

* Silence shellcheck warnings.

* Ensure required directories actually exist in static archive.
2023-04-12 06:58:36 -04:00
Austin S. Hemmelgarn
d49e6b50ba
Added various fixes and improvements to the installers. ()
* Don't rotate old Netdata config dirs in static installer.

This should have been removed when we stopped shipping stock configs in
`/etc/netdata`.

* Use a single invocation of the package manager to install dependencies.

This slightly improves the efficiency of the code in question, and also
eliminates a few dozen potential cases of prompting the user if they
want to install specific packages.

* Add correct package name for ulogd on arch.

* Properly finish conversion to Python 3 defaults.
2020-03-09 11:15:46 -04:00
Paul Emm. Katsoulakis
efb00d6d2f
netdata/installer: fix static64 installer always overwriting configuration ()
* netdata/packaging: static installer - back up configuration directory, if it already exists

* netdata/packaging: keep more versions of it, we will consider how to consolidate too old ones

* netdata/packaging: At the post install activities, if .old directory was in place, reinstate it (WIP)

* netdata/packaging: Attempt to trigger stock config refresh

* netdata/packaging: the .new directory is just the latest one, no need to keep it when re-running

* netdata/packaging: dont do -f, its -d to confirm existence of dir
2019-08-29 23:24:18 +03:00
Paweł Krupa
4d77f2b325
move makeself () 2019-01-02 10:12:24 +01:00
Renamed from makeself/makeself-header.sh (Browse further)