summaryrefslogtreecommitdiff
path: root/setup/SCO_SV/preremove
blob: 1f37d9831b9160617e871dc01e619cec2a666cfe (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#!/bin/sh
. /etc/oss.conf

/usr/sbin/soundoff
cp -f $OSSLIBDIR/etc/installed_drivers /tmp/installed_drivers
(cd $OSSLIBDIR;rm -rf etc/installed_drivers etc/legacy_devices logs conf)

# Remove the drivers - preremove will copy installed_drivers to /tmp
for n in `ls $OSSLIBDIR/modules`
do
 if [ -d /etc/conf/pack.d/$n ]; then
    /etc/conf/bin/idinstall -P oss -d $n > /dev/null 2>&1
    rm -f $OSSLIBDIR/modules/$n/install.log
 fi
done