planetiler

This commit is contained in:
Zsolt Ero
2023-12-03 00:41:13 +01:00
parent 28f6d4f73a
commit 6484d7f7ad
5 changed files with 102 additions and 4 deletions

31
openfreemaps/pkg_base.py Normal file
View File

@@ -0,0 +1,31 @@
from openfreemaps.utils import (
apt_get_autoremove,
apt_get_install,
apt_get_purge,
apt_get_update,
sudo_cmd,
)
def pkg_upgrade(c):
apt_get_update(c)
c.sudo(
'DEBIAN_FRONTEND=noninteractive apt-get dist-upgrade -y -o Dpkg::Options::="--force-confold"'
)
def pkg_clean(c):
clean_list = [
# firewalls
'ufw',
'nftables',
'firewalld',
]
apt_get_purge(c, ' '.join(clean_list))
apt_get_autoremove(c)
sudo_cmd(c, 'dpkg --list | grep "^rc" | cut -d " " -f 3 | xargs -r dpkg --purge')
def pkg_base(c):
apt_get_install(c, 'nload iftop')