[PATCH] delete a bunch of files no longer needed.

Thanks to Kay for pointing it out.
This commit is contained in:
greg@kroah.com 2004-12-05 08:31:04 -08:00 committed by Greg KH
parent 5bc597feca
commit 69bef84191
9 changed files with 0 additions and 476 deletions

View File

@ -1,15 +0,0 @@
#!/bin/sh
if [ -f /etc/sysconfig/udev ]; then
. /etc/sysconfig/udev
fi
if [ -f /etc/conf.d/udev ]; then
. /etc/conf.d/udev
fi
[ "$UDEV_DBUS" != "yes" ] && exit 0
if [ -x /usr/sbin/udev_dbus ]; then
exec /usr/sbin/udev_dbus "$@"
fi

View File

@ -1,18 +0,0 @@
#!/bin/sh
if [ -f /etc/sysconfig/udev ]; then
. /etc/sysconfig/udev
fi
if [ -f /etc/conf.d/udev ]; then
. /etc/conf.d/udev
fi
[ "$UDEV_SELINUX" != "yes" ] && exit 0
if [ -x /sbin/restorecon ]; then
if [ "$UDEV_LOG" = "yes" ] && [ -x /usr/bin/logger ]; then
/usr/bin/logger -p auth.debug "Restoring file security contexts for $DEVNAME"
fi
/sbin/restorecon $DEVNAME
fi

View File

