Package: debian-edu-config
Version: 1.930
Severity: normal

share/ltsp/plugins/ltsp-build-client/Debian-custom/032-edu-pkgs has this, of
which I expect much is not needed anymore. We should do a cleanup here for
Buster:

finalization_diskless_workstation() {
    # Get rid of lvm2, as it causes the shutdown to hang.
    in_target apt-get -y purge lvm2

    # Get rid of some network services we do not want on diskless
    # workstations
    in_target apt-get -y purge munin-node xfs

    # LTSP take care of updating resolv.conf, no need to have
    # resolvconf try to do the same.
    in_target apt-get -y purge resolvconf

    # No dynamic network configuration on diskless clients.
    in_target apt-get -y purge network-manager wpasupplicant \
        network-manager-openvpn network-manager-pptp network-manager-vpnc

    # Do not fail if openvpn isn't installed.  This is the case in Jessie
    in_target apt-get -y purge openvpn || true

    # No VPN nor serial network either
    in_target apt-get -y purge ppp

    # No modem either
    in_target apt-get -y purge modemmanager

    # consolekit is deprecated: replacement is systemd-logind.
    in_target apt-get -y purge consolekit

    # cups isn't needed for LTSP clients to be able to print.
    in_target apt-get -y purge cups

    # Missing unique ID on the clients, so no use keeping it around
    in_target apt-get -y purge popularity-contest

    # Probably not very useful without a disk
    in_target apt-get -y purge hdparm hddtemp

    # Remove dependencies pulled in by removed packages
    in_target apt-get -y --purge autoremove


-- 
cheers,
        Holger

Attachment: signature.asc
Description: Digital signature

Reply via email to