+++ /dev/null
-#!/bin/sh
-#
-# H3600 Sleeve hotplug policy agent for Linux 2.4 kernels
-#
-# Kernel NET hotplug params include:
-#
-# ACTION=%s [add or remove]
-# MEDIA=%s
-# SLOT=%d
-#
-
-. /etc/hotplug/hotplug.functions
-#DEBUG=yes export DEBUG
-
- echo "Executing $0 action=$ACTION, media=$MEDIA ($SLOT)" > /dev/console
-
-MMC_MOUNT_OPTIONS="-t auto -o sync,noatime"
-
-if [ -f /etc/sysconfig/hotplug ] ; then
- . /etc/sysconfig/hotplug
-fi
-
-if [ "$ACTION" = "add" ] ; then
- echo -n add > /dev/console
- if [ "$MEDIA" = "flash" ] ; then
- for n in 1 2 3 4 ; do
- device=/dev/mmc/part$n
- if [ "$n" = "1" ] ; then
- card=/mnt/card
- else
- card=/mnt/card$n
- fi
- [ -b $device ] || break
- echo flash on $device > /dev/console
- [ -d $card ] || mkdir -p $card
- mount $MMC_MOUNT_OPTIONS $device $card
- done
- fi
-
-else
- for card in /mnt/card*; do
- umount $card
- done
-fi