From eb94392fbd1c3c59eb066748f8f8c86afa0ccf00 Mon Sep 17 00:00:00 2001 From: Thomas Schmitt Date: Mon, 20 Jun 2022 18:41:26 +0000 Subject: [PATCH] Remove dependency to python3-reconfigure, install it with pip instead. --- debian/control | 2 +- debian/postinst | 6 ++---- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/debian/control b/debian/control index 8c1e77b..c2a66a5 100644 --- a/debian/control +++ b/debian/control @@ -9,6 +9,6 @@ Package: linuxmuster-base7 Architecture: all Conflicts: dnsmasq-base Pre-Depends: python3 -Depends: coreutils, cups, printer-driver-cups-pdf, isc-dhcp-server, python3-bcrypt, python3-bs4, python3-lxml, python3-ipy, python3-reconfigure, python3-apt, python3-netifaces, python3-dialog, python3-ldap3, python3-netaddr, python3-pip, python3-requests, openssl, ntp, ntpdate, samba, samba-dsdb-modules, smbclient, ldb-tools, krb5-user, linuxmuster-webui7, linuxmuster-linbo7, screen, sophomorix-samba +Depends: coreutils, cups, printer-driver-cups-pdf, isc-dhcp-server, python3-bcrypt, python3-bs4, python3-lxml, python3-ipy, python3-apt, python3-netifaces, python3-dialog, python3-ldap3, python3-netaddr, python3-pip, python3-requests, openssl, ntp, ntpdate, samba, samba-dsdb-modules, smbclient, ldb-tools, krb5-user, linuxmuster-webui7, linuxmuster-linbo7, screen, sophomorix-samba Description: linuxmuster.net configuration scripts This package provides configuration scripts for linuxmuster.net diff --git a/debian/postinst b/debian/postinst index 3b3d98a..595323d 100644 --- a/debian/postinst +++ b/debian/postinst @@ -29,6 +29,8 @@ datestr="$(date +%Y%m%d%H%M)" case "$1" in configure) + # ensure python3 paramiko and reconfigure are installed + /usr/bin/python3 -m pip install paramiko reconfigure # add lmn paths to python environment usersite="$(python3 -c 'import site; site._script()' --user-site)" @@ -143,10 +145,6 @@ case "$1" in systemctl start ntp.service fi - - # ensure python3-paramiko is installed - pip3 install paramiko - # remove obsolete sudo users for webui (#90) for i in student teacher; do id "$i" &> /dev/null && userdel "$i"