=== rberger__ is now known as rberger === erichammond1 is now known as erichammond [01:26] I'm using dnsmasq for DHCP - how can I list all the devices on my network with their hostnames? [01:26] ....or, more properly, all the devices that are DHCP, not static devices [01:44] jMyles: you need to tell dnsmasq to maintain a lease file. [01:44] jMyles: then, you simply cat the lease file. [01:45] Note that you will need to restart dnsmasq to turn the leasefile option on -- meaning that unless it's already on, you can't extract the current leases. [01:45] twb: yeah, I thought it was strange that there was no file with this info :-) where do I do this? dnsmasq.conf? [01:45] twb: that's no problem [01:45] twb: I could have a grep-fest with nmap if I was really feeling energetic, but I knew there was an easier way [01:45] Also note that if you have the leasefile turned on (and not read-only), restarting dnsmasq will no longer clear the lease database within dnsmasq. This can be REALLY confusing when you forget about it. [01:46] jMyles: yes, it's in dnsmasq.conf, see the options in the dnsmasq(8) manpage. [01:46] jMyles: you can also look at your current ARP table for hints [01:46] twb: I looked at man, but I guess I searched for the wrong phrase [01:46] "sudo arp" [01:47] Erm, ARP assuming you're using Ethernet. [01:49] twb: Awesome, found it. Another question (and again, I looked at man but maybe I missed it): how can I get dnsmasq to log to some place other than syslog? [01:50] I doubt you can. [01:50] Why would you want to? [01:50] twb: just to stay organized [01:50] What does that mean? [01:50] twb: syslog gets so bloated :-\ [01:50] Um, are you talking about the *service* called syslog, or a file? [01:50] twb: I'd rather have dnsmasq-dns.log and dnsmasq-dhcp.log [01:51] OK, all you need to do in that case is configure syslog. [01:51] I don't think I know the difference :-\ [01:51] the only way I find dnsmasq logs is by catting syslog [01:51] which is very inefficient [01:52] Daemons use a system call (called syslog, too, IIRC), and a daemon (syslogd, rsyslogd or syslog-ng) "hears" them and puts them in files. [01:52] ahh, I see [01:52] So if you want to put log entries in a different file, you configure rsyslog. [01:52] so I need to have a little heart-to-heart with rsyslog [01:52] right [01:52] Personally I usually just grep dnsmasq.*DHCP /var/log/daemon or so [01:53] I don't understand that last statement - can you explain? [01:54] jMyles: are you familiar with grep(1)? [01:54] perhaps not - the (1) is foreign to me [01:54] (1) just means its in the first chapter of the manual [01:54] (See man(5)). [01:56] I see [01:57] well, since we're on the topic - how does one search for a string in man? [01:57] (like ctrl-f in firefox or ctrl-w in nano) [01:59] apropos(1)? [02:00] If you mean within the displayed manpage, then it depends on your pager. The default pager is less(1), so use / for forward searching, and ? for backward searching. [02:00] C-/ or / should also work in firefox, FWIW. [02:00] You can use a different pager (e.g. w3m), or have man generate PDFs or HTML, of course. [02:20] phew. I'm learning many new server applications at once, and I really want to come to terms with all of them and have a good grasp. I have a gateway running dnsmasq (and apache) and now I'd like to set up openvpn. I've read the guides, and I've tried, but restarting openvpn is giving me [fail]. [02:20] Is there a specific guide for setting up openvpn on a computer that is a gateway / router? [02:24] Have you looked at the Ubuntu Server Guide? [02:24] It's the fourth link in /topic [02:31] twb: looking. [02:31] thanks for all your help [02:32] np [02:35] I am running into frustration over the bridging in openvpn - the documented setup seems to be for a server with one NIC connected to a router. In my case, I can't create the extra device br0 because I already have a bridge between eth0 (WAN) and eth1 (LAN). I don't think I need the bridging stuff at all, but I don't know how to use openvpn without it. [02:35] I really just want openvpn to listen on eth0, that's it [02:37] I don't do much with OpenVPN, sorry. [02:50] hi all [02:51] i have a bit of a problem with the official kernel and iscsi targed daemon, hoping somebody can help... [02:52] should my hostapd config be in /etc/hostapd/hostapd.conf [02:52] it doesn't seem to take there [02:52] !anyone > a|3x [02:52] a|3x, please see my private message [02:52] with /etc/init.d/hostapd start [02:53] sabgenton: I don't know. What does the manpage say? [02:54] nothing [02:54] strace the daemon, then. [02:54] I only can get it working with hostapd /etc/hostapd/hostpad.conf [02:54] i have vmware installed on an ubuntu server installation with iscsi target daemon, but every time my vm tries to use the iscsi target i get console message that says soft lockup, cpu #x stuck for 11s, and istd has 100% cpu usage, any ideas what could be causing this? [02:55] but I want to use it via /etc/init.d/hostapd [02:55] sabgenton: my default position would be to blame vmware, because I hate it [02:56] Oops, bad completion [02:56] a|3x: does it work if you take VMware out of the equation? [02:56] ? [02:56] oh ok [02:56] :P [02:59] i cant [02:59] twb I asked this earlyer but when hostapd appers in /etc/init.d/hostapd is that sometimes becouse ubuntu/ the deb put it there or is that what would happen if I intalled it from source [02:59] generally i mean [03:00] as the man has nothing about /etc/init.d/hostapd [03:00] is it debian people that made the deb installer setup a space in /etc/init.d/ for it [03:00] sabgenton: I don't know. I don't install packages from source. [03:00] for better management [03:01] You could find out by inspecting the upstream source. [03:01] ok [03:02] twb: i could set up a test system on the side but i was wondering maybe its something easy [03:02] a|3x: I don't know. [03:03] iscsi is pretty complicated. If I had to deal with network block devices, my gut position would be to steer towards AoE. [03:04] That's assuming your nbd doesn't need to cross networks, of course. [03:20] twb: the problem is vmware is a fart when it comes to support for >2tb virtual drives [03:22] twb: that is why i had to use iscsi in the first place [03:34] hi [03:34] jmarsden: hi [03:35] hi [03:40] jmarsden: the one you test me about the mount cifs.. it worked but with my fstab when reboot [03:41] it didnt work im getting erro like this-->error connecting to IPv4 socket , cifs mount failed error code = -113 [03:43] ruben23: So now if you do sudo mount /media/share # what happens? [03:43] ruben23: -113 sounds like "wrong IP address or remote XP box is not there" kind of a problem, but I'm not really sure. [03:45] jmarsden:--> mount media share i can mount it [03:45] but with auto mount upon reboot i cant.. [03:46] my fstab is this-->http://pastebin.com/m594509e7 [03:47] ruben23: Interesting. Sounds like a timing issue, maybe some other service is not up when the mount is tried at reboot. I don't have any great ideas on that. The fstab entry looks fine to me. [03:48] As an "ugly" workaround, you could try doing something like sleep 60 && mount -a in /etc/rc.local [03:48] jmarsden: the windows unit is up already while the system is rebooting [03:48] ow ok [03:48] ill try it [03:49] That will wait for one minute and then try the mount again... it might help. [03:50] jmarsden: isn't upstart supposed to magically fix boot order issues? [03:50] Yes... but I lack time right now to troubleshoot it, and ruben23 just needs something that works for a personal server :) [03:51] I was just bitching [03:51] twb: If you can work with him on a full diagnosis and non-ugly fix for this, go for it :) [03:51] OK... [03:52] jmarsden:thanks ill try the work around.. [06:16] kingjm [06:16] 12:13 [06:16] I am looking for some help to do with VPNs I have started a forum discussion as I could not find a previous one. http://ubuntuforums.org/showthread.php?t=1383560 [06:16] can somone see me now? [06:18] is anyone in here? [06:22] !anyone > kingjm [06:22] kingjm, please see my private message [06:25] I am trying to setup two VPN's one using PPTP and the other IPSEC/XL2TP I have started a forum thread with what I have done. however I cannot connect using Snow Leopard or windows Mobile. Can someone please help? [06:26] kingjm: can you connect using Ubuntu Server? [06:26] I havn't tried that I did not think that I could connect to my own server that I am serving the vpn from. I will try [06:35] twb well I am having trouble with that too I don't know how to connect on ubuntu terminal. I have install pptp-linux [06:37] Uh, PPTP, IPSec and L2TP are all different protocols. [06:37] AFAIK you can't (for example) connect a PPTP client to an L2TP server. [06:38] twb I am starting with pptp shoudl be the easiest…. it [06:38] sudo pptp 192.168.0.100 [06:38] Terminated [06:39] Have you configured your server to serve PPTP? [06:40] I thought so. if you click this link it will show exactly what I did. don't worry. I have the only post atm [06:40] http://ubuntuforums.org/showthread.php?t=1383560 [06:41] kingjm: the link you provided sets up three completely different VPN tunnels. [06:41] It also contains bugs, so if you followed it you would've seen errors and tried to deal with them. [06:42] I realize that. I am just trying to start with pptp. My goal is to get all of them working [06:42] kingjm: so pptpd is installed? [06:42] yep it is installed [06:43] And you edit /etc/ppptpd.conf, /etc/ppp/options, /etc/ppp/chap-secrets and /etc/sysctl.conf as advised by that page, and restarted pptpd? [06:43] yep just as that page says [06:44] Did you activate the changes to sysctl.conf? [06:44] with /etc/init.d/networking restart [06:44] That's wrong. [06:44] oh [06:45] Here it is managed by the procps init script. [06:46] so how do I activate the changes? [06:46] 17:45 Here it is managed by the procps init script. [06:47] sudo /etc/init.d/procps restart [06:47] * Setting kernel variables... [06:47] ...done. [06:49] sudo pptp 192.168.0.100 [06:49] Terminated [06:49] twb anything else that you can see might be wrong? [06:50] kingjm: maybe you should look at the log files [06:50] kingjm: and inspect the open ports (with ss or netstat) and firewall. [06:54] I looked in var/log/messages nothing there anywhere else? [06:58] tcp 0 0 0.0.0.0:1723 0.0.0.0:* LISTEN - [07:00] kingjm: that will depend on how your daemon does logging. [07:02] kingjm: /var/log/daemon.log is one possibility. Read /etc/syslog.conf to see where else your syslog daemon might be logging things, or man pptpd to see where pptpd is supposed to log things. [07:04] auth,authpriv.* /var/log/auth.log [07:04] *.*;auth,authpriv.none -/var/log/syslog [07:04] #cron.* /var/log/cron.log [07:04] daemon.* -/var/log/daemon.log [07:04] kern.* -/var/log/kern.log [07:04] lpr.* -/var/log/lpr.log [07:04] mail.* -/var/log/mail.log [07:04] user.* -/var/log/user.log [07:04] Don't spam the channel :) Read it and then check the relevant log files on your server for pptp related log entries! [07:05] I was just putting it up there so that you would know where to logs are going. as you may know which ones to check [07:06] Never post more than 2 lines to the channel. For anything more than that use pastebin. [07:06] pastebin what is that? [07:06] It would have been faster to grep pptp /var/log/*log than to spam us with syslog.conf entries anyway... [07:06] !pastebin [07:06] For posting multi-line texts into the channel, please use http://ubuntu.pastebin.com | To post !screenshots use http://tinyurl.com/imagebin | !pastebinit to paste directly from command line | Make sure you give us the URL for your paste - see also the channel topic [07:07] thanks I will [07:10] http://ubuntu.pastebin.com/d1e9f0d5a this is the grep pptp [07:12] OK. So now you can go through that and fix anything you find relating to "error" or to missing or unrecognized options, etc. [07:17] I am going through this, I don't understand much…. I do really appreciate that you are walking me through how to find my own errors. [07:18] In file /etc/ppp/pptpd-options: unrecognized option 'localip' but this is needed for localip and remoteip. what can I change? [07:20] Are you sure that is the right option in the right file? man pptpd and check. Maybe it is spelled local-ip or maybe the intent is that you replace the string "localip" with your actual local IP address 1.2.3.4 or something ? [07:20] It has been years since I ran a pptpd so the man page will be more accurate than I am. [07:23] Isn't PPTP the one with the gaping cleartext-password-type holes? [07:25] twb: I think the really bad holes were cleared up a while back, but since it is basically a Microsoft protocol, it wouldn't be surprising if there are still some issues with it. [07:26] I think I got it thanks sudo pptp 192.168.0.100 did not return any errors [07:27] twb: http://www.sans.org/security-resources/malwarefaq/pptp-vpn.php May be worth a look for SANS ideas on improving its security... [07:27] Ha, a security group is using PHP [07:28] how do I check or close the pptp connection [07:31] You can close it by pulling the cable out and waiting an hour [07:31] kingjm: You are trying to write a wiki article about doing this stuff, but don't know how to start and stop PPTP, nor how to test it? Seems odd... perhaps you should leave writing wiki articles about VPNs to folks who have experience with them? You could kill the pptp client, to close the connection rather rapidly :) [07:32] jmarsden: I think he was writing up what he *tried*, rather than having to repeat it all here [07:32] I would love to however no one else has done so. That is why I am using the forums to figure it out [07:32] Forums are worse than IRC! [07:32] They are populated by people too stupid to configure a newsreader. [07:33] kingjm: Did you Google for ubuntu pptp server and see how many hits there are? "noone else has done so?" [07:33] I have gotten pptp to work and connect via snowleopard [07:33] I did google that is where I started. then I went to the wiki, then to the forums, and now here [07:35] kingjm: OK. So you know there are plenty of people who have written this up. Mostly a long time ago, because few people use PPTP any more, it being considered too insecure... [07:39] Hi, Something moved my syslog.conf to syslog.conf.0 , I guess some unattended upgrade. where can I read about protecting my config files from things like that ? [07:40] The Debian Policy ought to prevent that :-/ [07:41] twb: That's what I was thinking... "is that *allowed*?" [07:41] beric: What kind of automated unattended updating software are you using on your Ubuntu server that you think did this? [07:41] apt-cron [07:42] apt-cron is basically an obsolete version of unattended-upgrades. [07:42] It shouldn't do anything like that -- it basically just does an "apt-get update && apt-get upgrade" [07:43] Now, if you have cowboy third-party repositories enabled, their postinsts could do any kind of crack-addled thing... [07:43] it's 8.04 LTS. I know it's old but can't upgrade anything [07:43] I would just like to say thanks for all those who helped. good night [07:43] kingjm: Goodnight. [07:45] twb: sounds reasonable, It has turnkey linux repositories . what can I do about that in the future ? [07:45] beric: You might want to check what version of syslogd you have and where it came from? And make frequent backups of /etc :) [07:47] beric: You may also be able to use pinning to restrict which pacakges the 3rd party repositories can update, to ONLY the few you really need from there. man apt_preferences for more on pinning. [07:48] The obvious solution is not to use those shitty "turnkey" repos [07:49] Or, to not enable auto-upgrading, or at least disable it for everything by hardy-security [07:50] aptitude install '~i ~S ~VTARGET ~Ahardy-security' (untested) [07:50] ok. I'll consider that [07:50] Pinning ought to work for that, too, but it always makes my brain hurt [09:17] good morning === ewook_ is now known as ewook [10:02] hi is anyone using squid and likewise open with active directory? [10:21] Hello, I am running BIND 9.4 on Hardy, I'm getting this messages in the logs : "named[30429]: unexpected RCODE (SERVFAIL) resolving '31.59.243.72.in-addr.arpa/PTR/IN': 97.66.48.58#53" [10:21] I've totally locked down the server - query and recursion only from local net and bind is listening only on the local host and n/w, but I keep getting these messages in the logs... [10:40] soren, ping? [10:41] soren: LP question. do you know why http://qa.ubuntu.com/reports/team-assigned/canonical-server-assigned-bug-tasks.html isn't listing https://bugs.launchpad.net/ubuntu/+source/ec2-init/+bug/494185 ? [10:46] jiboumans: /me looks [10:46] jiboumans: Probably because it's listed as fixed in Lucid. [10:46] hmm, but not in karmic, which is half of the bug =/ [10:46] jiboumans: It says "Status tracked in Lucid", so whatever the status is in Lucid is what matters here, I believe. [10:47] soren: thanks for explaining.. damn this falling through the cracks. so if i say 'status tracked in karmic', it should pop up again? [10:48] jiboumans: You can do that?!? [10:48] soren: i have no idea [10:48] all i know is there's a bug that's 50% fixed and it's not showing up in reports [10:49] jiboumans: I don't think you can. I think it's just telling you that that's how it is. [10:49] i see. damn. [10:49] soren: could you check with the QA folks if there's a report they generate that does include things like this? [10:49] jiboumans: I'd bother the good people in #launchpad. I'm sure there's a bug open about it already (I remember seeing one to this effect), but I don't remember the bug no. [10:49] ok, i'll ask there [10:49] ta [13:56] anyone here have any luck or know about installing ruby 1.9.1 with rails on ubuntu server? [14:02] tarski: you're running karmic? [14:02] no i downloaded hardy [14:03] jiboumans: but it's not working, so many errors with gems, and such [14:03] jiboumans: think i should use karmic? [14:03] tarski: depends on what you are looking for. Hardy's an LTS; the software will be older, but stable [14:03] Karmic's the latest release, so will have the newest versions of ruby & co that were available [14:04] jiboumans: well im looking for the newest ruby, i can install ruby1.9.1 on hardy from the karmic repos but rails wont work and some other gems i need [14:04] tarski: your best bet to run the newest gems/rails/ruby is to use karmic [14:05] jiboumans: thought so. im going to be installing 10.04 when it's out so no i dont need lts right now [14:05] jiboumans: thanks [14:05] tarski: happy to help. good luck [15:31] Perhaps someone else can figure this out - I have an external 1TB USB harddrive, it works perfectly on my other systems with the same distro, doesn't matter what kernel I use however on this specific machine, the drive eventually becomes inaccessible. I have tried tweaking max_sectors, but that doesn't seem to help at all. Here is a copy of my syslog: [15:31] http://ash-fox.pastebin.com/d1fc9a240 [15:37] soren: ping [15:43] zul: hey. [15:49] soren: i just uploaded the latest mysql 5.1 from debian testing can you add it to your testsuite thing? [15:49] zul: It's already there, isn't it? [15:50] i dunno how can i check? [15:50] zul: Don't you get build failures for mysql-dfgs-5.1 each morning? [15:50] Anyhow, the authoritative sources is: [15:50] lemme check [15:51] https://edge.launchpad.net/~ubuntu-server-qa/+archive/regression-test [15:51] Yup, mysql 5.1 is already there. [15:51] soren: cool thanks [16:06] can apt-get be used to install applications with make flags? [16:07] Hello. I am running ubuntu server on a small home server that I just built. What is a good option to backup files from remote PC's? [16:08] I used to use samba [16:08] then use a backup software on the other machines to backup to the network share [16:09] thanks [16:13] kaffien: i setup samba last night and the file transfer was extremely slow. did you ever run into that problem? [16:13] define slow [16:14] 160GB would take 22 hours [16:14] the fastest way i have transferred to to a linux system was on an ftp program via the SCP protocol [16:15] jesus [16:15] that should take about 4 hours with the right hardware [16:15] yeah [16:15] what kind of a server do you have? [16:15] you must consider all points [16:15] what do you mean what kind [16:15] cpu, ram, hdd speed (do they have bad sectors etc) speed of network switch, cables, nic cards etc [16:16] all of those can slow a transfer to a halt [16:16] one of the biggest mistakes folks make is using a 10/100 switch / router [16:16] oh, an amd sempron single core 2.2ghz 2 gb ram 10/100/1000 with 2 sata drives [16:16] what speed of sata drives? [16:16] yes, unfortunately my router is a wrt50g so the switch is 10/100 [16:17] 3.0GB [16:17] thats a majour bottle neck [16:17] even for home use? [16:17] yes [16:17] gigabyte switches are cheep [16:17] . [16:17] how can i remove the motd of permanently. It keeps generating a new message in MOTD. [16:17] id connect all computers to switch then one cord to the router for internets [16:18] also make sure your workstations / desktops have gigabyte ethernet cards or a gb switch is pointless [16:19] yes, they do. i guess i'll trade my router in then. [16:19] no no [16:19] you still need the router [16:20] i mean just to one that has 10/100/1000 [16:20] unless you can find a gigabyte ethernet router [16:20] if not just get a switch ... its more hardware but it might be cheaper [16:21] a lot of my transfers from my laptop will be wireless [16:22] ahh [16:22] make sure you got wireless N on your net router then [16:22] wireless is generally slower than wired still [16:23] Are those remote pc's running Linux? NFS would be a better choice for that. [16:23] What keeps generating in my /etc/motd ? How can I remove it permanently? [16:24] scp will transfer faster than nfs [16:24] alvin; windows [16:24] setup scp on the linux box and get winscp for windows (its free) [16:25] kaffien: It will most certainly not. scp (SFTP) uses encryption. [16:26] mike3: What version of Ubuntu? And do you only want to remove parts, or the entire thing? [16:26] FTP and scp are different [16:26] the entire thing [16:26] sftp is slooooow compaired to scp [16:26] actually, they are the same [16:26] definately faster over here [16:26] maybe its the way winscp handles them [16:26] Well, /etc/motd.tail is part of it, and I just cleared that. That way I can still see package update notifications, etc. [16:27] i usually get about 17MBs [16:27] So you want to remove from just SSH, or all shell logins? [16:28] No, it's just ssh. winscp should not be faster than the scp command, or FileZilla. [16:28] ziesemer_: where to i tell it to use a different motd? Which file is doing this? [16:28] Either way, at least under Karmic, look in /etc/pam.d. In both "login" and "sshd", there are references to pam_motd.so that could be commented out. [16:29] mike3: look at the manpage for motd.tail, it explains the process as to how the motd is generated. [16:29] In my experience I've never been able to get winscp to exceed 10Mbps [16:29] or maybe it was MBps, i don't quite remember [16:30] if you want to remove it just from sshd [16:30] edit /etc/ssh/sshd_config [16:30] PrintMotd no [16:31] Pici: okay thanks [16:31] alvin, its not im saying that SCP is faster than regular ftp and or windows transferring to a samba share [16:31] via drag and drop [16:32] thanks for the help. i have one more question. this server primarily does hosting for my website, backups and file sharing. but it has an hdmi out and I'd like to use it to watch movies on my hdtv. but since boxee needs x-windows to run, do i need to install a gui? [16:32] man, don't do that [16:32] don't mix webhosting and divix :) [16:33] its just for my site though, nothing important [16:33] Pici: okay i found that, but I am still getting system information in there that I don't want.. [16:33] mplayer can output to svga :) [16:33] aai is nice too :D [16:34] kaffien: Ah, you were saying it was faster than NFS, and NFS is faster than CIFS (marginally). I didn't mention FTP. What I meant was that FileZilla can do SFTP (=SCP) too. [16:34] sftp != scp [16:35] okay nm, i just removed /etc/motd all together [16:35] i still would like to know where it generates the system information from. /etc/motd.tail doesn't contain this info [16:35] /etc/update-motd.d [16:35] it depends on version of ubuntu and packages you installed [16:35] https://wiki.ubuntu.com/UpdateMotd . But is slightly outdated for Karmic, as it no longer uses cron. [16:36] ziesemer_: oh okay.. hrm.. [16:36] alvin wouldn't he be better off using scp to transfer files as big as 160gb? [16:36] And I'm not sure that just removing /etc/motd will work like you expect. It might, but I'm not sure. You'd be better off removing the lines I mentioned from the pam.d files. [16:38] kaffien: I don't know. In his case, I would use Windows file sharing in combination with backup software. The built-in backup solutions of Windows will probably be good enough. [16:38] I would use SCP over an untrusted link only. [16:39] in any case, use scp always instead of sftp [16:39] seems to be that his problem is his 10/100 router [16:39] 160gb transfer took 22 hours [16:40] ziesemer_: in ssh right? === blackxored is now known as Guest15704 [16:40] Depends. Who do you want to disable it for? SSH users only, or all users? [16:40] let's say ssh users [16:40] what do i need to do? [16:40] kaffien, ivoks: Apparently I'm wrong. SCP is older than SFTP (faster, but less features). I thought it was the same. [16:41] because PrintMotd is already no [16:41] Did you restart sshd? [16:41] it was already set [16:41] it was never yes [16:41] oh really? [16:41] hm... [16:42] And you're still seeing it? Then I'd try disabling it in the pam.d files I mentioned above, e.g. /etc/pam.d/sshd . [16:42] i consider that as a bug [16:42] ziesemer_: okay thanks.. [16:42] found it [16:42] sec [16:42] ah... it's not [16:43] okay that worked [16:43] sweet [16:43] mike3: See also: https://bugs.launchpad.net/ubuntu/+source/pam/+bug/399071 [16:44] now on to my next problem... I want to install talkd but it wants to install the openbsd inetd which I do not want to use. I want to use xinetd [16:44] install xinetd first [16:45] ivoks: it's installed already, but apt-get wants to remove it and intsall inetd [16:45] Anyone have a guide on how to have a linux server running bind be a backup dns server for active directory? [16:46] mike3: inetutils-talkd [16:46] sec [18:09] can I use dhcp3-server also for ipv6?!? [18:11] Aison: not yet [18:12] so I need this "wide-dhcpv6-server" ? [18:13] Aison: As far as i know, yes [18:18] I have a problem wtih pppd "Cannot determine ethernet address for proxy ARP" how do I define proxyarp in /etc/ppp/options? [18:21] can I use arp --use-device --set 192.168.0.100 eth0 pub. etho 192.168.0.100 is server address [18:29] I'm having issues getting talkd to work.. [18:29] I need to use xinetd [18:37] in.talkd is nowhere to be found... [19:00] Hail. [19:00] I'm trying to gather some more information about the Cloud functionality of Ubuntu 9.10 server. [19:00] has anyone implemented anything with it, yet? === NotADJ is now known as TheDJACR [19:23] Can anybody recommend a good systems monitor that's easy to script? Basically I want to say "do XYZ if system is down..." type of stuff === WALoeIII_ is now known as WALoeIII [19:40] I need to know how to reset my password for ldap. I am getting "Invalid credentials". I have looked and looked, but many of the guides seem to reference an outdated configuration using /etc/openldap/slapd.conf, which no longer exists. [19:50] hi guyz [19:51] am tryon to solve an installation problem [19:51] anybody around? [19:51] I wasnt successful on ubuntu channel :( [19:51] Jeniczek: the rules are the same - just ask :) [19:51] I have a Fujitsu RX300S4 server with 4 SAS drives. Both of the drives are put into 2 mirror RAIDS. During installation, I do partition the first RAID to / , swap and /home and the second RAID to /var . After successful install the server reboots and then all it says during boot is Fatal protection error at 0000:0000. I have tried to Low level format all hardrives, so its not an MBR issue.. Or at least doesnt looks so... The GRUB i [19:51] thats it ;) [20:01] hm :P [20:21] well, g2g, bb guyz [20:27] How is it going everybody? [20:28] I had some issues installing Fedora 12 with graphics, and I thought I would give Ubuntu a chance [20:28] I have a Nvidia 7800 installed...any advice? [20:28] Maz3Mike: this is primarily support for the server version [20:29] guntbert: That is what I am wanting to install [20:30] Maz3Mike: I was confused - where does graphics come into the picture? [20:30] guntbert: I used to have a teamspeak server on fedora 9, but I wanted to upgrade...it didnt work..so I am going to give UbuntuServer a shot [20:31] guntbert: I was just wanting to have a monitor hooked up to it [20:32] Maz3Mike: I see - and what exactly is your problem? [20:32] guntbert: Since I have been fooling around with the linux the last couple of years..I always run into issues with graphic cards [20:33] gunbert:installing it right now [20:33] Maz3Mike: with the CLI? very rare - I'd say just go ahead :) [20:35] guntbert:already like the intial config...got opensuse working before this but I didnt like it either [20:37] guntbert: question...I have one 300GB disc that I wont the os to go on...and I have a 500GB disc that I want to keep stuff on there such as pictures..videos...ISOs..random things for the most part..set it up as a file share throught samba..but I want to ecrypt all of the 500GB disc [20:38] guntbert: what would be the best way of doing this...I am at the partition disk menu right now [20:39] Maz3Mike: no experience with encryption on server here - but I'd say install to the 300GB and leave the other one untouched for now - you should be able to handle that later [20:39] k [20:40] guntbert: I will encrypt that sucker later...just have to use fdisk [20:44] figured it out [20:44] just partion the disk and then encrypt what volumes you want [20:49] * RoyK never uses X on servers unless they run opensolaris [20:49] sometimes I even turn it off on those suckers [20:49] hey guys, I feel like an idiot [20:49] RoyK: and? [20:50] EtienneG: wanna talk about it? [20:50] I just built a three host cloud (CLC/CC/SC/Walrus, and two NC) [20:50] RoyK, oh yes! [20:50] * RoyK hands EtienneG paper towels [20:50] so anyway, I used the installer integration, it works fine [20:51] only thing: no networking to the instances, except from the frontend [20:51] it's like it is not routing between the public IP, and the instances private IP [20:51] yet, sysctl says net.ipv4.ip_forward = 1 [20:52] * RoyK really has no idea about setting up clouds [20:52] RoyK, it's all good, mathiaz, kirkland, nurmi or someone else will surely help eventually [20:53] it's worth saying that both VNET_PUBINTERFACE and VNET_PRIVINTERFACE are set to eth0 [20:54] so I wonder if that has something to do with it ... [20:55] any good tools to say something like so "If ping 192.168.0.XX dpesm [20:55] If ping doesn't give me a response restart system? [20:55] kpettit: heh - no [20:55] I'm having a hard time finding something simple to do that. Most of the systems are very bloated. Don't really want nagios or zabbix for something like that [20:55] kpettit: what is this, from a server? [20:56] if you can't ping x.x.x.x, it's most likely (as in 99,lots%) something else than linux that is the problem [20:56] I've got this VirtualBox client VM that seems to die every so often. The process stays running but windows locks up. SO I want to do a ping test and send a restart to the client if it doesn't respond [20:56] Basically I want the Linux host to ping the Windows guest and restart it if it doesn't respond [20:57] kpettit: there is c [20:57] sorry [20:57] kpettit: nagios would be neat, but it really is a short script to do it manually [20:57] :) If I had to code something I'd use python, it's the only thing I know well enough to do something usefull in. But I hate re-inveting the wheel [20:58] kpettit: there is a complete CLI instruction set - so a "simple" script should do it [21:00] kpettit, something I do not understand is: how will you restart the unresponsive machine? [21:01] it's unresponsive, after all [21:01] The linux server would still be running. [21:01] kpettit, yes. How will it restart the Windows machine? [21:01] It's the VirtualBox guest that dies. The guest gets it's own IP address, I can't ping it when it locks up [21:01] So normally I have to kill the process and restart it. [21:01] kpettit, ok, that make sense [21:02] then you would use a script that does something like: [21:02] if ! ping -c 1 ip.of.virtualbox.guest; then [21:02] # do something [21:02] fi [21:02] exactly [21:02] then run it from cron every minute, or something? [21:03] yes, not that often but something like that. [21:03] kpettit, cool! [21:04] I just know it'll take me 1/2 a day to code something that's decent and doesn't give me a bunch of false postives or negatives. That's why I was looking [21:04] kpettit: http://karlsbakk.net/pingtest.sh.txt [21:05] kpettit: that took me a little less than half a day :þ [21:05] cool. I'll test it out. [21:05] I'm not a very good programmer though :) [21:05] just replace the stuff in function restart... [21:05] But I can copy and paste with the best of them [21:05] it shouldn't be too hard [21:06] it's hardly any more 'programming' than the usual linux commandline [21:06] interpreting the ping results is what I was worried about [21:06] oh [21:06] never mind [21:07] ping returns an error code [21:07] 0 on success, 1 on error [21:07] so [21:07] ah cool [21:07] that's perfect then. Didn't know it did that, was thinking I'd have to parse the result line or something [21:07] if [ `ping blah > /dev/null 2>&1` ]; then echo success; else echo fail; fi [21:07] that's the simple way [21:07] sweet [21:08] that's unix basics :) [21:08] most commands follow that regime [21:09] good to know [21:12] alright guys..just got the server [21:12] edition installed [21:12] hopefully it works with my nvidia 7800 [21:12] erm [21:12] isn't this a server? [21:13] or do you plan to do some fancy 3d games with it as well? [21:13] no..it is a server [21:13] how do i enable Xserver? [21:14] first question is "WHY?" [21:14] want to have the gui interface [21:15] Maz3Mike: https://help.ubuntu.com/community/ServerGUI [21:15] it's possible but not recommended [21:15] there's no need for a gui on a server [21:16] gui interfaces to unix services are... bad [21:16] yes [21:16] you can't have that many checkboxes :) [21:16] so, why bother? === cyphermox_ is now known as cyphermox [21:16] just learn to use real unix UI - CLI [21:17] mathiaz, we had that discussion a little while back on UEC topology. Sorry, I am amnesic, I do not remember the conclusion, but am I correct in thinking that the public and private interface cannot be the same? [21:17] vimtutor is a good start [21:17] if you forgot your root password...what is the easiest way to reset it? [21:17] EtienneG: hm - they could be the same [21:17] Maz3Mike: live cd [21:18] I know how to do this on solaris..use disc..mount the drive...delete the password out of the shadow file [21:18] Is that the disc I used to install with? [21:18] EtienneG: I was able to run a UEC setup with one network only [21:18] mathiaz, glad to her that - somehow, on my flat install (all interface on the same "public" network), the frontend is not routing traffic to the instance private IP (172.19.1.2). Any ideas? [21:19] EtienneG: what's you configuration? [21:19] Maz3Mike: the same is with ubuntu [21:19] mathiaz, stock from the installer [21:19] EtienneG: ie where are your CC/Walrus/CLC located? [21:19] mathiaz, all on the same machine [21:19] EtienneG: separate CLC and CC? [21:19] mathiaz, no, all on the same machine. that's what the installer does [21:19] EtienneG: and what are you trying to do? [21:20] EtienneG: for karmic or lucid? [21:20] Maz3Mike: if you haven't set a root password on ubuntu, single user mode lets you straight in [21:20] otherwise, just boot on a live cd [21:20] mathiaz, instance is started fine, except I cannot ssh/ping whatever to it. Security group, checked [21:20] mathiaz, karmic! [21:20] EtienneG: are you trying to ping/ssh the private instance IP or the public instance IP? [21:21] mathiaz, the public IP, from another machine (not the frontend). Pinging/sshing works fine on the frontend, using both the public or private instance IP [21:21] EtienneG: Can you get out from it? [21:21] crap [21:21] thought i set the password [21:22] should be su -..right? [21:22] for root [21:22] soren, good question, I shoudl try that [21:22] maxb: sudo su - [21:22] Maz3Mike: that was for you [21:22] mis-bing? [21:22] righ [21:22] soren, mathiaz: when checking iptables output, I can see that no packet goes through the FORWARD chain. Is that normal? [21:22] maxb: sorry :) [21:22] EtienneG: yes [21:22] Why do people think 'sudo su -' is a good idea? [21:22] Maz3Mike: sudo su -, then use your own password [21:22] EtienneG: things are handled in the nat table [21:22] maxb: because it's neat [21:23] EtienneG: try iptables -t nat -nL: [21:23] It's like "Become root and become root and run a shell" [21:23] maxb: you get root's environment that way [21:23] sudo sh doesn't give you that [21:23] mathiaz, yeah, did that, some packets are indeed going through the POST/PREROUTING chain [21:24] mathiaz, soren might be on to something .... maybe traffic is just not coming *out* of the instance somehow [21:24] I guess sometimes you want that. However I frequently use 'sudo -s' and find it actively useful that my $HOME is my own [21:24] maxb: it's probably another fancy way to do that, but sudo su - works [21:24] sudo -i [21:24] sudo -s can be tricky [21:24] EtienneG: are you able to ssh into the Cloud Frontend? [21:24] define tricky [21:24] well, that's what I want, most of the time, to use root's environment [21:24] mathiaz, sure [21:25] if you run a command that drops something in ~, it will end up in user's home with root permissions [21:25] EtienneG: ie does the Cloud frontend knows how to route to your workstation? [21:25] for example, firefox :) [21:25] eek [21:25] or some cli tools - vim [21:25] sudo -i I didn't know [21:25] neat [21:25] EtienneG: is there a dhcp server running on the network? [21:25] I would never run something huge and gui under sudo [21:25] EtienneG: the instance may have gotten the wrong IP address [21:25] mathiaz, grrrrr! I hate you! [21:25] mathiaz, of cours ethere is one ... :( [21:25] * EtienneG bang head [21:25] there we are [21:26] * RoyK helps banging EtienneG's head [21:26] maxb: find ~ -user root [21:27] If it wasn't for the CoC, I would transcribe the litany of swears that just came out of me [21:27] it was very pittoresque [21:27] mathiaz, in any case, thanks a bunch [21:27] I'm really in need of help with LDAP. I'm pretty lost. It never asked me for a password during installation, and now I can't even get started with it because I don't know the password. Also, I want to understand it more / better. [21:28] jMyles: afaicr it asks for the initial password during install [21:28] jMyles: dpkg-reconfigure slapd [21:29] Just want to say...thanks for all the help so far.....guys in the fedora channel werent that helpful [21:29] Maz3Mike: :) [21:29] ubuntu! [21:30] Maz3Mike: http://en.wikipedia.org/wiki/Ubuntu_(philosophy) === luis__lopez is now known as luis_lopez [21:35] RoyK, ivoks: dpkg-reconfigure slapd doesn't ask me to set credentials. I am essentially having the exact problem described in this forum, but I do not understand the solution (although it is marked "SOLVED"): http://ubuntuforums.org/showthread.php?t=1295934 [21:36] jMyles: dpkg-reconfigure -plow slapd [21:37] wtf is plow? manpage doesn't list it [21:37] priority [21:37] low [21:37] RoyK: priority of questions low [21:37] k [21:37] plow - ask everything [21:37] * RoyK thought of plowing [21:37] phigh - ask only essential [21:37] I see - just getting late [21:37] * jMyles *is* plowing [21:38] ivoks: Even after plowing, I am not asked for credentials [21:38] jMyles: For ldap in 9.10 you are not supposed to be... the way it works changed, didn't it? [21:38] mathiaz, that was not it, after all [21:39] mathiaz, the instance does have a private IP. It can ping the frontend (172.19.1.1), but nowhere else [21:39] jMyles: true... i haven't installed slapd on karmic yet [21:39] this worked on 8.04 [21:39] EtienneG: can you ssh into the instance from the frontend? [21:39] mathiaz, I am starting to think there is something fishy with my security group or something [21:39] mathiaz, yes [21:39] jmarsden: https://help.ubuntu.com/community/OpenLDAPServer <-- this says how to reset it [21:39] mathiaz: how do we setup root pass in slapd in karmic? :D [21:39] EtienneG: I'd check the routing table on the instance then [21:39] ivoks: olcRootPW [21:40] mathiaz, ubuntu@172:~$ ip route show [21:40] 172.19.1.0/27 dev eth0 proto kernel scope link src 172.19.1.2 [21:40] default via 172.19.1.1 dev eth0 metric 100 [21:40] that seems kosher [21:40] ivoks: man slapo-config <- has the list of parameter [21:40] can lts run cloud? [21:40] oh, tree configuration [21:41] bogeyd6, no, it was introduced in jaunty [21:41] EtienneG: well - it seems that the instances are set correctly [21:41] bogeyd6, but you can run LTS *kin* the cloud, ie on EC2, or your own private cloud [21:41] mathiaz, indeed. [21:42] EtienneG: I'd use tcpdump on the instance/NC/CC to check where the network stops [21:42] ok [21:42] so i need 9.10 [21:42] mathiaz, I did: it stops on the frontend [21:43] RoyK: Be careful, there is "old" and "new" documentation around at the moment... that page says "This page may contain outdated information." ... [21:43] EtienneG: have you enabled ssh traffic in your security groups? [21:43] jMyles: The steps presented by xingmu in the forum thread you linked to look like the "new" way to do things... did you try them? [21:43] mathiaz, etienne@curst:~$ euca-describe-groups [21:43] GROUP admin default default group [21:43] PERMISSION admin default ALLOWS tcp 22 22 FROM CIDR 0.0.0.0/0 [21:43] PERMISSION admin default ALLOWS tcp 80 80 FROM CIDR 0.0.0.0/0 [21:43] GROUP admin demo Demo security group [21:43] so, yes [21:44] hold on [21:44] jmarsden: i know, just trying to help the guy [21:44] EtienneG: is your instance running in the demo group? [21:44] what does the "tcp 22 22" means? hopefully, it is not the source port [21:44] jmarsden: you, that is [21:44] mathiaz, no, in the default group [21:44] wtf man [21:45] I log in and use my user account and try to sudo to root but it wont work [21:45] EtienneG: you can check the iptables rules on the CC [21:45] i keep getting su authentication failure [21:45] mathiaz, sure. Should I dump it here? [21:45] !paste | EtienneG [21:45] EtienneG: For posting multi-line texts into the channel, please use http://ubuntu.pastebin.com | To post !screenshots use http://tinyurl.com/imagebin | !pastebinit to paste directly from command line | Make sure you give us the URL for your paste - see also the channel topic [21:45] Maz3Mike: sudo or su ? They are two different things... [21:46] su [21:46] ubottu, thanks, nice RTFM you have here! [21:46] Error: I am only a bot, please don't think I'm intelligent :) [21:46] should su - [21:46] for root right? [21:46] Maz3Mike: No. Not in Ubuntu. [21:46] !root [21:46] Do not try to guess the root password, that is impossible. Instead, realise the truth... there is no root password. Then you will see that it is 'sudo' that grants you access and not the root password. Look at https://help.ubuntu.com/community/RootSudo [21:46] http://uncyclopedia.wikia.com/wiki/Rtfm [21:46] heh [21:46] so what would I type? [21:47] just remember that without any root password set, you can get right through all 'security' by just booting into single [21:47] mathiaz, http://ubuntu.pastebin.com/m331fc577 [21:47] Maz3Mike: as a Ubuntu server admin you need to learn, not just type. Did you read https://help.ubuntu.com/community/RootSudo [21:47] Maz3Mike: sudo -i and type your own password [21:48] only members of admin group have sudo privileges [21:48] so if you aren't member of admin group, sudo won't work [21:48] mathiaz, notice nothing gets into the FORWARD chain, hence nothing gets to be processed trough admin-default. Is that normal? [21:49] EtienneG: I don't think so [21:49] EtienneG: what's the routing table on the CC? [21:49] love it..nice got root access [21:49] mathiaz, lots of stuff through PRE/POSTROUTING [21:49] man the ubuntu website seems sloooow [21:49] mathiaz, cloudmaster@uec-frontend:~$ ip route show [21:49] 172.19.1.0/27 dev eth0 proto kernel scope link src 172.19.1.1 [21:49] 10.153.108.0/24 dev eth0 proto kernel scope link src 10.153.108.210 [21:49] default via 10.153.108.1 dev eth0 metric 100 [21:50] (I just love flooding the channel!) [21:50] see...its always the little things that you need to know [21:50] EtienneG: you shouldn't [21:50] Thanks guys..now on to figuring out the xserver setup [21:50] henriquev, I know ... :-/ [21:50] Maz3Mike: xserver setup? [21:50] Maz3Mike: true, one should be able to play tetris on ones server [21:51] * RoyK sniggers [21:51] just install xorg package :) [21:52] lol..dont make fun of me guys..i am on the gui crutch but i will get off of it soon enough [21:52] need to get teamspeak 3 working on it [21:52] EtienneG: I think it's because your public instance IPs are shared by the network IPs [21:52] EtienneG: the CC doesn't do any routing [21:52] sudo apt-get install xorg [21:52] Maz3Mike: https://help.ubuntu.com/community/ServerGUI [21:52] mathiaz, yes, that could well be ... [21:53] mathiaz, ok, so I will try with another IP range, like 192.168.something [21:53] EtienneG: is ip_forward enabled on the cC? [21:53] mathiaz, that makes a lot of sense indeed, and remind me of something [21:53] http://www.lamebook.com/wp-content/uploads/2010/01/weekendwin4.png [21:53] ah, time for bed [21:53] mathiaz, in fact, i am pretty sure I had this problem before indeed [21:53] EtienneG: yeah - try to allocate instance public IP in a non-used network [21:53] mathiaz, yes, CC is routing, I checked that first! [21:54] bye [21:54] bye ivoks [21:54] EtienneG: if the FORWARD chain isn't hit, it means that things are fishy at the kernel routing level [21:54] mathiaz, yes, i got that indeed [21:55] EtienneG: you could try to see if packets *leave* eth0 on the CC [21:56] mathiaz, they aren't, I checked [21:56] EtienneG: I don't remember exactly under which circumstances packets go through the FORWARD rule [21:56] jmardsen, ivok, royk, et. al.: I think I need to take a step back. For LDAP, do I need to go through this process (the "people.ldif" thing from the forums) every time I want to create an account? All I really want is 1) for the users / groups on my server to be authoritative across the network and 2) to be able to use that user list for a few other things (authenticating a wifidog portal, logging in to mediawiki, etc) [21:56] EtienneG: does the kernel say anything special? [21:57] mathiaz, no, completely silent [21:58] EtienneG: I don't know then [21:58] EtienneG: try to use instance public IP from a different network [21:58] mathiaz, but I think you got it ... it has to be the PUBLICIP range overlap [22:05] jMyles: there are better ways to administer ldap than using ldif files, but you need to look it up. I really have no idea [22:06] gah! now I have the 403 bug ... [22:07] EtienneG: 403 bug? [22:07] RoyK, jMyles: there is not, really. There are a couple of toolchains for managing user/group in LDAP, but they all suck. smbldap-tools suck the least [22:08] RoyK, jMyles: there is a blueprint to get a better toolchain in Ubuntu, but we are not there yet [22:08] RoyK, in EUC [22:08] EtienneG: I guess I assumed that the process was going to be that the userlist on the server was going to just work on other computers. I don't really mind using ldif files - I'll just have to learn how. [22:09] jMyles, what you describe is more like NIS, the older network directory. It is deprecated, though. [22:10] jMyles: we're still using NIS in our network [22:10] works like a dream [22:10] * RoyK underlines the fact that not dreams are good [22:10] Do you dream in black and white? [22:10] and 320x200? [22:10] no, it's colour [22:11] cyan and magenta is nice [22:11] CGA FTW! [22:11] Yup, those are colours. [22:11] * soren doesn't miss CGA much [22:11] EtienneG, RoyK: Thanks for walking me through these baby steps. I think I think LDAP because it seems to be compatible where I need it: starting with wifidog and mediawiki, which both support it. What is the best practice for securing and authentication wireless clients? We want to do everything with one set of credentials per user. (Background: My girlfriend and I are starting SlashRoot: The Grassroots Tech Cafe, where we se [22:11] rve organic, fair trade coffee and open source software) [22:11] Incidentally, I don't miss NIS much either. Coincidence? [22:12] jMyles: Where? [22:12] soren: New Paltz, NY, USA [22:12] soren: Hudson Valley Region [22:13] jMyles: http://luma.sourceforge.net/ <-- nothing has happened there recently, but it might work [22:13] google maps refuses to give me directions. I miss the times when it would tell you to swim from somewhere in France to New York or whatnot. [22:14] :) [22:14] soren: are you danish or perhaps norwegian? [22:14] RoyK: Danish. [22:15] http://googlesystem.blogspot.com/2007/03/google-maps-shows-funny-directions.html [22:15] makes sense - Søren isn't really a very common name up here [22:15] No, you're all named Sven. Everyone knows that. [22:15] Well.. [22:15] Except for those named Olaf. [22:16] heh [22:17] soren: seems those aren't so popular anymore http://www.ssb.no/navn/fylke/Hele_landet_2008-menn.html [22:18] RoyK: Bah. Statistics. [22:18] RoyK: http://dst.dk/Statistik/Navne/NamesPop.aspx fwiw [22:18] * soren tries to get back on topic [22:18] lies, damn lies and statistics... [22:21] mathiaz, excuse me again, I am abusing your time today. I changed VNET_PUBLICIPS in eucalyptus.conf, restarted the services, rebooted even, and euca-describe-addresses still returns the old public IP. Do we need to do some voodoo to have the new public IP setting applied? [22:21] EtienneG: try to restart eucalytpus with CLEAN=1 [22:21] EtienneG: network information is presistant accross reboot [22:21] EtienneG: you'd have to clean everything [22:22] mathiaz, yeah, I see that! [22:22] EtienneG: check eucalyptus init script the get the exact CLEAN syntax [22:22] EtienneG: (CLEAN=1 IIRC) [22:22] mathiaz, ok, looking [22:23] mathiaz, but there is nothing in the init script about CLEAN [22:23] would that be an environment variable? [22:24] * RoyK corrects incidence [22:24] * RoyK corrects incorrect instead [22:24] EtienneG: hm - you're right [22:25] EtienneG: we've added the CLEAN env in lucid [22:25] mathiaz, isn't it an upstart job now anyway? [22:25] EtienneG: yes - but it still works the same way [22:25] EtienneG: see bug 491254 [22:25] checking ... [22:26] EtienneG: well - it should in karmic actually [22:27] EtienneG: have you installed the latest version from karmic-updates? [22:27] mathiaz, aaaaah, victory! [22:27] mathiaz, yes, I did [22:27] ok now, running instances [22:35] mathiaz, VICTORY!!! [22:36] note to self: VNET_PUBLICIPS range shall not be in your publicépriv interface subnet [22:38] now, what is the URL of MediaWiki on the demo appliance? [22:42] http://whatever/mediawiki/ [22:45] http://whatever/mediawiki/ [22:45] Whoops. [22:47] soren, yeah, I got that [22:52] I am defacing my own wikipedia! [22:53] * RoyK takes EtienneG's coke [22:54] crack, man, crack