diff options
author | Georgy Yakovlev <gyakovlev@gentoo.org> | 2020-11-04 19:15:14 -0800 |
---|---|---|
committer | Matt Turner <mattst88@gmail.com> | 2020-11-05 18:28:48 -0500 |
commit | 62ef870732d99d99b987fc34964a023d3711824c (patch) | |
tree | 158d651df1f74186ba4eca952b2ad7b559760794 | |
parent | remove special mouse handling and pre-gpm script (diff) | |
download | livecd-tools-62ef870732d99d99b987fc34964a023d3711824c.tar.gz livecd-tools-62ef870732d99d99b987fc34964a023d3711824c.tar.bz2 livecd-tools-62ef870732d99d99b987fc34964a023d3711824c.zip |
remove hwsetup usage
it requires beyond ancient libkudzu and mostly obsoleted by udev.
also libkudzu no longer builds on stable glibc-2.32 (bug 713946)
Bug: https://bugs.gentoo.org/408535
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Signed-off-by: Matt Turner <mattst88@gmail.com>
-rw-r--r-- | init.d/autoconfig | 24 | ||||
-rw-r--r-- | init.d/hwsetup | 11 |
2 files changed, 2 insertions, 33 deletions
diff --git a/init.d/autoconfig b/init.d/autoconfig index f541a0c..1dbfc5a 100644 --- a/init.d/autoconfig +++ b/init.d/autoconfig @@ -228,10 +228,6 @@ list_services() { svcs="${svcs} $(check_svc ${APM} apmd)" svcs="${svcs} $(check_svc ${BRLTTY} brltty)" svcs="${svcs} $(check_svc ${COLDPLUG} coldplug hotplug)" - if yesno "$COLDPLUG" && ! rc-service -e coldplug && ! rc-service -e hotplug - then - echo hwsetup - fi svcs="${svcs} $(check_svc ${GPM} gpm)" svcs="${svcs} $(check_svc ${IDEDMA} hdparm)" svcs="${svcs} $(check_svc ${NFS} nfsclient)" @@ -518,9 +514,6 @@ start() { ewarn "Skipping DHCP broadcast ..." fi - # Read in what hwsetup has found - [ -f /etc/sysconfig/gentoo ] && source /etc/sysconfig/gentoo - if yesno "${DETECT}" then NETDEVICES="$(detect_netdevices)" @@ -559,24 +552,11 @@ start() { ewarn "No Network device auto detected ..." fi - if yesno "${ALSA}" + if ! yesno "${ALSA}" then - if [ -n "${SOUND_FULLNAME}" -o -n "${SOUND_DRIVER}" ] - then - einfo "Soundcard: " - - [ -n "${SOUND_FULLNAME}" ] \ - && einfo " ${WARN}${SOUND_FULLNAME} " - [ -n "${SOUND_DRIVER}" ] \ - && einfo " driver = ${SOUND_DRIVER}" - fi - else - ewarn "Skipping ALSA detection as requested on command line ..." + ewarn "Skipping ALSA services as requested on command line ..." fi - [ -n "${XDESC}" ] && einfo "VideoCard: ${HILITE}${XDESC}${NORMAL}" - - killall hwsetup 2>/dev/null echo "6" > /proc/sys/kernel/printk if ! yesno "${X11}" diff --git a/init.d/hwsetup b/init.d/hwsetup deleted file mode 100644 index 16ee967..0000000 --- a/init.d/hwsetup +++ /dev/null @@ -1,11 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -start() { - ebegin "Starting hwsetup" - [ -e /etc/sysconfig ] || mkdir -p /etc/sysconfig - [ -x /usr/sbin/hwsetup ] && hwsetup - eend $? -} |