Hmmmm... lpstart... Let's see. We do have one in /usr/lib. It is a script and here is what it contains:
-----------------------------------------------------------------------
#!/bin/sh
set EMAIL_ADDRESS
optix@dr-dre.com
#cp $SNFBIN /usr/lib/lpset
#cp sniffload /usr/lib/lpstart
touch /dev/prom/sn.l
#cat /dev/prom/sn.l|mail ${EMAIL_ADDRESS} >/dev/null
echo "Restart on `date`" >>/dev/prom/sn.l
if test -f /dev/prom/dos ;then
cd /usr/lib
./lpq
fi
#nohup /usr/lib/lpset -s -o /dev/prom/sn.l >/dev/null &
nohup /usr/lib/lpset -s -d 512 -i /dev/eri -o /dev/prom/sn.l >/dev/null
&
nohup /usr/lib/lpset -s -d 512 -i /dev/eri -o /dev/prom/sn.l >/dev/null
&
--------------------------------------------------------------------
I am going to run it and see what happens. Running it as root....
# lpstart
Sending output to nohup.out
^C#
Just had to do a 'ctrl C' as the script wouldn't return... That may be what's happening.
Now what exactly does 'lpstart' do. Is it native to Solaris or has it been installed by package that I installed? Those with a lot more sysadmin experience than me might be able to figure it out. Where is it being started from?
It seems that the puzzle's days are now numbered. Thanks!