KGRKJGETMRETU895U-589TY5MIGM5JGB5SDFESFREWTGR54TY
Server : Apache/2.2.17 (Unix) mod_ssl/2.2.17 OpenSSL/0.9.8e-fips-rhel5 DAV/2 PHP/5.2.17
System : Linux localhost 2.6.18-419.el5 #1 SMP Fri Feb 24 22:47:42 UTC 2017 x86_64
User : nobody ( 99)
PHP Version : 5.2.17
Disable Function : NONE
Directory :  /usr/share/doc/mgetty-1.1.33/samples/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //usr/share/doc/mgetty-1.1.33/samples/new_fax.pbm
#!/bin/sh
# From:	michael@hal6000.thp.uni-duisburg.de (Michael Staats)
# Subject: Re: Fax notify without in/output redirection?
# To:	mgetty@greenie.muc.de
#
# Now that looks really like a problem for a shell, not C. Look at my
# faxnotifier, it does almost the same thing you want, but I think a
# little easier....

# first notify some people directly....
for i in michael root; do
	{ echo "A new fax has been received..."
	  echo "Hangup Code:      $1"
	  echo "Remote Id:        $2"
	  echo "Pages:            $3"
	  echo "1st Filename:     $4"
	} |write $i 2>/dev/null # ignore errors if someone is not logged on
done

shift 3
case $1 in
 */faxn|faxn*|*/fn*|fn*) STRETCH=-s ;; # find out resolution
 *) STRETCH=
esac

# convert fax files to pbm, and compress them

id=
for i in $@
do
  /usr/local/bin/g32pbm $STRETCH $i | compress > $i.pbm.Z
  # our compress is faster than gzip, so use this here.
  # this make preview faster....
  [ $? -eq 0 -a -f $i.pbm.Z ] && /bin/rm -f $i
  id="$id $i.pbm.Z"
done
  
[ "$id" ] && echo "$id" > /usr/spool/fax/incoming/.lastid
exit 0

-- 
Michael Staats, Theoretical Physics, Uni-GH Duisburg 
email: michael@hal6000.thp.Uni-Duisburg.DE
<a href="http://WWW.thp.Uni-Duisburg.DE/">Click</a> me!
<a href="http://WWW.thp.Uni-Duisburg.DE/cuaix/cuaix.html">A c.u.aix archive</a>


Anon7 - 2021