Unfortunately no one can be told what fun_plug is - you have to see it for yourself.
You are not logged in.
I wanted to share the script I use for keeping a local copy of all ffp packages. Run it as a cron job and have the most up-to-date mirror. In addition, my script links all of the packages from the 3 main repositories (that I know of) into the "/ffp/pkg/packages" directory so no more hunting around for a particular package or version. No need to "find" either. ;-)
You can add a line to update any currently installed packages (cd packages; funpkg -u *.tgz) at the end. I have left it out, since configuration files or customization may be lost when a package is uninstalled before installing a newer version, which would cause a considerable amount of headache to users. This happened to me *once* before I had established backups of my ffp installation.
Suggestions, comments welcomed.
#!/ffp/bin/sh
## This script downloads/syncs all of the packages in the three major
## ffp package repositories.
##
## In addition, the script places links from the other repositories
## into the Fonz' Packages directory so one does not have to go
## hunting through directories for a package or lastest package
## version.
##
## Most useful if set as a weekly or monthly cron job
##
## Last Update: 20 Feb 2011 07:43:00
cd /ffp/pkg/
echo ""
date
echo ""
echo "################################################################################"
echo "# Syncing Fonz packages Folder #"
echo "################################################################################"
/ffp/bin/rsync -av --delete inreto.de::dns323/fun-plug/0.5/packages .
echo ""
echo "################################################################################"
echo "# Syncing Ulis additional Folder #"
echo "################################################################################"
/ffp/bin/rsync -av --delete ffp.wolf-u.li::ffp/additional .
chown -R root:root /ffp/pkg/
echo ""
echo -n "Creating links..."
for dirname in `ls additional`
do
for filename in `ls additional/$dirname`
do
ln -s ../additional/$dirname/$filename packages/$filename
echo -n .
done
done
echo " done."
echo ""
echo "################################################################################"
echo "# Syncing Fonz extra-packages Folder #"
echo "################################################################################"
/ffp/bin/rsync -av --delete inreto.de::dns323/fun-plug/0.5/extra-packages/All/ ./extra-packages
chown -R root:root /ffp/pkg/
echo ""
echo -n "Creating links..."
cd extra-packages
files=`ls *.tgz`
cd ..
for filename in $files
do
ln -s ../extra-packages/$filename packages/$filename
echo -n .
done
echo " done."
echo ""Last edited by neerav (2011-02-20 19:42:59)
Offline