http://qs321.pair.com?node_id=1044222

Update:

The website http://perlmonk.org is now back online. You can also access a particular user's home page with the format <user>.perlmonk.org, like this: liverpole.perlmonk.org.

Update 2: The domain name expired and I haven't taken steps to renew it, as there doesn't seem to be much interest in it. If I'm wrong, and you still want to use perlmonk.org, please message me and let me know. You can still access it via ssh if you have an account there (the address as of 2013-12-12 is 108.20.129.108, but that's a dynamic address, so it may change in the future).


Just this past week I was given the honor of taking over the disk containing perlmonk.org.

To read the IDE drive I made use of a clever hardware hack by one of my smart colleagues -- a dead USB DVD with its drive removed became a general-purpose external USB IDE reader.

After connecting the drive to my home computer, I created a VM (virtual machine) with RedHat Fedora on it, and wrote several scripts to help add the users IDs, passwords, and files to the respective locations /etc/passwd, /etc/shadow and /home/<username>.

The former owner of the drive will be transferring the domain name "perlmonk.org" to me, after which I will make it available as a webpage and for ssh access for those people who have accounts on it.

As a webpage, it may only be available temporarily -- my ISP (Verizon.net) doesn't technically allow non-static IP addresses like mine to host servers (especially true for commercial websites, but they may complain anyway if there's a lot of traffic) -- and I'd like to avoid getting in trouble with them.

Plus, some of the pages may not show up without modifications, since the structure of /var/www/html is not identical. (Some of this may be correctable once I've had a chance to play with mod_rewrite rules).

But for ssh access, if you had an account on perlmonk.org previously, you should be able to ssh in and have access to your all your files. From a terminal window, the ssh syntax is:

# ssh -l <username> -p 3322 173.76.237.202

So I can connect, for example, with:

# ssh -l liverpole -p 3322 173.76.237.202

And once the domain name is transferred to me, you'll be able to use:

# ssh -l <username> -p 3322 perlmonk.org

(Note that I'm using port 3322 so that I can differentiate between traffic going to the perlmonk.org VM and traffic to my own website).

Please respond here if you have any questions you'd like addressed, or send me a private message if you have any personal issues (eg. needing your password reset).

Thanks, liverpole

Update:  Also let me know if there are any Perl modules you need installed. I've already found and installed a few that were missing (eg. Date::Calc, Image::Magick, LWP::Simple).


s''(q.S:$/9=(T1';s;(..)(..);$..=substr+crypt($1,$2),2,3;eg;print$..$/

Replies are listed 'Best First'.
Re: Perlmonk.org available again
by Anneq (Vicar) on Jul 16, 2013 at 14:11 UTC

    Thank you, liverpole. This is greatly appreciated.

    Lots of thanks to Chris Wren for his past support.

    I have some questions:

    1. Any idea when the domain name transfer will occur?

    2. It looks like you have not set up UserDir directories in the Apache configuration. Do you plan on doing this? This is necessary for me to test web apps.

    3. Do you intend to install and allow fast cgi? This is not essential for my testing, just curious. And it might help to reduce your traffic.

    If and when you have the time, could you please install the following modules:

    Perl6::Junction Catalyst::Runtime 5.9 Catalyst::Plugin::ConfigLoader Catalyst::Plugin::Session::Store::DBIC Catalyst::Plugin::Session::State::Cookie Catalyst::Plugin::StackTrace Catalyst::Plugin::Static::Simple Catalyst::Action::RenderView

    Also, I'm willing to help out if you need it. Just private msg me if you want some support for perlmonks.org.

    Anne

      Thank you Anneq,

      Unfortunately, I don't know when the transfer will happen. The person who previously owned the disk says he also owns the domain, and will transfer it to me, but he tends to be somewhat slow to respond to my emails.

      I will take you up on your offer to help (thank you), and I'll send you a private msg now...

      Cheers, liverpole


      s''(q.S:$/9=(T1';s;(..)(..);$..=substr+crypt($1,$2),2,3;eg;print$..$/

        John,

        Not having a domain name is not a problem for me, as long as I can access the host via an IP address.

        Glad to be of help.

        Anne

Re: Perlmonk.org available again
by Tanktalus (Canon) on Nov 28, 2013 at 21:17 UTC

    Nice job, liverpole! Of course, it takes basically forever for some of us to notice :)

    I've managed to get the cb stats updating again there, I think - but it was a bit tricky because I can't just "ssh -p 3322 tanktalus@perlmonk.org" - perlmonk.org resolves to one IP address and then bounces to a separate one, and that doesn't work for ssh :) Hopefully that IP address remains rather static :) though I imagine the whole point of the redirection is for when the IP address does change...

    Anyway, nice to see it back. I wonder if jdporter's code for updating last hour of cb survived :)

Re: Perlmonk.org available again
by karlgoethebier (Abbot) on Jul 14, 2013 at 20:36 UTC

    Go away, you don't exist!

    «The Crux of the Biscuit is the Apostrophe»