diff options
author | Sergey A. Osokin <osa@FreeBSD.org> | 2006-02-27 12:40:57 +0000 |
---|---|---|
committer | Sergey A. Osokin <osa@FreeBSD.org> | 2006-02-27 12:40:57 +0000 |
commit | 5911c46a9178c5362fbfeffebdd3a4a8b3d4b060 (patch) | |
tree | e5790054032d830a8d94b17a0d71bc3ae72a3e84 /comms/ltmdm/files/ltmdm.sh.in | |
parent | UNBREAK: Fix PLIST (diff) |
Install kernel module to ${KMODDIR}. [1]
Update port infrastructure.
Do not build package for this port, because it depends on kernel sources.
Take maintainership.
Requested by: glebius [1]
Approved by: portmgr (krion)
Notes
Notes:
svn path=/head/; revision=156856
Diffstat (limited to 'comms/ltmdm/files/ltmdm.sh.in')
-rw-r--r-- | comms/ltmdm/files/ltmdm.sh.in | 85 |
1 files changed, 0 insertions, 85 deletions
diff --git a/comms/ltmdm/files/ltmdm.sh.in b/comms/ltmdm/files/ltmdm.sh.in deleted file mode 100644 index 10fb24dfb346..000000000000 --- a/comms/ltmdm/files/ltmdm.sh.in +++ /dev/null @@ -1,85 +0,0 @@ -#!/bin/sh -# $FreeBSD: /tmp/pcvs/ports/comms/ltmdm/files/Attic/ltmdm.sh.in,v 1.2 2006-02-20 20:46:49 dougb Exp $ - -# PROVIDE: ltmdm -# REQUIRE: DAEMON -# BEFORE: LOGIN -# KEYWORD: shutdown - -# Define these ltmdm_* variables in one of these files: -# /etc/rc.conf -# /etc/rc.conf.local -# /etc/rc.conf.d/ltmdm -# -# DO NOT CHANGE THESE DEFAULT VALUES HERE -# -ltmdm_enable=${ltmdm_enable-"NO"} - -. %%RC_SUBR%% - -name="ltmdm" -rcvar=`set_rcvar` -start_cmd="ltmdm_start" -stop_cmd="ltmdm_stop" -MAJOR="%%MAJOR%%" - -load_rc_config $name - -ltmdm_devfs_check() -{ - # Check devfs status, return - # 0 - if devfs present - # 1 - if devfs do not present - if mount -p | awk '{print $3}'| grep -q devfs ; then - return 0 - else - return 1 - fi -} - -ltmdm_start() -{ - echo "Enabling ltmdm." - - # Check devfs status, if devfs do not presented - # create cua* and tty* devices - if ! ltmdm_devfs_check ; then - umask 7 - mknod /dev/cual0 c ${MAJOR} 128 uucp:dialer - mknod /dev/cuail0 c ${MAJOR} 160 uucp:dialer - mknod /dev/cuall0 c ${MAJOR} 192 uucp:dialer - umask 77 - mknod /dev/ttyl0 c ${MAJOR} 0 root:wheel - mknod /dev/ttyil0 c ${MAJOR} 32 root:wheel - mknod /dev/ttyll0 c ${MAJOR} 64 root:wheel - fi - - # Load ltmdm kernel module if needed - if ! kldstat -v | grep -q ltmdm\$; then - if kldload %%PREFIX%%/share/ltmdm/ltmdm.ko; then - info 'ltmdm module loaded.' - else - err 1 'ltmdm module failed to load.' - fi - fi - - # Ignore incoming calls - echo "ats0=0">/dev/cual0 -} - -ltmdm_stop() -{ - echo "Disabling ltmdm." - - # Check devfs status, if devfs do not presented - # remove cua* and tty* devices - if ! ltmdm_devfs_check ; then - rm -f /dev/cual0 /dev/cuail0 /dev/cuall0 \ - /dev/ttyl0 /dev/ttyil0 /dev/ttyll0 - fi - - # Unload ltmdm kernel module - kldstat -n ltmdm 2>/dev/null >/dev/null && kldunload ltmdm -} - -run_rc_command "$1" |