SquidGuard is a URL redirector used to use blacklists with the proxysoftware Squid. There are two big advantages to squidguard: it is fast and it is free.
Drupal SVN Repo
Primary tabs
cd /tmp
mkdir drupal
cd drupal
mkdir 7.x
mkdir 7.x/core 7.x/modules 7.x/themes 7.x/core/currentCreate the Subversion project:
svnadmin create /var/svn/drupal
svn import /tmp/drupal file:///var/svn/drupal -m "Initial import of Drupal repo."
find /var/svn/drupal -type f -exec chmod 660 {} \;
find /var/svn/drupal -type d -exec chmod 2770 {} \;
chown -R nobody.nobody /var/svn/drupalCreate the Trac project:
cd /var/trac
trac-admin drupal initenvAdjust the file permissions:
chown -R nobody:nobody drupalAdd a Drupal core release to the repo
At this point, we will intentionally populate the Drupal core section of our repo with an outdated version so that we can demonstrate how to update it afterwards.
Download a tarball of Drupal 7.18:
cd /tmp
wget http://ftp.drupal.org/files/projects/drupal-7.18.tar.gz
tar zxf drupal-7.18.tar.gz
rm -f drupal-7.18.tar.gzLoad the release into the repo as current:
svn_load_dirs.pl http://mysvnrepo.com/svn/drupal/7.x/core current /tmp/drupal-7.18 -t drupal-7.18Update the Drupal core
Add the new version of Drupal to your repo
Download the new tarball:
cd /tmp
wget http://ftp.drupal.org/files/projects/drupal-7.18.tar.gz
tar zxvf drupal-7.18.tar.gz
rm drupal-7.18.tar.gzLoad the release into the repo as current:
svn_load_dirs.pl http://mysvnrepo.com/svn/drupal/7.x/core current /tmp/drupal-7.18 -t drupal-7.18- Log in to post comments