Bashpack is a user-friendly Linux toolbox.
It has been designed for helping Linux users on their day to day tasks. It can also be useful for IT teams who needs to ensure security on their Linux park.
You can easily setup automations with the differents options.
- (available) Unified Linux updates (APT and Snapcraft packages (Snapcraft is not installed with this script, it just handled if already used)).
- (incoming) Unified Linux updates (firmwares with fwupd).
- (incoming) Secure Linux firewall (close ports with nftables (Docker compatible)).
- (incoming) Routes over VPN to one or many points (OpenVPN compatible).
Copy/paste the following command blocks on your Linux terminal to manage your Bashpack installation.
- You must be sudo.
- Once installed, Bashpack will automatically update itself once a day (Systemd installations only).
Install
curl -sL https://raw.githubusercontent.com/bashpack-project/bashpack/main/bashpack.sh -o bashpack.sh \
&& chmod +x bashpack.sh \
&& sudo ./bashpack.sh -i \
&& rm bashpack.sh
Update
sudo bp -u
Uninstall
sudo bp --self-delete
Commands & options are listed with the command:
bp --help
Launch a pre-validated update of everything on your system:
sudo bp update -y
Check next update (Systemd installations only):
sudo bp update --when
Get logs from last update (Systemd installations only):
sudo bp update --get-logs
Incoming
Incoming