Hosting for ATTAC Britain London SocialTools hosts the ATTAC Britain web site at http://attac.org.uk, and its mailing lists at http://lists.attac.org.uk, on rabelais ...
use debootstrap to get the basic system If you bootstrap from the CD, you will miss a package devfsd. You can get the basic bootstrap from the CD and then add "include ...
TOC Debian Woody to Sarge These are few notes on upgrading Debian woody to sarge. general comments It took 12hrs to dist-upgrade two servers in parallel. That included ...
Development process SocialTools is an Open Organization. The project's main development effort revolves around maintaining and improving ServerConfigStandard, a recipe ...
ESF 2004 in London, first IRC meeting, 18 Dec 204 present: nizar, adnane, barbygere, javi, oscar, toni (note: when there is no name in brackets in the front of the ...
Experimental Content Management System I think it would be useful to have a more powerful content management system than TWiki at our disposal, for those times when ...
INCLUDE{CssStyles} TOC existing automated and remote Linux install systems HOWTO Install Debian Onto a Remote Linux System This document attempts to describe the ...
INCLUDE{CssStyles} TOC notetaker Set of scripts and configurations that make it easy to keep a system changelog. Task that it tries to solve is described at TaskServerSystemLog ...
Sympa 5 Sympa 5 can produce rss feeds via wwsympa, using combination of arguments passed in a URL. RSS 2.0 is supported at the moment. Sympa (latest beta) RSS feeds ...
INCLUDE{CssStyles} BoostrapingBasicDebian very incomplete notes on using deboostrap (see below for more docs on this) UmlTonisBasicCommands commands used to start ...
TOC homepage Webalizer homepage: http://www.mrunix.net/webalizer/ technique used for multiple virtual hosts We're using technique described at http://www.mrunix.net ...
TOC homepage Webalizer homepage: http://www.mrunix.net/webalizer/ technique used for multiple virtual hosts We're using technique described at http://www.mrunix.net ...
note: a lot of mature backup solutions are written specifically for tape backups. conclusion : it's either rdiff-backup (possible slbackup, its wrapper) or duplicity ...
Experimental Chat Service We should offer some sort of chat service. IRC is very limited and confusing for new users, and there are no good free clients for Windows ...
Experimental Directory Service Many organizations maintain contact information about other organizations and individuals that they work with. Much of this information ...
Experimental Mail Services Requirements: IMAP mailboxes Virtual users (who just have mail on the system but no Unix account) All information about users is in LDAP ...
Hosting for Goldsmiths College Student Project London SocialTools hosts the Goldstmiths College Student Project web site at http://gold.socialtools.net, and its mailing ...
Infrastructure architecture grand plan basic requirement is that we do less work. we want to read books more. some principles: whenever possible, keep the system ...
infrastructure architecture issues outlining the context I'm thinking that the basic problem we're trying to solve is this: Create a recipe for setting up a reliable ...
Debian GNU/Linux on an IBM Thinkpad T23 TOC Introduction Debian runs quite well on this system, and the installation should be pretty simple if you use the configuration ...
INCLUDE{"CssStyles"} Extra info on running GNU/Linux on IBM Thinkpad T23 TOC #UsbConf USB to list all you PCI devices, use $ lspci v kernel config There are too many ...
SocialTools Project Non-Priorities website (1) Gnu skin and mod perl for this TWiki (2) social tools logo infrastructure architecture (1) list/explain issues that ...
London SocialTools Collective At the moment we're mainly focused on hosting groupware for activist groups and collectives that have very limited resources, and on ...
London SocialTools Collective Priorities This list of priorities is maintained by people working on tasks. If you have improvements to suggest please send them to ...
London SocialTools Collective Project Log Oct 2004 we started hosting stundet project: GoldsmithsCollegeLondonStudentPro For entries prior to January 2004, see the ...
Mail filtering ideas The standard configuration includes Spamassassin because, in my experience, it works great: it correctly flagged about 99 of the spam I received ...
Hosting for the Mobilisation for the European Social Forum London SocialTools hosts the Mobilisation for the European Social Forum lists at http://lists.mobilise ...
23 Nov moved to newt.southspace.net see virtual host entry on there at /usr/local/apache/conf/vhost/www.open-organizations.org TODO Add GNU skin Make the Wiki run ...
flasher instructions sending an entire new OS/platform to the device's flash nokia dev webserver Nokia provided filesystem images and flashers Main.ToniPrug 23 ...
The list of priorities define at any moment the agenda of the project's development. Any change in the agenda will be reflected there. This list of priorities solves ...
INCLUDE{"Stac.CssStyles"} Charter of the SocialTools Network Note: this document is now maintained as part of the SocialTools web site. See WebsiteMaintenance. Terms ...
Statement of Principles Note: this document is now maintained as part of the SocialTools web site. See WebsiteMaintenance. In recent decades, capitalism has spread ...
Old version of the socialtools.net web site We used to maintain the socialtools.net web site here; now it's maintained using the system described in WebsiteMaintenance ...
Hosting for Open Organizations London SocialTools hosts the Open Organizations mailing list at http://lists.socialtools.net/wws/info/openorg-dev, on rabelais.
Work with Organiclea Organiclea is a small collective that grows organic produce on allotments in North London. Organiclea, and some of the other groups that use ...
Summary of Meeting with Organiclea, 29 March 2003 At the Hornbeam Environmental Centre, 458 Hoe Street, London E17 9AH 5.00 p.m. About six members of Organiclea, ...
Organiclea Project Log 2003 23 Nov Taught Dave how to administer Sympa and TWiki, without getting into virtual hosts (I can teach him how to make virtual hosts when ...
Organiclea Project Priorities Our work on this project is essentially done. We're available to help Organiclea if they have technical problems they can't handle themselves ...
SocialTools Project Log TOC 2005 02 July rabelais and valter, in 12hr session, upgraded to debian stable 2004 January 2004 03 Jan Separated the London SocialTools ...
This list of priorities is maintained by people working on tasks. If you have improvements to suggest please send them to the socialtools-dev list. Once tasks are ...
Apache on rabelais Configured as in StandardApache. Config files for virtual hosts are not kept in this Wiki (it's not convenient to do so, since there would be lots ...
Backups from newt.southspace.net The Open Organizations and SocialTools Wiki is hosted on newt.southspace.net , and is backed up weekly to /home/soctools/backups ...
Rabelais changelog 2005 17 Nov RabelaisTWikiRestrictBots trying to make bot restrictions less resource expensive (403/401) 24 Sep tool for monitoring and restarting ...
Rabelais Config Files See StandardConfigFiles. Local versions are attached to this topic. For other config files, see the program-specific pages under ServerConfigRabelais ...
Overview of Rabelais Configuration Rabelais is an old desktop machine that's been outfitted as a server on a home ADSL line, to run a small number of online collaboration ...
Courier IMAP Courier is an IMAP server that uses Maildir mailboxes. This isn't meant for production use yet, and should be moved to the new development server once ...
CVS on Rabelais TOC Configured as in StandardCvs. viewcvs Viewcvs allows web browsing of a cvs repository and downloading of tarballs, if enabled. To install it from ...
Initial Debian Installation on Rabelais Installed as in StandardDebianInstall. Local stuff: 1 Language variant: English (United Kingdom) 1 Keyboard: querty/uk 1 Additional ...
Rabelais /etc/aliases Once Sympa is installed, we'll probably need something like the modification at the bottom of this file. # This is the aliases file it says ...
Rabelais /etc/exim/exim.conf Summary: rabelais delivers mail addressed to local users in the socialtools.net domain. rabelais can be used as a relay by local users ...
Rabelais Linux Kernel Configuration Installed as in StandardKernelConfig. Kernel version: 2.4.23 It's OK to let lvmcreate initrd work out the size of the initrd for ...
Network Time Protocol daemon Installed as in StandardNtp. We're using these servers: ntp2a.mcc.ac.uk ntp2b.mcc.ac.uk ntp2c.mcc.ac.uk ntp2d.mcc.ac.uk ntp0.sandvika ...
Partitions on Rabelais Physical Partitions All partitions were created initially as ext2 partitions, using Partition Magic 7. Total size on each disk: 58643 Mb Label ...
RAID and LVM Configured as in Socialtools.StandardRaidLvm. With only one drive plugged in, it seems that that drive must also be configured as the master, otherwise ...
download latest CGI::SpeedyCGI from CPAN cd to its dir. perl Makefile.Pl make make test make install use in /var/www/www.open-organizations.org/twiki/bin/view to ...
Bots are at the moment crawling everything, including all opearations available via twiki other then reading pages. Attempting those actions (see RewriteRule list ...
Users and Groups on Rabelais Configured as in StandardUsersGroups. Sysadmins ben (Main.BenjaminGeer) toni (Main.ToniPrug) Mail to root is normally delivered to ben ...
The SocialTools Debian Root-on-LVM-on-RAID-on-IDE HOWTO By Main.BenjaminGeer and Main.ToniPrug version 1.8.1 X NOTE: We upgraded to Debian stable, sarge. These instruction ...
About the examples In these instructions, we'll assume you're setting up an imaginary server: hostname myserver.example.org IP address 10.0.0.243 local network 10 ...
Experimental development This is where new, experimental ideas are documented. When they are considered stable, they are moved into the standard configuration, and ...
Local configuration of each SocialTools server London SocialTools rabelais.socialtools.net production box valter.socialtools.net development and monitoring box pijade ...
Necessary Skills Basic knowledge of PC hardware. Ability to install hard disks, memory, etc. Suggested reading: PC Hardware in a Nutshell, 3rd Edition, by Barbara ...
Pijade Configuration A development and testing machine, called pijade after Moa Pijade (born in Belgrade 4.I.1890., died in Paris 15.III.1957), painter, journalist ...
Rabelais Configuration This page documents the configuration of rabelais.socialtools.net , a server named after François Rabelais. Unless otherwise noted, it is configured ...
How to set up a SocialTools server Version 0.8.5 Introduction Necessary Skills About the examples Local Network Minimum hardware specs Network connection and hardware ...
Valter Configuration A development and testing machine, called valter after the code name Marshal Tito used while working in Moscow at the Comintern in 1936, and ...
MUNIN monitoring and graphing system TOC Munin version 1.2.3 Introduction Munin is a tool for graphing all sorts of information about one or more servers and displaying ...
Finishing Social Contract Should specify: ST's relationship to OO, e.g. do our processes change to reflect new versions of OO? What sorts of organizations can apply ...
SocialTools in Africa This is a page of links and thoughts relating to the idea of building/installing SocialTools servers in Africa. The Internet in Uganda (Steve ...
Hosting for SocialTools London SocialTools hosts the SocialTools web site at http://socialtools.net, as well as the lists at http://lists.socialtools.net, on rabelais ...
software: mailing lists tasks to do (1) investigate Sympa mailing list manager (2) compare features of mailman/sympa (3) choose and install one of them done none ...
software and service we offer to do (1) how do we link social change, organizational practices and software (2) what software do we choose to offer and why (3) apart ...
software and service that we will run to do (1) define software and services (2) list issues related to (1) (3) implement (1) and find solutions to (2) done dependencies ...
software: twiki in general, automating installation is primary task! (1) install single twiki on rabelais and document the procedure (2) install, test templating ...
TOC compaq specific neccesary utilities We got couple of old PC's to run as testing servers for stac, and whatever else we need to test. They're Compaq Deskpro 2000 ...
Apache HTTP server TOC Apache version Tested with Apache 1.3.33. Overview Apache is the most commonly-used HTTP server. Here we install it with some modules that ...
Installing Debian packages TOC Apt configuration It's nice to be able to run debian 'stable', yet still be able to install the occasional package from 'testing'. ...
BIND DNS server TOC BIND version Tested with BIND 9.3.1. Introduction BIND is the most commonly-used DNS server. Unfortunately, security vulnerabilities have often ...
Clam AntiVirus TOC Clam Version Tested with Clam AntiVirus 0.73. Introduction Clam AntiVirus is a fast command-line virus checker. It uses a local virus database ...
Config files in /etc TOC For the initial Debian installation /etc/bash.bashrc Add this to support programmable completion in all interactive shells: # enable bash ...
CVS version control system TOC Cvs version Tested with CVS 1.12.7 and cvsd 1.0. (26th June 2005: upgraded to CVS 1.12.12 and cvsd 1.0.7) Introduction CVS is the most ...
Rabelais Database Policies Actual databases go in /var/db , e.g. in /var/db/mysql for MySQL databases. Database logs go in /var/log . Try to avoid the administration ...
Initial Debian Installation This is just to get the system running. The kernel will be recompiled later. 1 Start with Debian Woody installation CDs. Boot from CD ...
Minimum hardware specs This shouldn't be a machine you're going to use for anything else. If you can afford a new, fast machine, or just happen to have one lying ...
Jed Jed is a small text editor with an Emacs-like syntax; it uses a lot less memory than Emacs. sudo apt-get remove purge emacsen-common emacs20 sudo apt-get install ...
Linux Kernel Configuration TOC General Instructions Use Linux kernel 2.4.23 or later. Instructions on compiling the kernel can be found in the kernel compilation ...
Miscellaneous Debian packages bzip2 and unzip (file compression) grep-dctrl (needed for bash completion) wget (non-interactive download of files from the Web) ncftp ...
Monit Monit can start a process if it does not run, restart a process if it does not respond and stop a process if it uses to much resources. It can do much more ...
Mutt mail user agent TOC Mutt version Tested with Mutt 1.3.28i. Installation Install the Debian package: sudo apt-get install mutt Add the following to /etc/Muttrc ...
Network connection and hardware Choosing an ISP A typical home ADSL connection will provide a minimum uplink speed of 64 Kbps, and up to 250 Kbps for short periods ...
Network Time Protocol daemon This keeps the system clock set accurately. sudo apt-get install ntp-server You'll be prompted for some servers; you can find a list ...
OpenSSH Secure Shell TOC OpenSSH version Tested with OpenSSH 4.1p1. Introduction SSH (Secure Shell) is a way of logging into a remote machine over an encrypted connection ...
Disk partitions You can partition your drives during the Debian installation. Create partitions of exactly the same sizes on both drives. On each disk, make one small ...
Perl Modules Installing CPAN.pm Download CPAN.pm. Unpack the tarball, and: perl Makefile.PL make sudo make install Since we're behind a firewall, make sure /etc/profile ...
Postfix mail transfer agent TOC Postfix version Tested with Postfix 1.1.11. Introduction Postfix is a mail transfer agent that has a good reputation for being fast ...
RAID and LVM Configuration Use the RaidLvmHowto X outdated document, based on debian woody installer. Create the following filesystems. The sizes are suggested for ...
rssh Restricted Shell TOC rssh version Tested with rssh 2.2.3. Introduction rssh is a shell that's meant to be used with SSH; it allows people to transfer files using ...
Security policies TOC Introduction If you don't take security seriously, you run a very real risk that someone will break into your system over the network, and wreak ...
Compiling Software from Source TOC Directory Structure When we compile a program from source, we install it in its own directory under /usr/local , e.g. /usr/local ...
Spamassassin spam filter TOC Spamassassin version Tested with Spamassassin 3.0.4. Introduction These instructions are adapted from this article. The result is that ...
STAC (Software Tools Automated Configuration) Stac is a tool that is meant to take the drudgery out of installing and configuring software, and eventually to automate ...
Sympa mailing list manager TOC Sympa version Tested with Sympa 3.4.4.3. Overview Sympa is a mailing list manager with a good web interface, good archiving, good handling ...
TWiki Collaborative Editing System TOC TWiki Version Tested with TWiki 20030201. Current TWiki release is 02 Sept 2004, there could be small differences in install ...
Users and Groups TOC Users Sysadmins have sudo privileges, allowing them to run commands as root. Mail to root is normally delivered to one of the sysadmins, by setting ...
Training System Administrators These are some thoughts on training people to set up and administer SocialTools servers, based on some experience of training beginning ...
INCLUDE{CssStyles} TOC Keeping Server System Log task description Bit of abstraction: server, site of our work is at the same time the object of it. Command line ...
Automating new client setup to do (1) user account (2) ssh keys (3) DNS for the client's domain (4) HTTP, with scp access (5) TWiki (Main.ToniPrug) (6) Mailing lists ...
what processes need automation to do note (28 June 03): all of this is now planned to be done by stac, which wasn't the case when we started. it shows how scope of ...
testing process Set things up for an imaginary client Wipe hard disk Rebuild server from scratch Restore imaginary client's configuration and data All this should ...
Currently, I only use two UMLs at the same time. To set up networking i stick all this into a file: tunctl u toni t uml0 tunctl u toni t uml1 ifconfig uml0 192.168 ...
Valter changelog 2005 13 Aug Monitoring service put in production on valter. 02 Jul upgraded to debian stable, parallel with rabelais. 2004 23 Jan Upgraded kernel ...
Overview of Valter Configuration Valter is an old desktop machine that's been outfitted as a development server for the SocialTools project. Operating System Debian ...
Initial Debian Installation on Valter Installed as in StandardDebianInstall. Local stuff: 1 Language variant: English (United Kingdom) 1 Keyboard: querty/uk 1 Additional ...
Valter hardware This is a very nice old Hewlett-Packard Vectra desktop machine. The design is very modular, making it easy to add and remove components. Our exact ...
Valter network configuration Valter is connected to an ADSL line at the Dependent office. IP addresses: Hostname IP Purpose valter.socialtools.net 81.187.213.252 ...
Postfix on Valter Installed as in StandardPostfix. Valter isn't listed as a mailhost in DNS; all socialtools.net mail goes to mail.socialtools.net . However, mail ...
RAID and LVM on Valter Configured as in StandardRaidLvm. toni@valter:~$ sudo lvscan lvscan ACTIVE "/dev/vg1/root" 2 GB lvscan ACTIVE "/dev/vg1/home" 33 GB lvscan ...
The SocialTools Network Wiki For an introduction to this project, see http://socialtools.net. Standard Server Recipe How to set up a standard SocialTools server ...
NOTIFYTOPIC is a subscription service to be automatically notified by email when topics change in the Open-org.Socialtools web. This is a convenient service, so you ...
Open-org.Socialtools Web Preferences The following settings are web preferences of the Open-org.Socialtools web. These preferences overwrite the site-level preferences ...
This is technique that i picked up at Open Mute project. Quim Gill introduced it to the rest of the team, and it helped immensly. It allows better collboration, better ...
Statistics for Open-org.Socialtools Web Month: Topic views: Topic saves: File uploads: Most popular topic views: Top contributors for topic save and uploads: Jul ...