- 12 Jan, 2021 9 commits
-
-
fnux authored
See https://github.com/Requarks/wiki/issues/1325.
-
fnux authored
-
sparrowhawk authored
-
sparrowhawk authored
-
sparrowhawk authored
-
fnux authored
-
fnux authored
# Conflicts: # scripts/run-shellcheck.sh
- 11 Jan, 2021 6 commits
- 04 Jan, 2021 2 commits
- 16 Nov, 2020 4 commits
- 04 Nov, 2020 2 commits
-
- 25 Oct, 2020 1 commit
-
-
matze authored
Mostly invalid links ..
-
- 24 Oct, 2020 1 commit
-
-
matze authored
This is not required any more because it was completly replaced by `python3-venv`. The venv handling is already given to `__pyvenv`.
-
- 17 Oct, 2020 4 commits
-
-
matze authored
Mostly added notes of what does not work that well.
-
matze authored
Now, the venv and pip things are done before the program files are replaced, which should minimize the outage where the application is not available.
-
matze authored
The first one was deprecated by the second one.
-
matze authored
Now, the python venv is now created via `pyvenv` or `python3 -m venv` instead of the legacy `virtualenv`. For this, not all python processes from the venv need to be stopped. Migration from previous versions of this type may be difficult, but solvable if the venv will be recreated.
-
- 11 Oct, 2020 3 commits
-
-
matze authored
-
matze authored
To avoid an error from pip, it will be checked if there are packages to uninstall. This is better than just doing `|| true`.
-
matze authored
The Gunicorn type now supports systemd sockets only. With uWSGI, you can choose between it and the native sockets based on the parameters chosen. This is done because it could not be implemented to have multiple protocols with the systemd sockets (so you may choose). The systemd socket unit file is generally available, so both types use the same script to generate the socket unit file.
-
- 08 Oct, 2020 1 commit
-
-
matze authored
Changed flag (force to ignore a non-existant directory), typo and swapped arguments are done. Also, the process to stop all processes from the virtal environment has changed: Now, it stops all potential services and ignore errors (because a service doesn't exist). After that, it sends a kill signal to all processes and then gracefully wait since there is no option to do that with systemd.
-
- 06 Oct, 2020 1 commit
-
-
matze authored
Mostly added -q to the pip calls. Also forced the temp directory removal.
-
- 05 Oct, 2020 2 commits
-
-
matze authored
This adds the force flag to `ln` to avoid aborts cause the link already exists and so forth. It also adds robustness to the execution.
-
matze authored
This code tries to remove packages not needed anymore. As it presumably not removing dependencies, it's not that perfect pice of script.
-
- 04 Oct, 2020 1 commit
-
-
matze authored
The default value is set to preserve all data saved by netbox. As explained in the manpage, it sets the directory for all data directories to `~netbox/data/` (would resolve to `/opt/netbox/data/`), so upgrades will not remove this data.
-
- 01 Oct, 2020 3 commits