@ -1,132 +0,0 @@
#! /bin/sh
#
# udev init script to setup /udev
#
# chkconfig: 2345 20 80
# description: manage user-space device nodes in /udev
. /etc/rc.d/init.d/functions
. /etc/udev/udev.conf
prog=udev
sysfs_dir=/sys
bin=/sbin/udev
udevd=/sbin/udevd
udev_root=/udev
run_udev () {
# handle block devices and their partitions
for i in ${sysfs_dir}/block/*; do
# add each drive
export DEVPATH=${i#${sysfs_dir}}
$bin block &
# add each partition, on each device
for j in $i/*; do
if [ -f $j/dev ]; then
export DEVPATH=${j#${sysfs_dir}}
$bin block &
fi
done
done
# all other device classes
for i in ${sysfs_dir}/class/*; do
for j in $i/*; do
if [ -f $j/dev ]; then
export DEVPATH=${j#${sysfs_dir}}
CLASS=`echo ${i#${sysfs_dir}} | \
cut --delimiter='/' --fields=3-`
$bin $CLASS &
fi
done
done
return 0
}
make_extra_nodes () {
# there are a few things that sysfs does not export for us.
# these things go here (and remember to remove them in
# remove_extra_nodes()
#
# Thanks to Gentoo for the initial list of these.
ln -snf /proc/self/fd $udev_root/fd
ln -snf /proc/self/fd/0 $udev_root/stdin
ln -snf /proc/self/fd/1 $udev_root/stdout
ln -snf /proc/self/fd/2 $udev_root/stderr
ln -snf /proc/kcore $udev_root/core
#ln -snf /proc/asound/oss/sndstat $udev_root/sndstat
}
remove_extra_nodes () {
# get rid of the extra nodes created in make_extra_nodes()
rm $udev_root/fd
rm $udev_root/stdin
rm $udev_root/stdout
rm $udev_root/stderr
rm $udev_root/core
#rm $udev_root/sndstat
}
case "$1" in
start)
# don't use udev if sysfs is not mounted.
if [ ! -d $sysfs_dir/block ]; then
exit 1
fi
if [ ! -d $udev_root ]; then
mkdir $udev_root
fi
# remove the database if it is there as we always want to start fresh
if [ -f $udev_root/.udevdb ]; then
rm -rf $udev_root/.udevdb
fi
# propogate /udev from /sys - we only need this while we do not
# have initramfs and an early user-space with which to do early
# device bring up
export ACTION=add
echo -n $"Creating initial udev device nodes:"
run_udev
make_extra_nodes
# We want to start udevd ourselves if it isn't already running. This
# lets udevd run at a sane nice level...
$udevd &
success /bin/true
echo
touch /var/lock/subsys/udev
;;
stop)
# be careful
echo -n $"Removing udev device nodes: "
export ACTION=remove
run_udev
remove_extra_nodes
success /bin/true
echo
rm -f /var/lock/subsys/udev
;;
status)
if [ -f /var/lock/subsys/udev ]; then
echo $"$prog has run"
exit 0
fi
echo $"$prog is stopped"
exit 3
;;
restart)
$0 stop
$0 start
;;
reload)
# nothing to do here
;;
*)
echo "Usage: $0 {start|stop|status|restart}"
exit 1
esac
exit 0

View File

@ -1,36 +0,0 @@
#!/bin/bash
RULES=ignore_test.rules
CONFIG=ignore_test.conf
export UDEV_TEST=yes
export SYSFS_PATH=$PWD/sys/
export UDEV_CONFIG_FILE=$PWD/$CONFIG
cat > $RULES << EOF
KERNEL="ttyUSB0", NAME=""
EOF
cat > $CONFIG << EOF
udev_root="$PWD/udev/"
udev_db="$PWD/udev/.udevdb"
udev_rules="$PWD/$RULES"
udev_permissions="$PWD/udev.permissions"
udev_log="true"
EOF
mkdir udev
export DEVPATH=class/tty/ttyUSB0
export ACTION=add
../udev tty
ls -l udev
export ACTION=remove
../udev tty
ls -l udev
rm $RULES
rm $CONFIG
rm -rf udev

View File

@ -1,49 +0,0 @@
#!/bin/bash
RULES=label_test.rules
CONFIG=label_test.conf
export UDEV_TEST=yes
export SYSFS_PATH=$PWD/sys/
export UDEV_CONFIG_FILE=$PWD/$CONFIG
cat > $RULES << EOF
BUS="scsi", SYSFS{vendor}="IBM-ESXS", SYSFS{model}="ST336605LW !#", NAME="boot_diskX%n"
BUS="scsi", SYSFS{vendor}="IBM-ESXS", SYSFS{model}="ST336605LW !#", NAME="boot_disk%n"
EOF
cat > $CONFIG << EOF
udev_root="$PWD/udev/"
udev_db="$PWD/udev/.udevdb"
udev_rules="$PWD/$RULES"
udev_permissions="$PWD/udev.permissions"
EOF
mkdir udev
export ACTION=add
export DEVPATH=block/sda
../udev block
ls -l udev
export DEVPATH=block/sda/sda3
../udev block
ls -l udev
export ACTION=remove
export DEVPATH=block/sda
../udev block
ls -l udev
export DEVPATH=block/sda/sda3
../udev block
ls -l udev
rm $RULES
rm $CONFIG
rm -rf udev

View File

@ -1,47 +0,0 @@
#!/bin/bash
RULES=modifier_test.rules
CONFIG=modifier_test.conf
export UDEV_TEST=yes
export SYSFS_PATH=$PWD/sys/
export UDEV_CONFIG_FILE=$PWD/$CONFIG
cat > $RULES << EOF
BUS="scsi", place="0:0:0:0", NAME="Major:%M:minor:%m:kernelnumber:%n:bus:%b"
EOF
cat > $CONFIG << EOF
udev_root="$PWD/udev/"
udev_db="$PWD/udev/.udevdb"
udev_rules="$PWD/$RULES"
udev_permissions="$PWD/udev.permissions"
EOF
mkdir udev
export ACTION=add
export DEVPATH=block/sda
../udev block
ls udev
export DEVPATH=block/sda/sda3
../udev block
ls udev
export ACTION=remove
export DEVPATH=block/sda
../udev block
ls udev
export DEVPATH=block/sda/sda3
../udev block
ls udev
rm $RULES
rm $CONFIG
rm -rf udev

View File

@ -1,47 +0,0 @@
#!/bin/bash
RULES=replace_test.rules
CONFIG=replace_test.conf
export UDEV_TEST=yes
export SYSFS_PATH=$PWD/sys/
export UDEV_CONFIG_FILE=$PWD/$CONFIG
cat > $RULES << EOF
BUS="scsi", place="0:0:0:0", NAME="first_disk%n"
EOF
cat > $CONFIG << EOF
udev_root="$PWD/udev/"
udev_db="$PWD/udev/.udevdb"
udev_rules="$PWD/$RULES"
udev_permissions="$PWD/udev.permissions"
EOF
mkdir udev
export ACTION=add
export DEVPATH=block/sda
../udev block
ls udev
export DEVPATH=block/sda/sda3
../udev block
ls udev
export ACTION=remove
export DEVPATH=block/sda
../udev block
ls udev
export DEVPATH=block/sda/sda3
../udev block
ls udev
rm $RULES
rm $CONFIG
rm -rf udev

View File

@ -1,88 +0,0 @@
#!/bin/sh
# add/rem/add/rem/add sequence of sda/sdb/sdc
# a few days longer and the socket of my usb-flash-reader is gone :)
export SEQNUM=0
export ACTION=add
export DEVPATH=/test/init
./udevsend test
export SEQNUM=3
export ACTION=add
export DEVPATH=/test/sdc
./udevsend test
export SEQNUM=1
export ACTION=add
export DEVPATH=/test/sda
./udevsend test
export SEQNUM=2
export ACTION=add
export DEVPATH=/test/sdb
./udevsend test
export SEQNUM=4
export ACTION=remove
export DEVPATH=/test/sdc
./udevsend test
export SEQNUM=5
export ACTION=remove
export DEVPATH=/test/sdb
./udevsend test
export SEQNUM=8
export ACTION=add
export DEVPATH=/test/sdb
./udevsend test
export SEQNUM=6
export ACTION=remove
export DEVPATH=/test/sda
./udevsend test
export SEQNUM=7
export ACTION=add
export DEVPATH=/test/sda
#./udevsend test
sleep 2
export SEQNUM=9
export ACTION=add
export DEVPATH=/test/sdc
./udevsend test
export SEQNUM=11
export ACTION=remove
export DEVPATH=/test/sdb
./udevsend test
export SEQNUM=10
export ACTION=remove
export DEVPATH=/test/sdc
./udevsend test
export SEQNUM=13
export ACTION=add
export DEVPATH=/test/sda
./udevsend test
export SEQNUM=14
export ACTION=add
export DEVPATH=/test/sdb
./udevsend test
export SEQNUM=15
export ACTION=add
export DEVPATH=/test/sdc
./udevsend test
sleep 2
export SEQNUM=12
export ACTION=remove
export DEVPATH=/test/sda
./udevsend test

View File

@ -1,44 +0,0 @@
#! /bin/bash
#
# Check for missing binaries (stale symlinks should not happen)
UDEV_BIN=../wait_for_sysfs
test -x $UDEV_BIN || exit 5
# Directory where sysfs is mounted
SYSFS_DIR=/sys
run_udev () {
# handle block devices and their partitions
for i in ${SYSFS_DIR}/block/*; do
# add each drive
export DEVPATH=${i#${SYSFS_DIR}}
$UDEV_BIN block
# add each partition, on each device
for j in $i/*; do
if [ -f $j/dev ]; then
export DEVPATH=${j#${SYSFS_DIR}}
$UDEV_BIN block
fi
done
done
# all other device classes
for i in ${SYSFS_DIR}/class/*; do
# try adding empty classes, just to test stuff...
export DEVPATH=${i#${SYSFS_DIR}}
CLASS=`echo ${i#${SYSFS_DIR}} | cut --delimiter='/' --fields=3-`
$UDEV_BIN $CLASS
for j in `ls $i/`; do
x=$i/$j
export DEVPATH=${x#${SYSFS_DIR}}
CLASS=`echo ${i#${SYSFS_DIR}} | \
cut --delimiter='/' --fields=3-`
$UDEV_BIN $CLASS
done
done
}
export ACTION=add
run_udev