All pastes #502918 Raw Edit

Anonymous

public text v1 · immutable
·published 2007-05-22 17:38 UTC
rendered paste body
#For debugging
#ACTION is set {
#	printdebug
#}

# Load modules (what old hotplug did)
MODALIAS is set {
	exec modprobe -q %MODALIAS% ;
}

# Create device nodes
DEVPATH is set, MAJOR is set, MINOR is set {
	makedev /dev/%DEVICENAME% 0644
}

# Mount a USB flashdisk
ACTION == add, PHYSDEVPATH ~~ "/usb[0-9]*/", DEVICENAME ~~ "^sd[a-z][0-9]+$", DEVPATH is set, MAJOR is set, MINOR is set {
	makedev /dev/%DEVICENAME% 0644
	exec mount /dev/%DEVICENAME% /mnt/usb
	exec swapon /dev/discs/disc0/part1 
}

# Unmount a USB flashdisk
ACTION == add, PHYSDEVPATH ~~ "/usb[0-9]*/", DEVICENAME ~~ "^sd[a-z][0-9]+$", MAJOR is set, MINOR is set {
	exec umount /mnt/usb
	exec swapoff /dev/discs/disc0/part1
}