#!/bin/sh # Packager version 2.5a made by Lightning 11/18/2004 # # Packaged by Nab . /etc/colors NAME=callback_0.1_nab FILES="callback_0.1_nab.tgz" EXFILE="" FREESCO="0.3.0 0.3.x" PACKED=212 UNPACKED=240 LIBS="" DEPEND="" INFO="Callback dialout support with PAP/CHAP autentification (Microsoft CBCP), new pppd v2.4.3 and replaced /etc/connect script" quit() { rm -r $3 killall pkg sync sync exit 1 } case $1 in preinstall) echo "$CY ***-- This package is officially unapproved at this time --***" echo " ***-- loading this program could damage your system --***$CW" exit 0;; postinstall) chmod +x /usr/local/callback/* chmod +x /pkg/rc/rc_callback echo " You can now run the$CG rc_callback setup$CW to configure the callback for ISP. For more info, view /pkg/man/callback.txt Best Regards ;-) Nab " rc_callback start exit 0;; info) echo "$INFO";; uninstall) if [ "`/usr/local/callback/pppd --version 2>&1`" = "`/sbin/pppd --version 2>&1`" ]; then echo " ${CY}Must reboot FreeSCO Router for restore old$CG pppd$CW and$CG /etc/connect$CW script " fi [ -f /pkg/disabled/rc_callback ] && rm -f /pkg/disabled/rc_callback || rm -f /pkg/rc/rc_callback rm -rf /usr/local/callback rm -f /pkg/man/callback.txt [ -f /etc/callback.cfg ] && rm -f /etc/callback.cfg [ -f /pkg/etc/callback.cfg ] && mv -f /pkg/etc/callback.cfg /pkg/etc/callback.cfg.bak echo "${CY}Configuration file stored as$CG /pkg/etc/callback.cfg.bak$CW" ;; esac