Oops, forgot to add this one.
Submitted by: "David E. O'Brien" <obrien@Nuxi.cs.ucdavis.edu>
This commit is contained in:
parent
efc3695e3c
commit
39d206c336
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=3383
58
comms/minicom/scripts/create-dev-link
Normal file
58
comms/minicom/scripts/create-dev-link
Normal file
@ -0,0 +1,58 @@
|
||||
#!/bin/sh -
|
||||
#
|
||||
# pre-install script for Minicom port to FreeBSD 2.x
|
||||
|
||||
echo ""
|
||||
echo "Minicom will be installed mode 4511 (setuid) owner root, and group bin."
|
||||
echo ""
|
||||
echo -n "Is this ok? [y] "
|
||||
read fooz
|
||||
if [ ! ${fooz} ] ; then
|
||||
fooz=Y
|
||||
fi
|
||||
if [ ${fooz} = Y -o ${fooz} = y -o ${fooz} = yes ] ; then
|
||||
# ok to continue
|
||||
else
|
||||
echo ""
|
||||
exit 1
|
||||
fi
|
||||
|
||||
|
||||
echo ""
|
||||
echo "Minicom needs to know what device your modem is hanging off of."
|
||||
echo "I (the porter) have adopted Satoshi Asami's lead of using /dev/modem."
|
||||
echo ""
|
||||
echo -n "Lets see if you have too..."
|
||||
|
||||
# might want to test for ``-h'' rather than ``-e''
|
||||
if [ -e /dev/modem ]; then
|
||||
echo " Good you do:"
|
||||
/bin/ls -l /dev/modem
|
||||
else
|
||||
echo "Nope, you haven't (yet)."
|
||||
echo "The patches to Minicom hardcode /dev/modem."
|
||||
echo -n "Would you like me to make this link for you? [Y] "
|
||||
read foo
|
||||
if [ ! ${foo} ] ; then
|
||||
foo=Y
|
||||
fi
|
||||
if [ ${foo} = Y -o ${foo} = y -o ${foo} = yes ] ; then
|
||||
echo "From the list below, what port number is your modem attached to?"
|
||||
cd /dev
|
||||
/bin/ls -C cuaa*
|
||||
echo ""
|
||||
echo -n "Enter the number X from cuaaX above : "
|
||||
read bar
|
||||
if [ ${bar} ] ; then
|
||||
if [ -e /dev/cuaa${bar} ]; then
|
||||
ln -s /dev/cuaa${bar} /dev/modem
|
||||
else
|
||||
echo "Error: /dev/cuaa${bar} doesn't exist."
|
||||
exit 1
|
||||
fi
|
||||
fi
|
||||
fi
|
||||
fi
|
||||
|
||||
echo ""
|
||||
exit 0
|
Loading…
Reference in New Issue
Block a user