aegis - A GUI (gtk2-perl) front-end for File::Scan ChangeLog

HOWTO


# aegis 0.1.2a
# ============
# Prerequisites:
# Perl
# Various Perl modules (see below)

# Prior to version 0.1.0, the package used to be called "aegis".  To avoid
# confusion with something else called aegis, it was renamed to
# aegis-virus-scanner.  If you have a tarball or source directory named just
# "aegis", remove it/them manually.  The commands below will only remove
# aegis-virus-scanner-* tarballs and source directories.

# This is the last 0.x version of Aegis, which is an on-demand front-end for
# the File::Scan Perl module.  This one hasn't been updated since January
# 2006 and is not supported by the author.  File::Scan hasn't been updated
# since May 2005.
#
# The 2.x version of Aegis is a background scanner that uses ClamAV (by way
# of File::Scan::ClamAV).  I have yet to try the 2.x version because I don't
# have a need for a background GUI scanner, but also because my desktop is
# KDE.  If/when I do, I'll add it here.

cd
test -f installed/aegis-virus-scanner-0.1.2a.tar.gz &&
mv installed/aegis-virus-scanner-0.1.2a.tar.gz .
test ! -f aegis-virus-scanner-0.1.2a.tar.gz &&
wget http://jodrell.net/files/aegis-virus-scanner/\
aegis-virus-scanner-0.1.2a.tar.gz

# Verify tarball w/ md5sum:
echo "f5bca8463b318b247b7b589222811330  aegis-virus-scanner-0.1.2a.tar.gz" \
| md5sum -c

# Install the required perl modules:
perl -MCPAN -e shell
o conf make_install_arg UNINST=1
o conf prerequisites_policy follow
install ExtUtils::PkgConfig
install ExtUtils::Depends
install Glib
install Gtk2
install Gtk2::GladeXML
install Gnome2::VFS
install File::Scan
install Archive::Zip
install Archive::Tar
exit

mkdir -p -m 0700 src
cd src
find -maxdepth 1 -type d -name "aegis-virus-scanner-*" -exec rm -r {} \;
tar xzvf ~/aegis-virus-scanner-0.1.2a.tar.gz
cd aegis-virus-scanner-0.1.2a
test $UID = 0 && chown -R root:root .
./configure
make
su -c "make install"
cd
mkdir -p -m 0700 installed
rm -f installed/aegis-virus-scanner-*.tar.*
mv aegis-virus-scanner-0.1.2a.tar.gz installed/

# /usr/share/pixmaps/aegis-virus-scanner.png can be used as a desktop icon

List of HOWTOs

Web page itself last updated: 2023-12-20 8:06pm (EST -0500)
HOWTO last updated: 2007-08-19 1:52pm
Copyright © 2001-2024 Jason Englander. All Rights reserved.
[HTML5]