feather.perl6.nl

# This is feather.perl6.nl

See the original announcement for what this box is set up for.

A user 'foo' can publish files in his ~/public_html. They are accessible via http://feather.perl6.nl/~foo/.

To find out what users are doing here and what they have to say, finger them. They can hide their ~/.plan from the outside world by creating a ~/.nofinger file.

Secure (enough) web services for authenticated users:

- IRC chat (Freenode #perl6)
- Mail

Please read about svk.

# FAQ: Can I use CGI/mod_perl on feather?

Yes, but not via the default Apache. Every form of web development requires specific settings, and that makes maintenance hard. It is, however, very easy to run your own Apache. Here's how:

>     cp -rp ~juerd/apache ~
>     perl -i -pe's/juerd/$ENV{USER}/g' ~/apache/httpd.conf
>     perl -i -pe's/Listen 8000/"Listen " . (7000 + $<)/e' ~/apache/httpd.conf

To start your web server, run `/usr/sbin/apache -f ~/apache/httpd.conf`. To stop it, run `killall apache` (ignore that it couldn't kill the system wide apaches).

# FAQ: How do I redirect my feather email to my other mail address?

Use qmail's .qmail system. See `man dot-qmail` for details.

>     echo '&other-address@example.org' > ~/.qmail

This web site is in Pugs' repository, in docs/feather. If you have the time and skills to improve it, please do not hesitate. In style, structure and contents, it's awful at this moment :) The site is synced every 5 minutes.