
Sprawdz w system.cfg zmienną PROXY musi byc:
# [ethernet/leased/printer/ras router]
GATEWAY= #911.Default gateway, if exist.
DNSADDR=194.204.159.1 #912.Primary DNS address for ethernet connection
DNSADDR1=194.204.152.34 #913.Secondary DNS address for ethernet connection
PROXY="" #914.HTTP proxy addr[:port]
wszelkie smieci powoduje zle dzialanie installpkg:
installpkg) [ "$PROXY" ] && export PROXY
Po wyexportowaniu prawdopodobnie snarf bałwan jestem z tej zmiennej
Trzeba:
-1. Sciagnac pliki *.sh i *.tgz
0. Aczkolwiek wszystkie

pakiety zbudowane sa w podobny sposób do kazdego trzeba podejsc w indywidualny sposob
1. w pliku *.sh zahaszowac linie snarf.....
2. umiescic plik *.tgz w katalogu gdzie wgralby go snarf tu: /mnt (kopie bo jak cos pójdzie nie tak to zostanie skasowna
mozna zahaszowac linie rm -f
3. zahaszowac linie sptawdzajace wersje, wolny ram i dysk bootdev
4. jesli skrypt nadal sygnalizuje bledy reagowac zmieniajac odpowiednie linie
# Preinstall
echo;echo " This package was last updated on ${DODATE}.";echo
echo " To get the latest ${NAME} package, use:"
echo " installpkg $SITE/$NAME ";echo
#[ "$2" = $VERSION ] || err " Sorry, this package is for $VERSION, installation aborted."
#[ "$4" -lt $DISK_USAGE ] && err " Sorry, not enough disk space to install."
#[ "$5" -lt $RAM_USAGE ] && err " Sorry, not enough ramdisk space to install."
#[ "$bootdev" = fd0 ] && err " Sorry, this package is for harddisk only."
if [ -d /mnt/router/packages/${NAME} ]; then
echo " Hmm, $NAME seems to be installed already,"
read -p " Are you sure you want to reinstall over the top of it [y/n] ? " tmp
[ "$tmp" = y ] || err " Cancelled."
fi;echo
if [ -f /mnt/router/packages/proftpd/proftpd.conf ];then
mv /mnt/router/packages/proftpd/proftpd.conf /mnt/router/ 2>/dev/null
echo " your old proftpd.conf has been moved to /mnt/router/ "
fi
# Install
cd /mnt
#snarf $1/$NAME.tgz || err " An occured while downloading. Installation aborted."
cd /
killall ${NAME} 2>/dev/null
zcat < /mnt/$NAME.tgz | star || err " $NAME.tgz seems to be corrupt, try downloading again."
rm -f /mnt/$NAME.tgz
zobacz komende installpkg
PS. Nie róbcie tego sami w domu

PSS. Jesli ktos zrobi to tym sposobem to potrafi również zmusić snarf-a do pracy, opis jest tylko po to by pokazac, że można.

PSSS. Za szkody wynikle ze stosowania tej metody nie odpowiadam, robisz to na własną odpowiedzialniość.

[/code]