| --- | Log | opened Fri Dec 26 00:00:14 2003 |
| 00:00 | tjfontaine> | aye, the same to you |
| 00:02 | = | vitrum [~vitrum@adsl-63-201-96-151.dsl.lsan03.pacbell.net] quit (Ping timeout: 512 seconds) |
| 00:15 | @mikegrb> | howdy EFudd |
| 00:24 | = | jrm [~junior@adsli217.cofs.net] quit (Ping timeout: 512 seconds) |
| 00:28 | = | damjan [~damjan@legolas.on.net.mk] quit (Quit: Leaving) |
| 00:34 | @mikegrb> | sighup: ping caker |
| 00:34 | sighup> | caker: ping! ping! ping! |
| 00:34 | sighup> | caker was last seen on #linode 6 hours, 40 minutes and 11 seconds ago, saying: interesting uses [1072392839] |
| 01:11 | = | Newsome [~sorenson@sorenson.dsl.csolutions.net] quit (Quit: Leaving) |
| 03:33 | wap> | Morning. |
| 04:48 | + | griffinn [~cbda9803@webuser.thegrebs.com] joined #linode |
| 04:52 | griffinn> | Anyone on host7 or 8? |
| 04:53 | griffinn> | Just wanna do a quick survey of how bad your filesystem corruption is. |
| 04:54 | * | griffinn hears the occasional distant howling of a wolf pack... |
| 04:54 | griffinn> | Heh, guess I'll be back on Monday. Merry Christmas all. |
| 04:54 | = | griffinn [~cbda9803@webuser.thegrebs.com] quit (Quit: http://thegrebs.com/oftc/) |
| 05:32 | guinea-sleep | is now known as guinea-pig |
| 07:32 | @caker> | morning |
| 08:11 | @adamg> | afternoon |
| 08:11 | = | sighup [~sighup@webuser.thegrebs.com] quit (Remote host closed the connection) |
| 08:15 | + | sighup [~sighup@webuser.thegrebs.com] joined #linode |
| 09:14 | eurozip> | sighup, g7 eurozip |
| 09:14 | sighup> | #G7 stats for eurozip, the heh -- 37/112 Current Level: 41 | Time to next level: 1 days, 16:24:30 | Status: online | Item Total: 349 | Total Time Idled: 20 days, 14:57:20 |
| 09:17 | @caker> | just ordered some upgrades for nova (the webserver for linode.com, etc) |
| 10:43 | + | rudy [~5180259c@webuser.thegrebs.com] joined #linode |
| 10:44 | = | rudy [~5180259c@webuser.thegrebs.com] quit (Client Quit) |
| 10:45 | + | dvl666stn [~dvl666stn@host213-122-127-202.in-addr.btopenworld.com] joined #linode |
| 10:47 | @caker> | hello |
| 10:47 | dvl666stn> | hey caker |
| 12:36 | @adamg> | such a hive of activity, anyone would think it was a holiday o something |
| 12:53 | @guinea-pig> | yummy, black cherry! |
| 12:53 | @adamg> | no commnt |
| 12:53 | @guinea-pig> | one would think it were a holiday, except we're all geeks, and geeks have no life |
| 12:54 | @guinea-pig> | you should see the flurry of activity in #linuxhelp |
| 12:54 | @guinea-pig> | no, you shouldn't |
| 12:54 | @guinea-pig> | nevemrind |
| 12:55 | @adamg> | fecking logs |
| 13:08 | + | Newsome [~sorenson@byu-gw.customer.csolutions.net] joined #linode |
| 13:08 | @adamg> | hi |
| 13:09 | dvl666stn> | hey adamg :) |
| 13:18 | EFudd> | hmmm |
| 13:19 | @mikegrb> | hello |
| 13:19 | EFudd> | sup mike |
| 13:20 | @mikegrb> | not much |
| 13:20 | @mikegrb> | just woke up |
| 13:20 | EFudd> | same. |
| 13:20 | @mikegrb> | still catching up on important irc channels and email |
| 13:21 | EFudd> | gonna go take back t his magellan roadmate 700 today |
| 13:21 | EFudd> | entertaining device, but not worth the $1400 bux (including taxes) |
| 13:22 | @mikegrb> | heh |
| 13:22 | @mikegrb> | that is a lot |
| 13:22 | EFudd> | Yeah. it's "as good" as those in-car voice navication thingies tho. |
| 13:23 | EFudd> | and has a 5gb harddrive with the entier us database on it... and 2million points of interest... it was so complete it had named dirt roads that in real life only showed up as "dead end road" :-) |
| 13:23 | @mikegrb> | :) |
| 13:23 | EFudd> | it often had the turns of someones driveway stored in it. |
| 13:24 | @mikegrb> | spiffy |
| 13:24 | EFudd> | however, it did try to tell me to exit the interstate and simply drive back on it no less than 4 times |
| 13:24 | @mikegrb> | yes |
| 13:24 | @mikegrb> | I use delorme streets with a gps receiver |
| 13:24 | EFudd> | i'm used to a little garmin etrex i bought a few years back |
| 13:24 | EFudd> | just using it for location + map, not directions |
| 13:25 | EFudd> | this roadmate and it's garmin counterpart make driving blind. |
| 13:25 | = | dvl666stn [~dvl666stn@host213-122-127-202.in-addr.btopenworld.com] quit (Ping timeout: 512 seconds) |
| 13:25 | EFudd> | One particular intersection was cool. |
| 13:25 | EFudd> | "freeway entrance on right in .5 miles followed by a keep left followed by a keep right followed by a right turn then a keep left. Your destination is on the left." |
| 13:26 | @mikegrb> | :) |
| 13:26 | EFudd> | it's where a few small interstates all intersect here and you end up making what is effectively a uturn at the end moving from left->right a few times. it did a good job. :-) |
| 13:26 | @guinea-pig> | i dare you to find any map that as my road as ... proper |
| 13:26 | EFudd> | wlel, lets seee if I can get out of here without causing a stink w/ my gf. |
| 13:28 | EFudd> | gu, /shrug. i didn't think it had my mom's road so i mapped to an intersection near it... once we got there i realized my mom's road was falsely shortened on some of the signs and that it was indeed in the mapping database when the full proper name was utilized. |
| 13:29 | @guinea-pig> | i've *never* seen a map with my road ... complete |
| 13:29 | @guinea-pig> | it always stops at an intersection a few houses down. |
| 13:29 | @guinea-pig> | (i'm on a dead end. they extended it from the intersection a decade ago) |
| 13:29 | EFudd> | seeing as how this unit can't be powered except in te car, i m not going to take your challenge :) |
| 13:29 | @guinea-pig> | once in a while, they *do* have it past the intersection... except they continue it along its planned course, not as a dead end |
| 13:30 | @guinea-pig> | right through our house |
| 13:30 | @mikegrb> | heh |
| 13:30 | EFudd> | you'd have to know the streets real name. whereas many "dead end roadS" are simplylabeled that |
| 13:30 | EFudd> | but do actually have a numeric assignment |
| 13:30 | @guinea-pig> | of course i know my street's real name |
| 13:30 | @guinea-pig> | how do you think we get mail? :p |
| 13:31 | EFudd> | that isn't necessarily the "real" name. |
| 13:31 | EFudd> | That's my point. |
| 13:31 | @guinea-pig> | it's the name recognised by the town. it's a town owned road |
| 13:31 | @guinea-pig> | (as opposed to many of the private road/public way's in town) |
| 13:32 | EFudd> | more than likely it's county maintained and documented. Or should be on record there. |
| 13:32 | EFudd> | that's an unusual event for a city to perform |
| 13:33 | @guinea-pig> | what is? |
| 13:33 | + | dvl666stn [~dvl666stn@217.148.42.197] joined #linode |
| 13:33 | @adamg> | wb |
| 13:33 | dvl666stn> | danke |
| 13:33 | EFudd> | creating their own roads without county level documentation. (which is how they would ultimately end up in a mapping database.) |
| 13:33 | @guinea-pig> | well |
| 13:33 | @guinea-pig> | one guy owned the land, developed it. created his own roads |
| 13:33 | @guinea-pig> | and then offered them to the town for acceptance |
| 13:34 | EFudd> | oh my. i just ate 2 pieces of chocolate pie for breakfast :) |
| 13:34 | @guinea-pig> | at which point they were no longer private roads, but town roads |
| 13:34 | EFudd> | oic. |
| 13:34 | EFudd> | makes sense. |
| 13:34 | @guinea-pig> | most of our town is like that |
| 13:34 | @guinea-pig> | it's really sad |
| 13:34 | @guinea-pig> | small town is growing up |
| 13:35 | EFudd> | township i grew up in was called "Spivey's Corner" |
| 13:35 | @guinea-pig> | and um... it's still entirely residential. |
| 13:35 | EFudd> | home of the World (infamous) Hollerin' Content(tm). |
| 13:35 | @guinea-pig> | they're having tax issues since they have no businesses to tax |
| 13:35 | @guinea-pig> | ah, this is "Dudley" |
| 13:35 | @guinea-pig> | "a special place" |
| 13:35 | EFudd> | The town has 1 stoplight now. It used to just be a flashing light. |
| 13:35 | @guinea-pig> | heh |
| 13:35 | EFudd> | It has 52 people on record. |
| 13:35 | EFudd> | 4 moved. |
| 13:35 | @guinea-pig> | we have2 lights |
| 13:35 | @guinea-pig> | and 10k people now |
| 13:36 | EFudd> | Spivey's Corner has 2 stores, perhaps 3 counting a repair shop. |
| 13:36 | @guinea-pig> | we don't have a downtown |
| 13:36 | EFudd> | They are all addressed to the next closest city tho. |
| 13:36 | @guinea-pig> | it's in the next town over |
| 13:36 | @guinea-pig> | brb |
| 13:36 | EFudd> | It has a volunteer fire department too |
| 13:45 | @guinea-pig> | same here, except for the "strong" chief |
| 13:45 | @guinea-pig> | but yeah |
| 13:45 | @guinea-pig> | this guy |
| 13:45 | @guinea-pig> | sameul slater |
| 13:45 | @guinea-pig> | comes over from england |
| 13:45 | @guinea-pig> | and starts a bunch of textile mills |
| 13:45 | @guinea-pig> | puts one in next door |
| 13:46 | @guinea-pig> | steals a bit of our town, and a few other neighbouring towns to do it |
| 13:46 | @guinea-pig> | and calls his town "webster" |
| 13:46 | @guinea-pig> | what he took from us was our downtown |
| 13:46 | @guinea-pig> | this was back in the early 1800's |
| 13:47 | @guinea-pig> | and of course, the mill *here* wasn't famous. the one in rhode island was |
| 13:47 | EFudd> | :) |
| 13:54 | @adamg> | sighup ping caker |
| 13:54 | sighup> | caker: ping! ping! ping! |
| 13:54 | sighup> | caker was last seen on #linode 3 hours, 7 minutes and 38 seconds ago, saying: hello [1072453629] |
| 13:55 | @mikegrb> | :) |
| 14:03 | @adamg> | anyone here know anything about ebuilds in gentoo |
| 14:05 | @guinea-pig> | ask the bloody question |
| 14:06 | @adamg> | the phpmyadmin ebuild contains variables like ${ROOT}${HTTPD_ROOT} which do not seem to be defined in the ebuild it's self so where do the variables come from |
| 14:08 | @guinea-pig> | inherit |
| 14:08 | @guinea-pig> | top lines |
| 14:08 | @guinea-pig> | inherit webapp-apache |
| 14:08 | @adamg> | yeah just seen that |
| 14:08 | @adamg> | so the next question is, where is webapp-apache located so I can looks what is in it |
| 14:09 | @guinea-pig> | heh |
| 14:09 | @guinea-pig> | eclass/webapp-apache.eclass |
| 14:09 | @guinea-pig> | no, i didn't know this. i just looked. :P |
| 14:10 | @guinea-pig> | s/looked/guessed and looked/ |
| 14:11 | @adamg> | thanks |
| 14:12 | @guinea-pig> | aye |
| 14:12 | @guinea-pig> | i have a knack, apparantly |
| 14:12 | @guinea-pig> | except when it comes to girls. i'm knackless with girls |
| 14:12 | @guinea-pig> | that sounds dirty. i wish it were :p |
| 14:13 | @adamg> | the httpd root is hard coded and not worked out via the conf file etc which is a pain |
| 14:13 | @guinea-pig> | oh |
| 14:13 | @guinea-pig> | i never tried apache on gentoo |
| 14:13 | @guinea-pig> | but i agree, that's wrong |
| 14:15 | @adamg> | well I move data and log dirs to custom locations which is going to cause problems for alot of the ebuilds including the apache and mysql ones |
| 14:15 | @guinea-pig> | i agree it makes sense to standardise it for a distro |
| 14:15 | @guinea-pig> | but when you compile everything on install for that distro, it doesn't |
| 14:15 | @guinea-pig> | now |
| 14:15 | @guinea-pig> | oh, nevermind |
| 14:15 | @guinea-pig> | hmm |
| 14:16 | @guinea-pig> | i wonder why i use /usr/local/ instead of /var/local/ :p |
| 14:18 | @mikegrb> | anyone have a tool they use for getting coordinates for image maps? |
| 14:18 | @adamg> | photoshop |
| 14:18 | @mikegrb> | heh |
| 14:18 | @mikegrb> | yeah I guess gimp |
| 14:57 | EFudd> | hrm |
| 14:57 | EFudd> | GPS returend |
| 14:58 | + | jax [~stbe@24-161-88-208.hvc.rr.com] joined #linode |
| 15:06 | - | dvl666stn [~dvl666stn@217.148.42.197] left #linode () |
| 15:26 | @adamg> | i may be able to use the default ebuilds and symlink dirs around |
| 15:27 | @adamg> | so that things are stored where I want them to be |
| 15:30 | @mikegrb> | may be an easier solution |
| 15:31 | @adamg> | and it would stop the other ebuilds from beaking as well |
| 15:36 | * | EFudd logs into EQ |
| 15:52 | = | jax [~stbe@24-161-88-208.hvc.rr.com] quit (Quit: brb) |
| 16:03 | + | jax [~stbe@24-161-88-208.hvc.rr.com] joined #linode |
| 16:41 | = | nick [~nick@a1-4d167.neo.rr.com] quit (Ping timeout: 485 seconds) |
| 16:46 | + | jrm [~junior@adsli217.cofs.net] joined #linode |
| 16:53 | @caker> | EFudd: what's this about the IP block spoofed on efnet? |
| 17:19 | @adamg> | sighup ping caker |
| 17:19 | sighup> | caker: ping! ping! ping! |
| 17:19 | sighup> | caker was last seen on #linode 25 minutes and 48 seconds ago, saying: EFudd: what's this about the IP block spoofed on efnet? [1072475608] |
| 17:26 | = | Newsome [~sorenson@byu-gw.customer.csolutions.net] quit (Read error: Connection reset by peer) |
| 17:26 | + | Newsome [~sorenson@byu-gw.customer.csolutions.net] joined #linode |
| 17:29 | @caker> | yo |
| 17:30 | @adamg> | when you planing on taking nova offline for upgrade |
| 17:32 | @caker> | Sometime next week, after Tuesday |
| 17:33 | @caker> | It shouldn't take that long .. ping-ponging between two servers |
| 17:34 | @adamg> | k |
| 17:35 | = | shakr [~kenn2@goober.ub3r.org] quit (Quit: Leaving) |
| 17:37 | + | shakr [~kenn2@goober.ub3r.org] joined #linode |
| 17:37 | @guinea-pig> | what a goober |
| 17:56 | EFudd> | caker, hrm? |
| 17:56 | EFudd> | gimme some more details na di'll find out |
| 18:05 | EFudd> | How do you properly enter an intersection in yp.yahoo.com ? |
| 18:10 | @adamg> | i dont think you can |
| 18:10 | EFudd> | Yeah, you can. it'w Street 1 AND|& Street 2 |
| 18:13 | = | Newsome [~sorenson@byu-gw.customer.csolutions.net] quit (Quit: Leaving) |
| 18:32 | = | jrm [~junior@adsli217.cofs.net] quit (Read error: Connection reset by peer) |
| 18:37 | + | jrm [~junior@adsli217.cofs.net] joined #linode |
| 19:42 | = | sighup [~sighup@webuser.thegrebs.com] quit (Remote host closed the connection) |
| 19:43 | guinea-pig | is now known as guinea-sleep |
| 19:45 | + | sighup [~sighup@webuser.thegrebs.com] joined #linode |
| 20:26 | @adamg> | I have set my domainname in /etc/dnsdomainname but when I run the domainname command it returns nothing, is this normal on gentoo? |
| 20:28 | EFudd> | Eh, i've not quite figured out gentoo's domain name handling yet. |
| 20:28 | EFudd> | add to dnsdomainname |
| 20:28 | EFudd> | also run 'hostname foo' |
| 20:28 | EFudd> | 01hostname:HOSTNAME="foobar" |
| 20:28 | EFudd> | in /etc/env.d also |
| 20:28 | @adamg> | I was following the gentoo install guide |
| 20:28 | EFudd> | -nods- |
| 20:28 | EFudd> | I did too. |
| 20:28 | EFudd> | i have 1 machien that works properly... |
| 20:28 | EFudd> | and 3 that don't. :-) |
| 20:29 | EFudd> | stuff like the login issue shows "unknown domain" |
| 20:29 | @adamg> | well I set the hostname and rebooted and that works find |
| 20:29 | EFudd> | however all my mail/etc works fine. |
| 20:29 | @adamg> | s/find/fine |
| 20:29 | @adamg> | in /etc/hostname |
| 20:29 | EFudd> | Right. |
| 20:29 | EFudd> | but make sure /etc/env.d/01hostname is correct... |
| 20:30 | @adamg> | yeah it is |
| 20:30 | EFudd> | that is uses to create /etc/profile* on env-update.... |
| 20:30 | @adamg> | the reboot must have updated that |
| 20:30 | EFudd> | cause you'd end up with $HOSTNAME being incorrect... |
| 20:30 | @adamg> | yeah env-update is run on boot I think |
| 20:31 | @adamg> | what do you get when you run the domainname command |
| 20:31 | EFudd> | jasonl@foobar env.d $ domainname |
| 20:31 | EFudd> | (none) |
| 20:31 | EFudd> | (none) |
| 20:31 | @adamg> | yeah thats what I get |
| 20:32 | EFudd> | that's on this host |
| 20:32 | EFudd> | so i dunno. |
| 20:32 | EFudd> | it's very obfuscated |
| 20:32 | @adamg> | sighup ping mikegrb |
| 20:32 | sighup> | mikegrb: ping! ping! ping! |
| 20:32 | sighup> | mikegrb was last seen on #xbox-linux 1 hours, 12 minutes and 17 seconds ago, saying: too much stuff going on at once [1072484396] |
| 20:34 | @adamg> | what do you get when you do /etc/init.d/domainname restart |
| 20:38 | EFudd> | * Setting DNS domainname to auspex.com... [ ok ] |
| 20:38 | EFudd> | and.. |
| 20:38 | EFudd> | * Setting DNS domainname to broked.net... [ ok ] |
| 20:38 | EFudd> | as i'd expect. |
| 20:38 | @adamg> | yeah that one works for me as well |
| 20:38 | @adamg> | just looks like the domainname command is screwed on gentoo |
| 20:39 | + | Newsome [~sorenson@sorenson.dsl.csolutions.net] joined #linode |
| 20:39 | EFudd> | nod. |
| 20:39 | @adamg> | do you get your ips through dhcp or have you hadcoded them |
| 20:39 | EFudd> | dhcp on one... static on my primary workstation |
| 20:40 | @adamg> | does it work on the one which has the static ips set |
| 20:40 | EFudd> | ah... |
| 20:42 | @adamg> | i get this in the colsole though |
| 20:42 | @adamg> | This is adhaero.unknown_domain (Linux i686 2.4.23-linode18-7um) 20:08:58 |
| 20:48 | EFudd> | yah, mine is like that on my dhcp box |
| 20:48 | EFudd> | static's are ok |
| 20:49 | @adamg> | I have edited the hosts file and now the console output on boot outputs what it should, but the domainname command is still screwed |
| 20:49 | @adamg> | I think it is expecting the dhcp server to provide the domainname and since it doesnt.. |
| 20:51 | EFudd> | ah mmm |
| 21:12 | @adamg> | even when I set static ips, the domainname command still doesnt work |
| 21:13 | + | ricardo [~ircap751@200.63.222.47] joined #linode |
| 21:13 | @adamg> | strange |
| 21:13 | @adamg> | hi ricardo |
| 21:13 | ricardo> | hi all |
| 21:13 | ricardo> | why here and not in #freenode.net ? |
| 21:13 | ricardo> | :-) |
| 21:14 | @adamg> | ? |
| 21:16 | ricardo> | has anybody tried Gentoo in a linode 64? |
| 21:16 | @adamg> | yep |
| 21:16 | ricardo> | how much did it take you to have a LAMP server? |
| 21:17 | @adamg> | no idea |
| 21:17 | @adamg> | but all it should take is an emerge apache mysql php |
| 21:17 | ricardo> | and a bunch of hours of compile |
| 21:17 | @adamg> | and then leave it running, then all you have to do if configue apache and mysql |
| 21:18 | ricardo> | it would be great if we could have a binary GRP repository (mirror) in linode.com |
| 21:18 | ricardo> | and a portage one too |
| 21:18 | ricardo> | is there any mirror planned? |
| 21:19 | @adamg> | you would have problems with use flags is you used binaries |
| 21:19 | @adamg> | I think mirrors are somewhere on a list of nice things to have but you have to wonder if there is any point |
| 21:19 | ricardo> | yeah, I've heard about that, in fact some people in #gentoo (irc.freenode.net) are completly against binaries for that reason |
| 21:20 | ricardo> | but I think they make sense for a server... not for a bleeding edge workstation |
| 21:20 | @adamg> | if you have multiple identical systems then there is no reason why you cant build your own binaries on one, to use on the others |
| 21:21 | ricardo> | with a GRP mirror inside linode.com anybody could have a running server in minutes... just like with Debian |
| 21:21 | ricardo> | but then again... that is against all of Gentoo principles... |
| 21:21 | @adamg> | they could but then why not just use debian |
| 21:21 | ricardo> | maybe Gentoo doesn't make sense on the server side |
| 21:21 | ricardo> | specially on a Linode 64! ;-) |
| 21:22 | ricardo> | yeah, I'm very happy with my Debian setup on a L64 |
| 21:22 | ricardo> | it just works |
| 21:23 | ricardo> | I've never played with Fedora... is it any good for a server? |
| 21:23 | @adamg> | I have used both gentoo and debian on an l64 and would probably just gentoo |
| 21:23 | @adamg> | no idea, similar to RH |
| 21:23 | ricardo> | adamg: why Gentoo over Debian, explain please |
| 21:24 | @adamg> | things like mysql on debian does not have ssl enabled in it, but on gentoo all you need to do is set the ssl use flag and then when you emerge mysql it will have ssl installed into it |
| 21:24 | @adamg> | you are also building for your server and your arch |
| 21:25 | ricardo> | you know what could be a great idea? have a distributed gcc with your local Machine + your L64 over an SSH tunnel! |
| 21:25 | @adamg> | you can |
| 21:25 | @adamg> | it is called distcc |
| 21:25 | ricardo> | yeah, I know you can |
| 21:25 | @adamg> | and works fine with portage |
| 21:25 | ricardo> | I've just realized it! |
| 21:25 | ricardo> | heheheh |
| 21:25 | @adamg> | you dont even need an ssh tunnel |
| 21:26 | ricardo> | you know what, jus for the heck of it, I'll reformat my L64 to Gentoo... but this time using distcc! |
| 21:26 | @adamg> | install distcc on your local machine, give portage the addess and away it goes |
| 21:26 | ricardo> | adamg: I would really use a tunnel |
| 21:26 | ricardo> | more secure |
| 21:26 | @adamg> | yeah |
| 21:27 | ricardo> | but would latency play a decisive role in distcc? |
| 21:27 | @adamg> | dont know never used it |
| 21:27 | EFudd> | there are a few things that won't work w/ distcc.. (obviously?) those that won't work w/ parallel building.. such as X. |
| 21:27 | EFudd> | which is very unfortunate. |
| 21:27 | ricardo> | EFudd: yeah, but I dont need X for my server |
| 21:27 | EFudd> | aye. |
| 21:28 | @adamg> | im giving up with this stupid domainname things, doesnt work with either static or dhcp |
| 21:28 | EFudd> | heh |
| 21:28 | EFudd> | ayup... that was my decision. |
| 21:28 | EFudd> | :) |
| 21:28 | EFudd> | and after only ~20seconds on it =] |
| 21:28 | ricardo> | adamg: what domain thing? |
| 21:28 | EFudd> | (none) |
| 21:28 | EFudd> | ... == return from 'domainname' |
| 21:29 | @adamg> | a small problem with gentoo but nothing major |
| 21:32 | @adamg> | and updating hosts gets rid of the unkown_domain thing on boot |
| 21:33 | = | Newsome [~sorenson@sorenson.dsl.csolutions.net] quit (Read error: Connection reset by peer) |
| 21:33 | + | Newsome [~sorenson@byu-gw.customer.csolutions.net] joined #linode |
| 21:34 | @adamg> | a couple of the console errors are a bit annoying, the modprobe ones are to be expected but the user font and key mappings ones need to be sorted |
| 21:36 | + | Vitamin-C [~sorenson@sorenson.dsl.csolutions.net] joined #linode |
| 21:36 | = | Newsome [~sorenson@byu-gw.customer.csolutions.net] quit (Read error: Connection reset by peer) |
| 21:41 | @adamg> | but those console errors can be left for another day |
| 21:47 | @adamg> | well lets see how bad the default ebuild of mysql is |
| 21:51 | EFudd> | worked for me... :P |
| 21:51 | @adamg> | what did the default mysql |
| 21:52 | EFudd> | ya |
| 21:52 | @adamg> | I will see mysql should be fine |
| 21:52 | @adamg> | it is apache I am worried about |
| 21:52 | @adamg> | just need to change the conf file to move the data and log locations |
| 21:55 | EFudd> | /etc/apache2/conf/* it includes conf.d/* under the parent i defined. |
| 21:56 | EFudd> | It now defaults to /var/www/localhost/htdocs/* |
| 21:56 | EFudd> | with s/localhost/foo for each VirtualHost |
| 21:57 | @adamg> | yeah apache is going to be a pain due to things like phpmyadmin using the default location |
| 21:57 | + | navs [~svan@me-augustacuda1cable7c-62.agstme.adelphia.net] joined #linode |
| 21:57 | EFudd> | er |
| 21:57 | EFudd> | no |
| 21:57 | EFudd> | they know to use /var/www/localhost/htdocs/* |
| 21:57 | @adamg> | yeah but I use /data/apache |
| 21:57 | navs> | hey if i sign up for an account like today am i going to be getting screwed or do i get a full month of service for the payment |
| 21:57 | EFudd> | well that sucks. :-) |
| 21:57 | @adamg> | so I am going to have to symlink things around |
| 21:58 | EFudd> | you pay prorate for this month + next month |
| 21:58 | @adamg> | you payment will be prorated |
| 21:58 | EFudd> | it's on the board |
| 21:58 | navs> | right i have no idea what prorated means |
| 21:58 | @adamg> | you will only pay for the days remaining in this billing period |
| 21:58 | EFudd> | er..... |
| 21:58 | navs> | oh |
| 21:59 | navs> | cool |
| 21:59 | EFudd> | monthly / days in month == cost per day |
| 21:59 | navs> | they should put that |
| 21:59 | EFudd> | * days left in month == prorated |
| 21:59 | EFudd> | they did. |
| 21:59 | EFudd> | "prorated" |
| 21:59 | navs> | ive never even heard that word before today |
| 21:59 | * | EFudd quickly changes screen |
| 21:59 | navs> | thanks for clearing it up though |
| 22:00 | @adamg> | anyway back to my apache problems! |
| 22:00 | navs> | whats wrong with it |
| 22:01 | @adamg> | when they install apache they hardcode in the suexec log path to the gentoo defaults, so I am going to have to symlink the dirs around to /log/apache |
| 22:01 | @adamg> | which is going to a pain in the arse |
| 22:01 | @adamg> | but easier than changing the ebuild |
| 22:03 | navs> | why do you want them in /log ? |
| 22:03 | @adamg> | bc I do |
| 22:04 | navs> | ic |
| 22:04 | @adamg> | make my life easier |
| 22:04 | navs> | how so |
| 22:04 | @adamg> | all log files in one place |
| 22:05 | navs> | whats wrong with /var/log |
| 22:05 | @adamg> | well apache and mysql |
| 22:05 | @adamg> | along with ids etc |
| 22:06 | * | EFudd suggests /monkey/logs |
| 22:06 | @adamg> | no /penguin |
| 22:07 | EFudd> | but monkeys can get beer from the fridge. |
| 22:08 | EFudd> | it's a sound arguement... |
| 22:08 | @adamg> | yeah I guess |
| 22:08 | @adamg> | I am contemplating changing the syslog.conf to move the logs files to /log instead of /var/log |
| 22:10 | @adamg> | but I might just leave them there, get logrotate to rotate them daily and move the old logs to /log |
| 22:11 | EFudd> | better idea. |
| 22:11 | @adamg> | or I could symlnk /var/log to /log/system |
| 22:11 | EFudd> | Ewf. |
| 22:11 | EFudd> | :-) |
| 22:11 | EFudd> | I have something against breaking "standards". |
| 22:12 | @adamg> | then I would only have to set-up logrotate and not bother with postrotate etc |
| 22:12 | @adamg> | I dont mind breaking the application standards apache mysql etc, but os standards I usual do sitck with |
| 22:14 | @adamg> | just got to remember how to use logrotate |
| 22:14 | EFudd> | /var/adm and /var/log (altho linsux distributions often do not use the former) should be left alone IMO. even a symlink could (in theory) be a Bad Thing. But so could be a seperate mount (which is definately a usful thing given the proper circumstances) ... so I dunno. |
| 22:15 | @adamg> | I always put /var on a seperate mount |
| 22:15 | EFudd> | Aye. |
| 22:15 | EFudd> | I was being specific about even perhaps /var/log being sep. |
| 22:15 | EFudd> | on my workstations with lots of local disk, i tend to just use a single fs.... |
| 22:15 | @adamg> | my main worry is the log files |
| 22:16 | EFudd> | ie machines i'm gonna just use myself. |
| 22:16 | EFudd> | /dev/sda3 116572108 54610144 61961964 47% / |
| 22:16 | EFudd> | then again. that is beginning to get cramped. :) |
| 22:16 | @adamg> | the main reason people move /var to its own partition is the fear of the log files filling up the system drive during a ddos |
| 22:17 | EFudd> | yup. |
| 22:17 | EFudd> | with 120gig root, it's doubtful that it'd happen. back when disks were 1-2GB max and you had 4+ in a system, it made sense for even a personal use machine to have seperation of major mount points. |
| 22:17 | @adamg> | yeah |
| 22:18 | @adamg> | biggest problem on gentoo is the portage dir on /var |
| 22:18 | EFudd> | like.. the magellan roadmate 700 GPS unit.. it apparently has a 5gb harddrive in there. I'm kinda wondering how they are managing to do that. |
| 22:18 | EFudd> | Meaning, I'm betting they've either (1) bought out soemones stock of 5gb drives, or (2) are having them specially made |
| 22:19 | @adamg> | tbh it probably has a 20 or 30 gig drive in |
| 22:19 | EFudd> | my employer, now bankrupt but formerly in the storage industry had a very difficult time securing 36gb drives recently! |
| 22:19 | EFudd> | apparently it's actually a real 5gb.. based on those who've hacked into it. |
| 22:19 | EFudd> | "Pentium 4 Extreme Edition" ... |
| 22:20 | * | EFudd ponders.. (tomshardware.com article) |
| 22:20 | @adamg> | they will cost more to get than a 30gig odd drive |
| 22:20 | EFudd> | i'd imagine... |
| 22:20 | EFudd> | anyway, magellan makes ass GPS systems when compared to garmin's products :P |
| 22:20 | @adamg> | i am going to have problems rotating some of the logs in /var/log |
| 22:21 | @adamg> | going to have to restart syslogd after the rotate |
| 22:22 | EFudd> | Well yeah. |
| 22:22 | EFudd> | that's "normal" |
| 22:22 | @adamg> | /sbin/killall -HUP syslogd |
| 22:22 | @adamg> | should do it |
| 22:23 | EFudd> | altho i wouldn't use killall, yeah. |
| 22:24 | @adamg> | ./etc/init.d/syslogd restart |
| 22:24 | @adamg> | might be easier |
| 22:24 | EFudd> | And more standard.... |
| 22:25 | @adamg> | well the killall is in the example config for logrotate |
| 22:25 | EFudd> | I once typed killall (focus follows mouse and someone hit my workstation while typing killall....) on a 32processor fab-management system... |
| 22:25 | EFudd> | killall on hpux != killall on linsux |
| 22:25 | EFudd> | ;-) |
| 22:25 | @adamg> | mysql logs are going to be a pain to rotate |
| 22:26 | EFudd> | I managed to manually bring all processes back up before anyone noticed and didn't cause a reboot :P |
| 22:26 | @adamg> | and with apache I am going to have to pipe the logs as I cant afford to restart that one |
| 22:26 | EFudd> | (that machine took 45minutes+++ to reboot and controlled all the fabrication stuff for fairchild semiconductor) |
| 22:26 | EFudd> | anyway, I dislike "killall" :-) |
| 22:27 | @adamg> | well you shouldnt have been logged in a root!! |
| 22:27 | EFudd> | well, the way Real DBAs(tm) manage their system logs is have oracle write to a pipe and processes read from it for writting to disk. |
| 22:27 | EFudd> | I was working /as/ root on a buncha systems at once :P |
| 22:28 | @adamg> | the main mysql problem is the binary logs for replication but that should be sorted soon I hope |
| 22:28 | @adamg> | apache logs will be piped and then the log rotated via the pipe program |
| 22:28 | EFudd> | well, er.. that rotation (i udnno how mysql handles it) should be done through an online backup methodology build into it |
| 22:30 | @adamg> | mysql binary rotation is not existant, non binary logs are find but require a mysql restart which I cant do either |
| 22:30 | EFudd> | oic. |
| 22:30 | @adamg> | so going to have to look into pipes in mysql if it is supported |
| 22:30 | EFudd> | er |
| 22:30 | EFudd> | not for those binary logs |
| 22:31 | @adamg> | yeah I know that |
| 22:31 | EFudd> | ok. i mean.. pipe's are for textual log data only... |
| 22:31 | EFudd> | just a trick to manage them better. |
| 22:33 | @adamg> | is there any easy way to rotate a bunch of logs managed by syslogd and only restart syslogd once |
| 22:34 | EFudd> | Wow. I can get the Lowwest Pricing on Viiagr at just $1.10 Peer Doosage. |
| 22:34 | EFudd> | Well, Kinda. |
| 22:34 | EFudd> | But only if your archive is on the same physical filesystem. |
| 22:34 | EFudd> | use mv + touch + hup. |
| 22:35 | @adamg> | ? |
| 22:35 | EFudd> | ie, bunch of mv's, touch new files (old filenames), then hup to open new inodes.... |
| 22:35 | EFudd> | er.. ok. layed out in english. |
| 22:36 | EFudd> | (1) open filehandle in a process writes to a FID that is associated with an inode through the kernel. |
| 22:36 | EFudd> | (2) using mv to move a file from /source to /dest on the SAME filesystem just relocates the inode link. |
| 22:36 | EFudd> | Which means processes will still be writing to the old file with the new name since it's the same inode. |
| 22:36 | EFudd> | (3) touch to create new files in old location |
| 22:36 | EFudd> | (4) HUP syslogd to close open FIDs and reopen. |
| 22:37 | EFudd> | but again, that only works on the same filesystem. |
| 22:37 | @adamg> | but that means using killall!! |
| 22:37 | EFudd> | uh. |
| 22:37 | EFudd> | How exactly? |
| 22:37 | EFudd> | Do you have a very dumb syslogd? |
| 22:37 | @adamg> | thinking about the hup |
| 22:37 | EFudd> | The idea was to create a pseudo-atomic re-open of all logfiles. |
| 22:38 | EFudd> | a single hup to the parent syslogd should do it. |
| 22:38 | EFudd> | Unless the syslogd being used is dumb. |
| 22:38 | @adamg> | or a syslogs restart once the files have been moved should work |
| 22:38 | EFudd> | YMMV and all but what i imagined there should work as far as I can ponder. |
| 22:38 | EFudd> | Yup. |
| 22:39 | EFudd> | a HUP would logically (given an intelligent syslogd) not lose a message. |
| 22:39 | EFudd> | Whereas a restart could. |
| 22:39 | EFudd> | Also a restart could effectively break an app that expected to be able to write to syslog. |
| 22:39 | @adamg> | how would you do the hup |
| 22:39 | EFudd> | fidn it's parent and send a hup |
| 22:39 | EFudd> | ;-) |
| 22:40 | EFudd> | root 2943 1 0 Dec18 ? 00:00:00 metalog [MASTER] |
| 22:40 | EFudd> | example. |
| 22:40 | EFudd> | I'm making the assumption that you are talking about a syslogd that is forking children. |
| 22:41 | @adamg> | the standard gentoo syslogd |
| 22:41 | EFudd> | utilities such as ptree (i think those exist for linsux) can easily help you find the parent given a process name or ID |
| 22:43 | @adamg> | which is why they suggest using killall -hup when using the logrotate program |
| 22:43 | EFudd> | -nods- |
| 22:43 | EFudd> | my only statement was in favor of writing management scripts that are cross platform if you ever had the need. |
| 22:43 | EFudd> | but in a linux environment, killall will suffice. |
| 22:43 | @adamg> | what about bsd? |
| 22:43 | EFudd> | killall is linsux. |
| 22:44 | EFudd> | afaik. |
| 22:44 | EFudd> | or killall as you know it, accepting an arguement as a process name. |
| 22:44 | @adamg> | I may use bsd in the future but for now it will just be linux |
| 22:44 | @adamg> | beside log rotation is a small thing |
| 22:45 | EFudd> | If you use bsd, get used to stuff like find foo/ -print | cpio -pdmuv vs gtar -bunchaoptions and cp -OptionsToCopyAllFileTypes |
| 22:45 | EFudd> | cause those aren't native BSD things. and BSD biggots tend to be just that. Biggots and not use much of the gnu-ish features available. |
| 22:45 | EFudd> | i'm digressing largely. |
| 22:45 | @adamg> | need to get apache and mysql working nicly from ebuild then all the other stuff ids, iptables rrdtool etc sorted |
| 22:46 | @adamg> | then I can look at the log files |
| 22:46 | @adamg> | but is 3:45 here not and I have to be up at 8 ish so time to get some sleep |
| 22:46 | EFudd> | aye |
| 22:46 | EFudd> | later.... |
| 23:16 | jrm> | me and you against the world |
| --- | Log | closed Sat Dec 27 00:00:33 2003 |