checkbot - Perl-based HTML link checker ChangeLog

HOWTO


# checkbot 1.79
# =============
# Prerequisites:
# Perl

# Install required perl modules:
su -c "perl -MCPAN -e shell"
o conf prerequisites_policy follow
o conf make_install_arg UNINST=1
install Bundle::CPAN
install LWP
install URI
install HTML::Parser
install MIME::Base64
install Net::FTP
install Digest::MD5
install Mail::Send
install Time::Duration
exit

# If you want it to be able to check https URLs, also install Net::SSL

cd
test -f installed/checkbot-1.79.tar.gz && mv installed/checkbot-1.79.tar.gz .
test ! -f checkbot-1.79.tar.gz &&
wget http://degraaff.org/checkbot/checkbot-1.79.tar.gz
mkdir -p -m 0700 src
cd src
find -maxdepth 1 -type d -name "checkbot-*" -exec rm -r {} \;
tar xzvf ~/checkbot-1.79.tar.gz
cd checkbot-1.79
test $UID = 0 && chown -R root:root .
perl Makefile.PL
make

# Become root to install it
su

# Install it
make install

# If you want to use the sample checkbot.css, copy it somewhere
# in your web space and make it readable to the user that runs
# Apache:
cp checkbot.css /usr/local/apache/htdocs/checkbot.css
chown root:nobody /usr/local/apache/htdocs/checkbot.css
chmod 640 /usr/local/apache/htdocs/checkbot.css

# Become yourself again
exit

cd
mkdir -p -m 0700 installed
rm -f installed/checkbot-*.tar.*
mv checkbot-1.79.tar.gz installed/

# See 'man checkbot' for usage info.


# If you ever need to uninstall Checkbot, this should do it:
su
find /usr/lib/perl5/site_perl -type d -name "checkbot" -exec rm -r {} \;
rm -f /usr/bin/checkbot /usr/share/man/man1/checkbot.1
exit
find ~/src -maxdepth 1 -type d -name "checkbot-*" -exec rm -r {} \;
rm -f ~/installed/checkbot-*.tar.*

List of HOWTOs

Web page itself last updated: 2023-12-20 8:06pm (EDT -0400)
HOWTO last updated: 2007-04-13 8:20pm
Copyright © 2001-2024 Jason Englander. All Rights reserved.
[HTML5]