[00:18] <n-iCe> where can I load the programs(commands) that I want to run when ubuntu starts?
[00:27] <dthacker> n-iCe: /etc/init.d/rc.local
[00:28] <hads> Or maybe cron @reboot as an alternative
[00:34] <n-iCe> dthacker: thanks!
[00:35] <dthacker> n-iCe: np :)
[00:35] <n-iCe> buut
[00:35] <n-iCe> http://www.asdasd.pastebin.com/m1d69fae1
[00:35] <n-iCe> where do I add it?
[00:35] <n-iCe> the command is, ddclient
[00:37] <n-iCe> dthacker: ?
[00:39] <dthacker> n-iCe: http://ubuntu.wordpress.com/2005/09/07/adding-a-startup-script-to-be-run-at-bootup/
[00:39] <n-iCe> thanks!
[00:40] <n-iCe> that's for a script
[00:40] <n-iCe> this is just a command
[00:40] <n-iCe> ddlient
[00:40] <n-iCe> ddclient
[00:44] <dthacker> n-iCe: please look in /etc/init.d  Is there a file called ddclient?
[00:49] <n-iCe> uhm
[01:03] <n-iCe> dthacker: yes
[01:06] <dthacker> n-iCe: then ddclient is going to run as a daemon.  to start from the command line use "/etc/init.d/ddclient start"  To have ddclient autostart look in system-settings--advanced tab--services.
[01:06] <n-iCe> thanks
[01:13] <n-iCe> how do I change the login message?
[01:13] <n-iCe> when someone join to ssh?
[01:13] <n-iCe> dthacker: any idea?
[01:13] <dthacker> nope :)
[02:05] <duiu> If I specify a command using cron, what happens if I turn the computer off while it's running, or if the computer is off when the command is schedueled to run?
[02:17] <unewbie> anybody using ebox?
[02:17] <unewbie> i installed hardy+ebox from cd
[02:18] <unewbie> my LAMP is not running
[02:18] <unewbie> looks like ebox only manages the apache2
[02:19] <unewbie> anyone?
[02:20] <duiu> You could try being specific
[02:34] <unewbie> my webserver can't open index.php
[02:34] <unewbie> what might be wrong?
[02:40] <ScottK> I don't do PHP, but IIRC when people had asked that before it had something to do with Apache not being restarted after PHP was installed or some such.
[02:42] <unewbie> still not working
[02:42] <hads> Yeah, I don't either but `sudo a2enmod php5 && sudo invoke-rc.d apache2 restart` should make things work.
[04:35] <Sp0tter> Has anyone ever fully automated an ubuntu hardy install?  I've read all the docs i can find on it, and they say you can, but everytiem i try (edit the isolinux.cfg, add my preseeding file, remaster the iso with a new keyring)  all i get is nothing.  Nothing ahppens, nothign will install.
[04:56] <Sp0tter> I have to go to bed, but please leavea c omment with my name so i can read it tomarrow.  I've tried the custominstall and preseeding tutorials on ubuntu official help, as well as others.  And when i hit enter on my Custom Install menu entry it just nothign hapepns.. Same ifi try to use one of the real ones after i've rmasterd the cd, no response.
[04:56] <Sp0tter> thanks
[05:21] <unewbie> anybody installed ebox?
[05:26] <unewbie> !ebox | unewbie
[06:04] <jmazaredo> if i put a new lan card on ubuntu server on boot will the os detect the new card?
[06:06] <gladk> jmazaredo: mostly yes
[06:06] <jmazaredo> if i ifconfig -a it should show right?
[06:07] <gladk> yes
[06:07] <jmazaredo> tyvm
[06:11] <hads> Just beware that interface names are mostly static so if you pull one card and replace it with another then it will be eth1 not eth0
[07:15] <nxvl> soren: around?
[07:17] <nxvl> seems not
[07:17] <nxvl> soren: i've started a workaround on debian support for u-vm-b
[07:18] <nxvl> soren: it actually need the hardest work
[07:19] <nxvl> soren: i haven't still check the bootstrap think nor the kernel flavor (which actually only need to be defined
[07:19] <nxvl> but the structure is already there
[07:19] <nxvl> from oldstable to experimental
[07:20] <nxvl> you can find it here if you want to take a look: https://code.launchpad.net/~nvalcarcel/ubuntu-jeos/u-vm-builder
[07:20] <nxvl> i haven't test it yet
[08:12] <kdb424> Hi! Is anyone on?
[08:13] <hads> !ask
[08:17] <kdb424> I just wanted to say that I finally got a lot of help, and got this server running (I'm on it now). I just wanted to say thanks again to the developers, and the community for this amazing software. It was truely a learning experience too.
[08:22] <kdb424> Now I'm stuck in this program. Any suggestions?
[08:28] <kraut> moin
[08:29] <kdb424> Hi
[08:30] <kdb424> I'm on the newest ubuntu server in this IRC chat, no gui. How do I exit this? I'm still learning. Sorry.
[08:35] <TNKLTSP> Hey! Anyone here with LDAP (or more specific LDAP + AD + LTSP) envinroment?
[08:36] <TNKLTSP> I'm having bit of a problem here fucking everything up
[08:36] <hads> !language
[08:37] <TNKLTSP> :) sorry
[08:49] <TNKLTSP> anyone willing to help?
[08:50] <TNKLTSP> my problem is that it allways seems to be trying to hit my localhost instead the domain controller I have specified into ldap.conf
[08:51] <TNKLTSP> and I have tryed to type it as ldap://, ldaps:// or host *ip*
[10:07] <sCOTTo> hey guys - whats the best thing to replace cPanel with??? considering they dont install it on Ubuntu :(
[10:10] <hads> I think maybe ebox
[10:10] <hads> !ebox
[11:43] <jmazared1> is there a bug when installing nagios on ubuntu server?
[11:49] <_ruben> check the bugtracker?
[12:42] <zul> morning
[12:45] <sommer> happy monday!
[12:47] <zul> meh ;)
[12:48] <Oliber> it's not a happy monday at all
[12:48] <Oliber> it's a grumpy and angry one
[12:52]  * dthacker forgot the sarcasm tags
[13:01] <lamont> hrm.. blue tab and lots of scrollback.  I wonder if it was just someone muttering something about something I care abuot, or if someone was looking for me
[13:01] <hads> Nothing in my lastlog
[13:19] <lamont> hads: cool.  I imagine if it matters, someone will track me down
[13:46] <RockHound> hi everyone. has anyone else had issues when running nscd on a samba/ldap PDC and trying to join domain computers?
[13:47] <RockHound> it seems to be a bad idea running nscd on the ldap server/samba pdc since nscd prevents the immediate availability of the newly created ldap entry
[13:47] <RockHound> or maybe it is just me and my setup
[14:13] <jdstrand> Nafallo: port ranges will be in the next release of ufw
[14:17] <Nafallo> jdstrand: awesome! will need a ppa later then? ;-)
[14:21] <jdstrand> Nafallo: actually, once it's in intrepid, you can just install it straight from there on hardy
[14:22] <jdstrand> (there are non intrepid-dependant deps)
[14:22] <jdstrand> s/non/no/
[14:24] <sommer> jdstrand: morning, I had a question about auth-client-config... the kerberos_example profile doesn't work, at least in my testing, and I was wondering if it could be modified?
[14:24] <jdstrand> sommer: sure-- this is to go along with the server guide?
[14:24] <sommer> jdstrand: yepper, here's what I was thinking: http://paste.ubuntu.com/31275/
[14:25] <jdstrand> sommer: that is just what needs to change?
[14:25] <sommer> jdstrand: I was able to login and get a ticket from the kdc with that :)
[14:26] <sommer> with "auth    [success=done default=ignore]   pam_unix.so" before the krb5 line it never requests a ticket
[14:26] <sommer> at least for users in /etc/passwd
[14:27] <sommer> err, I'll paste the entire file
[14:27] <jdstrand> sommer: please do
[14:27] <Nafallo> jdstrand: gdebi? I would prefer PPA TBH :-)
[14:28] <sommer> jdstrand: http://paste.ubuntu.com/31277/
[14:31] <jdstrand> sommer: I think that will short-circuit the pam_ccreds stuff- does it still work?
[14:31] <sommer> jdstrand: ummmm, one sec
[14:35] <sommer> jdstrand: I think ccred still works... I see this in the logs: pam_sm_setcred: entry (0x2)
[14:35] <sommer> jdstrand: is there a quick test of the ccreds?
[14:36] <jdstrand> sommer: bring down networking and try to login
[14:37] <sommer> jdstrand: ah gotcha, yaaa I'll have to get back to you on that... accessing from remote at the moment
[14:37] <jdstrand> sommer: np
[14:38] <sommer> well maybe there's a way
[14:38] <jdstrand> sommer: I am not sure where ccreds stores it's information, but you'll want to try with a new user as well, to make sure that you can login while online, ccreds gets updates, pull the plug, can login offline
[14:38] <sommer> jdstrand: cool will do
[14:39] <jdstrand> sommer: you may be able to try some stuff with your firewall
[14:39] <jdstrand> (on the kdc)
[14:40] <jdstrand> sommer: the part that I am concerned about is both the logging in while offline, and updating ccreds when online
[14:55] <sommer> jdstrand: okay, so for a new the kdc password is different from the local shadow password... logs in fine when the kdc is started, but when the kdc is stopped only the local password works, so I guess that means ccreds are borked?
[14:56] <sommer> new user that is
[14:56] <jdstrand> sommer: sounds like it
[14:56] <jdstrand> sommer: it's the 'sufficient' part
[14:56] <kirkland> zul: thanks for sponsoring some of the init script patches!
[14:56] <sommer> jdstrand: gar... I'll work on that some more than
[14:56] <jdstrand> ok
[14:56] <zul> kirkland: yep no problem
[14:56] <kirkland> zul: we're making good progress on that front
[14:57] <kirkland> zul: getting some decent help from the community
[14:57] <zul> kirkland: yep I saw
[14:57] <zul> kirkland: but you could rediff your samba patches ;)
[14:58] <kirkland> zul: i'll try to do that today
[14:58] <zul> kirkland: np
[14:58] <kirkland> zul: i'll also review as many of the patches awaiting sponsorship as I can
[15:00] <flosch> hi all
[15:03] <zul> kirkland: that would be great...
[15:05] <zul> kirkland: I would bug the desktop team about those patches as well (dbus, etc)
[15:05] <kirkland> zul: yeah
[15:52] <lukehasnoname> Anyone bought or read "Understanding the Linux Kernel" or "Linux Server Hacks"? Both look interesting and useful
[15:56] <sommer> lukehasnoname: I've read The Linux Kernel in a Nutshell... that's a good one, and online for free :)
[15:57] <Sp0tter> Has anyone ever fully automated an ubuntu hardy install?  I've read all the docs i can find on it, and they say you can, but everytiem i try (edit the isolinux.cfg, add my preseeding file, remaster the iso with a new keyring)  all i get is nothing.  Nothing ahppens, nothign will install.
[15:58] <lukehasnoname> sommer: thanks
[15:59] <lukehasnoname> sommer: they should have called it "Linux Kernel in a shell" <_<
[17:53] <Sp0tter> Has anyone ever fully automated an ubuntu hardy install?  I've read all the docs i can find on it, and they say you can, but everytiem i try (edit the isolinux.cfg, add my preseeding file, remaster the iso with a new keyring)  all i get is nothing.  Nothing ahppens, nothign will install.
[17:57] <nijaba> Sp0tter: if you pm me your email, I have a white paper on the subject
[17:58] <Sp0tter> thank you very much
[17:58] <Sp0tter> I've spent hours and hours reading over and over the docs on ubuntu's site, following step by step to no avail
[17:58] <lukehasnoname> nijaba: Throw it up on the wiki
[17:58] <lukehasnoname> nijaba: if it's actually useful
[17:58] <nijaba> lukehasnoname: long story....
[18:00] <Sp0tter> Basicly I need a 100% automated disk that is a failsafe, that someone where i host my server could pop in and walk away and it would do a basic install with openssh.   Where i host my server, they have no knowledge of linux and no time to reinstall people's software for them heh, but I'm not looking to make the 4 hour drive there and back
[18:03] <lukehasnoname> nijaba: o_O
[18:20] <Sp0tter> nijaba, I have read the paper and notice it doesn't mention anything about recompiling the debian keyring,  is this step not needed with the kickstart method?
[18:22] <eivindgl> I'm having problems with what appears to be an old bug with libnss-ldap and udev (stall at boot) in hardy. It's written in the ubuntu wiki that i should set "bind_policy soft" in /etc/libnss-conf , this file does not exist in hardy (I've created it, but it doesn't help. anyone who knows a fix?
[18:22] <mathiaz> eivindgl: try /etc/ldap.conf
[18:24] <eivindgl> mathiaz: thanks, found an entry here
[18:34]  * kees is attempting inbox-zero.  ... not easy
[18:35] <zul> kees: heh
[18:49] <ScottK-palm> Would someone who knows some Perl look at Bug 251377. I think it's not to hard to figure, but I'm mostly offline the next about 24 hours.
[18:53] <ScottK-palm> mathiaz: I'm very doubtful for the server team meeting tomorrow.  No progress on Clamav/Spamassassin MIR.  Please apply liberal amounts of guilt to get people to help.
[18:54] <Sp0tter> nijaba: Is adding your own key and recompiling the debian keyring not part of the kickstart method? From what i've seen so far you can't make any changes to the install iso without doing that?
[19:01] <nijaba> Sp0tter: not if the only thing you do is changing install parameters.  You will need to fiddle with keyring only if you change the packages AFAIK
[19:02] <Sp0tter> nijaba: I've tried only changing lines in the isolinux.cfg and the default ubuntu seed file and it gave the MD5 checksum error
[19:03] <nijaba> Sp0tter: md5sum does NOT use the keyring
[19:03] <Sp0tter> nijaba: oh, what would cause that then?
[19:03] <nijaba> Sp0tter: it is only there to verify the integrity of the media
[19:03] <Sp0tter> nijaba: is there a way to disable that?
[19:04] <nijaba> Sp0tter: the method I described in the paper to create the iso should recompute the md5 fine
[19:04] <Sp0tter> nijaba: I haev no need to install any extra packages, just the bare min server
[19:04] <Sp0tter> nijaba: ok excellent, I'm doing that now thanks
[19:04] <nijaba> np
[19:15] <sommer> why would guilt induce people to help???
[19:15] <sommer> ah well
[19:35] <Sp0tter> nijaba: when i try to recreate the iso it gives me "genisoimage: Uh oh, I cant find the boot image 'isolinux/isolinux.bin"  but its there, and i can do ls isolinux/isolinux.bin and it pops up
[19:36] <Sp0tter> also, there is no isolinux.cat which is mentioned in the paper but i cant find it on my cd
[19:53] <kblin> hi folks
[19:53] <kblin> I'm trying to set up my bind server to refer requests for a subdomain to the subdomain's name server, but that doesn't seem to be working.
[19:53] <kblin> I'm getting a log message of zone win2k3.kblin.local/IN: refresh: non-authoritative answer from master 192.168.2.1#53 (source 0.0.0.0#0)
[20:05] <kblin> hm, never mind, I got slave mode working :)
[20:12] <Sp0tter> nijaba: Now I have it created, but at install time i'm getting a red screen that says 'The cdrom contains a cd which cannot be used for installation."
[20:15] <Sp0tter> nijaba: even if i remove the  ks.cfg file, it still gives the cdrom error
[20:19] <nijaba> Sp0tter: hmmm...  maybe you should go ask in #ubuntu-installer
[20:19]  * nijaba interested in Sp0tter's finding, though
[20:21] <Sp0tter> I started in #ubuntu with hundresd of people, they sent me here with like 80 people, now i'm in #ubuntu-installer with 20 people
[20:21] <Sp0tter> I hope i don't get sent further down the line or there will be nobody left  to help :)
[20:23]  * delcoyote hi
[20:32] <Sp0tter> nijaba, in your paper when you say 'copy it over',  a regular cp command leaves out the .disk directory, that was my problem :)
[20:32] <nijaba> Sp0tter: oh, good catch!
[20:32] <nijaba> Sp0tter: I'll fix that!
[20:57] <kirkland> mathiaz: hi there....  superm1 asked me about the chances of backporting the status_of_proc() function to hardy
[20:59] <kirkland> mathiaz: what's your opinion?
[21:00] <kirkland> mathiaz: it's a relatively easy backport
[21:00] <kirkland> mathiaz: what do you think are its chances of getting SRU'd?
[21:01] <kees> kirkland: found a small think-o in mdadm -- it needs to exit 1 at the end of the handler, not just inside the if statement
[21:01]  * kirkland digs up that patch
[21:03] <Sp0tter> nijaba: So it installs fine now off the newly made ISO, but it ignores the kickstart / seeding that I do. I still get that terrible 'what language' question twice and the 'detect keyboard' even thoughi  have those in my preseed file
[21:03] <mathiaz> kirkland: slim - IIUC status_of_proc is a new feature, not a bug fix.
[21:03] <kirkland> kees: yeah, i see that.  you want to handle that on commit, or shall i respin the patch?
[21:03] <kees> kirkland: and the mdadm --misc --scan --detail should be silent
[21:03] <kees> kirkland: I've got it.  gonna reboot once more
[21:04] <kirkland> kees: silent?  really?
[21:04] <kees> kirkland: yeah, it's not human-useful information unless something is broken.
[21:04] <kees> (the proc/mdstat info gets shown on real failure)
[21:05] <Sp0tter> hey I just thought of a great idea, you know how you can highlight text that has your name in it in the chat here,  there should be a plugin that highlights , but it alternates colors in rotation based on the nick.. so first thing sp0tter says withy our name.. then sp0tter is assined color X, then if someone else says your name he is assigned a different highlight color
[21:05] <Sp0tter> then you can keep track of everyone's messages by color on topic
[21:06] <kirkland> kees: okay, fair enough
[21:07] <kees> kirkland: I'm doing the same for lvm2
[21:07] <kirkland> kees: cool
[21:10]  * kees reboots to test again
[21:10] <kees> (btw, ntpdata filelock appears to be totally broken...)
[21:10] <kees> s/data/date/
[21:20] <kirkland> kees: is there any testing you want/need me to do on my end, or are you just finishing it up?
[21:20]  * kees -> back and happy
[21:21] <kees> kirkland: nope, I'm just finishing it up and making sure it worked for me in real-life
[21:21] <kees> I've uploaded them all now.  \m/
[21:21] <kirkland> kees: awesome, thanks dude
[21:21] <kees> kirkland: thank _you_!  it's been a long road.  :)
[21:22] <kirkland> kees: well, there's more to go, but this is a big help
[21:22]  * kees nods
[21:22] <kirkland> kees: being able to tell the kernel on boot to bootdegraded is awesome
[21:22] <kees> totally
[21:22] <kirkland> kees: mathiaz asked me to write up a blog post on testing this...  i captured most of my thoughts in that wiki page
[21:22] <kirkland> kees: did you find the test instructions adequate?
[21:24] <kees> kirkland: the only thing I'd say to improve it would be to add "expected output" examples
[21:24] <kees> kirkland: and to add the test-case I just tried: the system and drives are all totally fine, but the root UUID in grub is wrong (i.e. test that the "nothing to do" use-case works and we get a shell)
[21:26] <kirkland> kees: gotcha, will do, before the blog post
[21:26] <kirkland> mathiaz: are you still interested in a "Boot Degraded RAID: Call for Testers!" blog post?
[21:26] <mathiaz> kirkland: sure ! :)
[21:27] <kirkland> mathiaz: okay, how about I write that one this week, and the Encrypted Private Directory one next week?
[21:27] <kees> kirkland: I'm also thinking of adding a section to the hooks that say something about "no problems detected with md arrays" or something just to have an "else" section that produces some kind of output.
[21:27] <kees> kirkland: but that can be done any time.
[21:27] <kirkland> kees: yeah, just a log_success_msg()?
[21:27] <kees> kirkland: dunno, it needs some though.
[21:28] <mathiaz> kirkland: wfm
[21:28] <lukehasnoname> kirkland: Just curious: If a drive fails in a RAID, how is it currently handled? No need for a huge detailed explanation, just a brief answer
[21:28] <kees> kirkland: in your blog post you might want to call attention to that fact that grub isn't raid-sane yet, and that testers could run into that problem.
[21:28] <kirkland> kees: I think i'd also like to see something printed when on your subsequent boots when you're in a degraded RAID (but mdadm expects that)
[21:28] <kirkland> kees: yeah, i was planning on fixing that this week, but iscsi got promoted
[21:28] <kees> kirkland: well, that should be "mdadm --daemon"'s problem.
[21:28] <kirkland> kees: but good point, i'll add that
[21:29] <kirkland> kees: i think mdadm might send email about that
[21:29] <kees> it does
[21:29] <kirkland> lukehasnoname: handled by whom?  the kernel?  mdadm?  the boot processes?
[21:29] <kirkland> kees: good, that's probably adequate
[21:30] <lukehasnoname> kirkland: Let me read a bit more before I ask
[21:30] <kirkland> lukehasnoname: good man ;-)
[21:30] <kirkland> lukehasnoname: now, i'll give you the briefest answer....
[21:31] <kirkland> lukehasnoname: the kernel will keep chugging along, reading/writing to the raid device, mdadm will mark the drived 'FAILED', and if configured, send email to the sysadmin about it
[21:31] <kirkland> lukehasnoname: prior to the work kees and I have been doing, the next boot would dump you to a busybox prompt, saying your RAID couldn't be started because of a failed device
[21:32] <kirkland> lukehasnoname: but we just added support for the user adding a 'bootdegraded=true' bit to the kernel command line, if you wanted to force the boot of a degraded RAID
[21:34] <lukehasnoname> ah
[21:34] <lukehasnoname> >_>
[22:02] <kirkland> zul: samba/winbind patch updated: https://bugs.launchpad.net/debian/+source/samba/+bug/247087
[22:24] <J-_> So, I've put a new USB2.0 PCI card in my server. Now, I've connected my external drive to it. The server doesn't have a GUI, it's running dapper. Usually I would cd to /media/ and the drive would be there. Can anyone suggest anything?
[22:25] <J-_> lspci shows the usb2.0 card
[22:25] <J-_> dmesg | less shows the drive
[22:26] <yareckon> hi guys, I'm migrating from redhat and wanted to put same users on my new debian/ubuntu machine
[22:26] <yareckon> what is the best way to migrate folks over
[22:27] <yareckon> is there a tool that folks recommend?
[22:27] <J-_> my external drive is EXT3
[22:28] <yareckon> I have seen a guide where you copy the user entries out of /etc/passwd /etc/group /etc/shadow and append them to those files on the new machine
[22:29] <yareckon> but redhat UIDs start at 500 while debian ones start at 1000, should I just add 500 to everyone's UID or should I leave them as is and hope that debian can cope with Users under the UID 1000 floor
[22:29] <yareckon> ?
[22:30] <yareckon> (hoping someone points me at a tool that does this all automagically)
[22:30] <yareckon> :)
[22:31] <J-_> sudo fdisk -l doesn't show my external drive.
[22:32] <J-_> Can I do something else to see if it's there?
[22:33] <hads> yareckon: It will cope with UIDs under 500 but some things expect UIDs to be over 1000 such as the face chooser at login etc.
[22:33] <yareckon> J- maybe watch messages to see if something changes when you plug/unplug?
[22:34] <yareckon> thanks hads, no one logs in with their faces on this box :)   (it's a little workgroup samba server)
[22:34] <hads> I was using UIDs under 500 up until a short time ago when I changed them
[22:34] <yareckon> you just went into /etc/passwd /etc/shadow and /etc/groups and did it by hand or scripted something?
[22:35] <null_vector> Anyone have a link to a rough guide of remotely installing ubuntu/debian?  I did it a few years ago with sarge but it's been a long time.
[22:36] <hads> yareckon: usermod -u will change a users UID and the files in their home dir but not files outside it. It also won't change their GID
[22:37] <yareckon> yeah, it's keeping the UID/GID accounting straight across all of those files x30 users that has me nervous doing that by hand
[22:37] <yareckon> usermod may help
[22:40] <hads> Also `find / -uid 500`
[22:40] <hads> That's what I finished mine off with.
[22:42] <yareckon> thanks for the help!
[22:43] <hads> No worries
[22:43] <yareckon> I think this is why server guys stick with one distro :)
[22:43] <J-_> Here's a pastebin of "dmesg |grep -i usb" http://pastebin.ca/1085636 Does it look proper?
[22:43] <J-_> I installed a PCI USB 2.0 card in my server.
[22:43] <yareckon> cause it sure isn't as slick as distro hopping on the desktop
[22:50] <Kohlra1> problem with postfix, is there a known issue where it never installs properly or is there something i don't know about it?
[22:54] <Kohlra1> nvm
[22:55] <Kohlra1> some things just don't install right if you try to set certain values during install
[23:24] <sCOTTo> i think I just fouind my answer to ubuntu server using cPanel...
[23:24] <sCOTTo> ~~~ALIEN~~~
[23:25] <sCOTTo> :D