[00:00] ~sigh [00:00] Factoid sigh not found [00:01] LjL, the joke is dead, long live the joke [00:01] today is walk like a penguin day kinda [00:01] !joke [00:01] I'm alive! [00:02] ardchoille: forgive my brain, i can't keep up sometimes [00:02] No problem :) === LongPoin1yStick is now known as LongPointyStick [01:28] wii, i'm not in the mood really, go away [01:31] ??? [01:31] Madpilot, the person who just joined is more commonly known as wii [01:33] and is not getting unbanned, no matter what he says. [01:34] ah, one of those. [01:44] hmm, he is in #ubuntu [01:47] gone. [01:50] only problem with a host ban is he has a dynamic IP, only static part is AMarigot*.abo.wanadoo.fr [01:51] yup [01:51] that's how he got in anyway [01:51] yeah who cares [01:52] we could ban the entire IP range, but that's... extreme [01:52] or just ban *!*@*.fr [01:52] :) [01:52] Was he originally banned n #ubuntu and now he's back because of a dynamic IP? [01:52] yes [01:53] Coudln't that be seen as ban evasion? [01:53] and he's evidently nick-hopping as well. Meh. [01:53] well, he was originally banned in #k then everywhere else too [01:53] he's an old troll. don't worry about him. === stdin_ is now known as stdin [03:11] FloodBot2 called the ops in #ubuntu-ops-monitor (exploit) [03:14] hi [03:15] got a question, i'd like to know how can I simulate a webcam on ubuntu to use msn messenger and send a video instead of a real webcam ? [03:15] hmm [03:15] need to be tested? [03:16] ? what do you mean by tested [03:16] euskadi, this isnt a support channel [03:16] this is a channel for what ? [03:17] euskadi, this is a communication channel for operators [03:17] why when i write : /j #ubuntu [03:17] im in #ubuntu-ops [03:17] euskadi: you'e been redirected here because of your ident, it's not acceptable in #ubuntu [03:17] i see [03:17] change it and reconnect [03:17] what shall i change it to? [03:17] disasterpiece: not you :) [03:18] ok [03:18] i've been directed here too [03:18] I can't get onto #ubuntu [03:18] saying my router has a bug [03:18] disasterpiece: someone needs to test you and let you back in, I can't, sorry [03:18] yeah me too [03:18] ok [03:18] disasterpiece, johnficca, did you read the topic and follow the instructions? [03:18] yes [03:18] sure did [03:18] I changed my port [03:19] as did i [03:19] then you need to wait for someone to test your connection [03:19] ok [03:19] ok then [03:19] i [03:19] what's the usual wait-time, if i may ask :P [03:20] test me oh mighty testers [03:20] no one answer me in #ubuntu [03:20] :-( [03:21] euskadi, you need to have patience. this is not a support channel [03:22] ie, you need to wait more than 60 seconds before giving up [03:22] site says an op needs to test you. seeing as there are none here, i'm guessing it might be a while :) [03:22] disasterpiece, i am an op, but i cannot remember all the strings [03:22] ahhhh ok [03:22] well i'll just chill here then [03:23] :) [03:24] disasterpiece, DCC test? [03:25] Madpilot, him and johnficca [03:25] yes please [03:26] elkbuntu, you remember if it's safe to do that here? At one point there was a fanged script running [03:26] Madpilot, the fanged script is no more, but you can PM them [03:27] it's best to /ctcp and /msg it [03:27] stdin, i think he wanted to test both at once ;) [03:27] well, that didn't knock either of you off, so all seems good [03:28] I'm not sure if nal.oth has his auto-kline thing going [03:28] he does not [03:28] DCC SEND 1234556778899876543222 [03:28] maybe he does [03:28] guess he dies [03:29] erm does .. [03:29] i thought he didnt :-/ [03:29] nalioth, i thought you killed that thing!!! [03:29] not server-wide, but for the channels he's in [03:29] oops [03:29] i went afk [03:29] he left ;( [03:29] disasterpiece, he got burned for testing you in the open [03:30] note to nalioth: please un-kline Madpilot :) [03:30] oh ok [03:30] so just wait? :{ [03:30] you've been tested, so if there's in #ubuntu op they can unban you [03:31] rob, ping ping ping? [03:31] how do i know if i passed the test? [03:31] disasterpiece, you're still connected [03:31] ah [03:31] cool [03:31] so just wait for the unban then? [03:32] it's a manual process, give it a sec [03:32] no problem [03:32] unbanned [03:32] awesome [03:32] thanks man [03:33] er [03:33] mam :) [03:33] :) [03:34] * stdin looks at the email sitting in his "ubuntu-irc" folder [03:45] * Pici snickers [04:13] hmm, is it just me or is the ubuntu pastebin the only one up atm? [04:14] well, out of it, .com and .ca [04:14] .com has been down for ages afaik [04:15] right, .ca is timing out for me [04:17] pastebin.us and pastebin.ca work [04:17] Whoa, I hadn't realised pastebin.com was ooc [04:18] ardchoille, yeah, i know. i was going to go steal the source [04:43] Gotta move my router. Going to knock out a wall and make this room bigger. Back soon :) [04:50] nickrud called the ops in #ubuntu () === tritium_ is now known as tritium [05:36] In #kubuntu, jameswf-home said: ubotu: beer is good [06:59] * Madpilot mutters something unprintable about autokill scripts... [07:00] What should I do about n=Scotty@unaffiliated/scotty in #kubuntu? He keeps leaving and entering. Grnted it isn't his fault (Connection reset by peer) and I have tried several times to pm him and there's been no reply. [07:02] Madpilot: any news on web site stuff yet? [07:03] tonyyarusso, for Ubuntu Canada? Not a word. [07:03] elmo lies. [07:03] That's TWICE now that he's promised me he'd look into it the next day [07:04] orginal email was set to rt on Oct 4th or so, I fired off a "what's going on?' note in early/mid November. Nada, nothing and zip in reply. [07:10] * tonyyarusso sighs [07:11] ardchoille: banforward any disruptive machine fault folks to ##fix_your_connection [07:11] ardchoille: please be sure they are very disruptive [07:12] nalioth: Thank you. But, I'm not sure I'd call what he is doing "very disruptive". I was just curious of the proper way to handle it. I'll keep your advice in mind for future reference, though. [07:13] nalioth: What sort of folks are usually the ones to provide servers for Freenode? How would one go about approaching an organization to see if they might be interested? [07:14] tonyyarusso: stability [07:16] I was considering the University of Minnesota. They already have an Ubuntu mirror, so seem a likely candidate. [07:22] nalioth: On an unrelated note, what is the current recommended way of securing IRC traffic, if possible? Obviously when I talk in #ubuntu it's public and logged, but what about messages I send with destinations of PMs or invite-only channels? Can I encrypt those? [07:25] tonyyarusso: nope [07:25] once your data leaves the tor node, it's all public [07:26] well, it's publically sniffable [07:26] gotcha [07:32] tor give you anonymity, not privacy [07:34] I was basically wondering if there was anything kind of like OTR for IRc. [07:36] OTR ? [07:37] Off The Record [07:37] it uses gpg to encrypt the conversation [07:37] of course both sides need to have the pidgin plugin installed [07:37] FloodBot1 called the ops in #ubuntu-ops-monitor (exploit) [07:37] FloodBot3 called the ops in #ubuntu-ops-monitor (exploit) [07:37] FloodBot2 called the ops in #ubuntu-ops-monitor (exploit) [07:38] ah, so nice having n.alioth and the bots handle that automagically [07:39] --- FloodBot2 removes channel operator status from FloodBot3 [07:39] LjL: ^ [07:40] FloodBot3 didn't have op, I think it was trying to remove itself [07:40] Amaranth: It's not GPG, actually. [07:40] tonyyarusso: oh? what is it? [07:41] Amaranth: some other algorithm thingy. Why it doesn't use GPG for the long-term key I don't know, but the heavy lifting is done by a short term key, so that you can't prove after that fact that the conversation was by a particular person (unlike GPG) [07:41] silc? [07:43] If you have 45 minutes to kill, there's a video about it [07:44] * tonyyarusso fetches link [07:46] Good, I was looking for something to put me to sleep [07:47] Working on this DOM wrapper around GMarkup sure isn't doing it [07:47] http://csclub.uwaterloo.ca/media/Off-the-Record%20Messaging:%20Useful%20Security%20and%20Privacy%20for%20IM / http://csclub.uwaterloo.ca/files/ian-goldberg-otr.ogg.torrent / http://csclub.uwaterloo.ca/files/ian-goldberg-otr.ogg [07:48] Sadly, you can't actually see what he writes on the whiteboard, so you get just as much usable content from an audio-only version that would be like 1/10 the download size. [07:48] I have an audio rip around somewhere I think... [07:49] eh, it's already half done downloading [07:50] Ye of fast connections :P [07:50] I found it though [07:51] 66 MB .ogg, or a 57 MB .mp3 [07:51] instead of the 463 MB video [07:52] who needs audio when you have 12mbit cable? :P [07:53] * tonyyarusso doesn't know his connection speed [07:55] Amaranth: shuddup [07:55] 15.6 Mbit, according to speedtest.net [07:55] Yay middle of the night connections [07:56] shuddup allowya [07:56] upload is lame though - 700 kbit, and this is pretty much the fastest time [07:57] hrmph [08:03] tonyyarusso: dang i've got 12mbit/512kbit [08:03] I'd go down to 6mbit down if I could get even 1mbit up [08:04] * tonyyarusso wishes things were more symmetric; doesn't understand why they're not [08:05] hrrrhhmmp [08:05] symmetry is expensive [08:05] how come? [08:07] Because they know they can charge you for it :P [08:10] what's the technical reason? [08:11] they don't want to install double the wire, just so you can have symmetry [08:12] But if I'm not downloading anything, there's a wire sitting there not being used, so why can't it be used for upload instead? [08:12] AFAIK all modern network media supports full duplex, no? [08:12] tonyyarusso, xdsl kit costs them a lot more and upstream costs them a lot more because of the methods used to interconnect carriers [08:12] I know with cable it's just because they allocate more of the 'channels' or whatever for download than upload [08:13] Amaranth: hmm...that's annoying [08:18] again it is because of the cost at interconnect to other carrier levels that they come up with this method of dealing with it [08:19] I remember in mid 90s reading telco addressed technical mags and they were on about hdsl and that never really saw the light of day as it would have killed the isdn business [08:46] ok so what did I say that was incorrect? [08:47] * JimmyDee is feisty feisty feisty [08:48] JimmyDee, that was politics [08:48] You've been knowingly tiptoeing on the edge of o4o looooooooong time [08:48] is there anything else? [08:50] I am terribly sorry but the truth of the matter is thats not a religion discussion its a wartime doctrine discussion, and not racially or religiously motivated, because I am a friggin jew, so thbbb [08:50] and the truth of the matter is "yes israel has nukes and thats why they exist" [08:53] hardly humanity methinks [08:54] me agrees [08:56] meesa tired [08:57] ompaul, i can tell he was in troll mood because of "* JimmyDee is feisty feisty feisty" [08:58] well he has to learn that humanity to others is humanity to others [08:59] how can we help, hangthedj [08:59] can someone test me for the DCCExploit? [08:59] ompaul: and he's back ;) [09:00] mc44, noted [09:00] there, i figured you didnt want it to be a personal thing :) [09:03] elkbuntu, ya but now let me know [09:03] I will be out of there for a while in the next hour and won't be back for a few hours [09:04] right, can you kline @97-86-161-*.static.stls.mo.charter.com :) [09:05] no [09:05] not staff [09:05] drat [09:05] :( [09:07] well consider he's static, he's probably gone through his ip reserves now anyway [09:08] he's on #u [09:09] clearly it's static for a given value of static [09:39] he's on #u [09:40] mc44, some people get multiple ips assigned ;) [09:41] Myrtti, he's not banned from there yet afaik [09:41] he's still on 253 so he's likely not going to bother again [09:41] just noting so ifthe ip's are still neede [09:41] d [10:08] hi, i had a DCC bug and i upgraded the firmware, how do i get back to #ubuntu? [10:09] you wait for a test [10:10] ok [10:11] you seem fine [10:11] thanks [10:11] unbanned [10:12] thank you elkbuntu [10:12] if ever you're behind a router you dont trust, use the alternative port, ok :) [10:12] ok [10:32] Ubotwo: join #kubuntu-fi [10:32] ;( === white_eagle is now known as whiteeagle-mk === whiteeagle-mk is now known as white-eagle [11:52] pleasepleaseplease let me see more like this: hello, can someone help me with a problem? i can`t install automatix and i don`t know why [11:52] elkbuntu, why? [11:52] yay! someone *can't* install automatix? [11:53] whiteeagle-mk, because automatix causes a huge proportion of our support queries [11:53] lolz === whiteeagle-mk is now known as white_eagle [12:01] white_eagle, there is no need for you to be in this channel. please move along [12:03] why? [12:03] I don't bother [12:03] white_eagle: /topic [12:03] oh [12:03] yes sorry [13:05] how do I begin to say I'm sorry? [13:06] by telling how sorry you are and about what [13:06] and what have you learned ;) [13:09] what can I say, I bent the o4o rules and I can't take it back. I know I did wrong [13:09] no excuses [13:11] I was a really crappy guest in you guys house [13:13] JimmyDee, thanks for the apology. however you do still need to wait through the punishment [13:14] great, would someone kindly tell me what that is? [13:16] JimmyDee, there is no set time, but considering it involved a ban evasion, it'll likely be some days yet [13:17] I ban evaded to attempt to appologize [13:18] that's not an excuse [13:18] no, its not [13:19] its an explaination [13:19] JimmyDee, you knew this channel was here, you had no need to break network policy [13:19] like I said before, no excuses, only regrets [13:24] he seemed nice [13:29] yeah, kahrytan apologised at one point too [13:30] hehe, kahrytan is gonna have such a shock when he gets to hawaii [13:33] his fellow lugmaster is a friend of dorothy :-) [13:38] dorothy? [13:38] he's already in hawaii afaik [13:39] friend of dorothy = homosexual :-) [13:40] and? [13:42] Hobbsee, i think it's a discreet way of saying gay ;) [13:42] and kahrytan is a mad christian homophobe :p [13:43] Gary, lawl [13:43] ahhhh [13:43] yes, if you're a homophobe, then you're going to be a bit put off by someone who's homosexual working with you [13:43] yep [13:43] and kit cannot wait :-) (kit is the other lugmaster) [13:43] however, for any random on the street, does it really matter who is gay, or not, assuming you have no wish for romantic attachment with them? [13:43] Gary, flaming homosexual? [13:43] which is why my "and" [13:44] er, "and?" [13:44] !seen Madpilot [13:44] Sorry, I don't know anything about seen madpilot - try searching on http://ubotu.ubuntu-nl.org/factoids.cgi [13:44] grr [13:44] AndrewB: /msg seenserv seen [13:44] Gary, please tell me he's a flaming homosexual. it will be all the more funny [13:44] yeah Hobbsee [13:44] Hobbsee, true, but it makes a big difference to kahrytan [13:44] elkbuntu, more than that :-) [13:45] eeeeeeeeeeeeeeexcellent [13:45] !seen is The seen function has not been operational for a long time. Use /msg seenserv seen instead. [13:45] !seen is 'The seen function has not been operational for a long time. Use /msg seenserv seen instead.' [13:45] Hobbsee: was just to check if he had been unklined re: mail list [13:45] hrm... [13:45] now, why doesn't it like that? [13:45] !seen is The seen function has not been operational for a long time. Use /msg seenserv seen instead. [13:46] AndrewB, yeah, he was in soon after. someone must have pulled strings or something [13:46] AndrewB, yes [13:46] !seen is The seen function has not been operational for a long time. Use /msg seenserv seen nickname instead. [13:46] I'll remember that, Hobbsee [13:46] Cool :) [13:46] ther ewe go. [13:46] Gary: I am in the place of dreams [13:46] ;) [13:50] AndrewB, why? [13:50] Cause I am in work ;) [13:50] meh [13:52] OK, quick question, #ubuntustudio-devel is an invite only channel. could we get ubotu in there? (we already have ubotu in #ubuntustudio) [13:53] jussi01: why is it invite only? [13:55] Hobbsee: Im not certain of the exact reasoning, but it has always been that way since I have been a member of the dev team. [13:55] strange. [13:55] good way to get people interested, i'm sure. [13:56] they been following the MS example, i see. [13:56] The was some issues when it was formed with a split, it may be because of that. [13:56] * jussi01 makes note to ask [13:56] it's technically within our jurisdiction anyway [13:57] heh, there is that [13:59] interesting modes: secret and invite only [13:59] stdin: yeah, its a little weird now I think about it. [14:00] its just always been that way. [14:00] very obfuscated [14:01] Well Ill check it out and let you all know exactly whats going on. [14:02] oh, joejaxx is here, so we can ask ;) [14:02] he is? wow :) [14:04] maybe he's shy :p [14:05] stdin: or asleep... [14:05] maybe's he's freaked at all you lot charging up at him all the sudden :p [14:05] [joejaxx] idle 00:00:04, signon: Fri Dec 28 05:47:56 <- he's not been idle long [14:10] attack of the clones? [14:33] astro76 called the ops in #ubuntu (replica) [15:33] * PriceChild grins at madpilot's k-lining and finds logs [15:34] PriceChild: woh, he was k-lined? [15:34] i hope he didn't say... [15:34] uhm, that. [15:35] grrrrrrrrrrrrr irclogs.ubuntu doesn't have quit messages [15:35] well, i don't have timestamps [15:36] but i have *all* quit messages. [15:36] including those in unrelated channels. [15:36] 3:28 utc [15:36] ... but i don't have dates in the timestamps *g* [15:36] he got back in though [15:36] i figure [15:37] ah, it was pretty intentional. [15:37] ah no, it was pretty mean on the part of the aussie. [15:40] well i thought the script *was* retired :-/ [15:40] elkbuntu: suuure. [15:43] yeah, if you search "auto-k-line" on google, we feature prominently [15:43] s/yeah/hey/ [15:43] sidlexy again [15:45] heh, anyway, bed, night [15:47] night elkbuntu [16:08] why do you think he was klined? [16:08] he said the magic words here [16:09] what magic words? [16:09] could you add a note to the !devilspie factoid that compiz users can access builtin window matching functionality in !ccsm ? [16:10] Tm_T: see logs [16:13] jpatrick: day? [16:14] Tm_T: 2007/12/29 [16:14] he said [16:14] thanks [16:14] DCC SΕND 1234556778899876543222 [16:15] except with a normal E [16:15] i guess. [16:15] i guess too [16:16] what kind of "E" was that? [16:17] nalioth: it was no E [16:17] a magic one [16:17] LjL: not as cool as DCC 53ND 1398234907612349086234 [16:17] ;) [16:18] !1337 | Tm_T [16:18] Tm_T: 1337 i5 nigh-inc0mpr3h3n5ib13 70 u5 n00bs, 4nd n0b0dy c4r35 if UR 4 1337 h4x0r. Giv3 i7 4 r357. [16:18] :P [16:18] is it bad that I could read that easily? [16:18] nop [16:19] I can't read that at all [16:20] leet is nigh-incomprehensible to us noobs, and nobody cares if your a leet haxor give it a rest. [16:21] I like that one. [16:21] Pici: thanks, now I know [16:21] anyone seen that romney spammer within the last couple hours? [16:21] you're the only person to have set off my hilight today [16:22] tomaw: You hilight on "leet haxor" ? [16:22] :P [16:23] :P [16:23] ardchoille: no, prolly 1337 h4x0r [16:24] hahaha [16:24] whatever that is [16:24] some of you youngs might exlain to me some day when I'm awaken [16:25] Yes, we old folks need to keep up with the times. [16:27] ardchoille: son, don't even try [16:28] hehe [16:29] * ardchoille will be 44 in 5 days [16:30] 0_0 [16:30] ardchoille: aahh, enjoy your youth :)) [16:30] ardchoille: do you live in a cryogenic chamber? [16:30] * nalioth runs [16:31] nalioth: I do, at times [16:31] nalioth: No [16:31] hehe [16:32] nalioth: I'm so old it took me a few mins to get that. [16:32] ardchoille: it's funny when in some web service, incl forums, you try to find your birth year from dropdown list and it isn't there [16:32] Oh my [16:32] Tm_T: And I thought I was old [16:32] Pici, come to -bots and get prepared for some pretty heaving coding :P [16:37] Tm_T: what do you think of osx5 on #kubuntu? [16:38] what about him? [16:38] I return [16:39] join, leave, join, leave [16:39] jpatrick: often? [16:39] Tm_T: i think it's the first time [16:39] jpatrick: then its ok [16:39] jpatrick: if he does it more than 10 times in short time, try poke [16:40] ok [16:41] if still no luck, ask here :) [16:53] does ubotu log the channels it is in ? [16:54] log as in chat logs [16:54] joejaxx: irclogs.ubuntu.com [16:56] so is that a yes? or a no :P [16:56] that site does not say if the ubotu bot itself does that :P [16:57] joejaxx: no [16:57] I thought it was ubuntulog [16:57] see the confusion? [16:57] :P [16:57] that is why i asked :D [16:59] LjL: do you know what generates those logs? :) [16:59] ubuntulog [16:59] ok [16:59] thanks [16:59] locobots for loco channels [17:01] ok [17:01] :) [17:13] How are some *buntu channels getting logged to http://ircarchive.info/ ? Is that from the irseek.com folks? [17:16] ardchoille, check the dates [17:17] PriceChild: Ah, seems to have stopped in May [17:44] Hello I have a question about ubuntu and how to install from source so it shows up in Apt / package manager. But im banned from #ubuntu, i cant remember what for. Probably I talked off topic. How long is this ban? [17:45] HS^, i'd say come back in january [17:45] oh. ok [17:46] my question is this: http://ubuntuforums.org/showthread.php?t=652974 , but no one responds to it yet. [18:12] anyone know why he was banned?^^ [18:13] yeah [18:13] he was banned from -offtopic because of being a troll [18:13] and he was banned from #ubuntu because of trolling about his ban in -offtopic, and swearing [18:13] hmm, just checking cos he's on #kubuntu-devel but it looks okay [18:14] jpatrick: be watchful [18:14] nalioth: even then there's not much I can do [18:14] but I will [18:14] ah :| [18:26] what's the policy for people who /away verbosily? [18:26] !away [18:26] You should avoid changing your nick in a busy channel like #ubuntu - it causes unrequired scrolling which is unfair on new users. The same goes for using noisy away messages : use the command "/away " to set your client away silently - See also !Guidelines [18:27] and i usually kick if "verbosely" means a /me or other privmsg [18:27] if it just means a nick change, i usually don't kick [18:28] Cos lots of people do it on the spanish channels, and I've started to /remove it's so common [18:28] jpatrick: there is a lengthy explanation about it in the guidelines [18:33] http://bisqwit.iki.fi/jutut/away.html [18:36] that about says it all [18:36] Myrtti: too bad the guy came back to flame me [18:36] "sucks to be him" [18:37] jpatrick: there's plenty of reasons why public aways suck [18:37] I'm trying to explain that [18:37] if they're too dense to get them, they need to be educated [18:38] by force, if necessary :-P [18:39] In https://wiki.ubuntu.com/IrcTeam/OperatorGuidelines there is a link to http://bugbot.ubuntulinux.nl/bans.cgi but that url returns: Unknown host bugbot.ubuntulinux.nl [18:40] * jpatrick goes to translate guideslines to spanish [18:40] of course, doing ctrl+a in konqueror 4's URL box selects the *document* instead of the url... *sigh* [18:41] ardchoille: outdated URL [18:42] LjL: Mind if I remove that url? [18:42] ardchoille: i fixed it already [18:42] LjL: You're quick :) [19:04] !nickspam [19:04] You should avoid changing your nick in a busy channel like #ubuntu - it causes unrequired scrolling which is unfair on new users. The same goes for using noisy away messages : use the command "/away " to set your client away silently - See also !Guidelines [19:04] ohh someone killed my version of reality [19:04] * ompaul wonders who and says nothing [19:25] !guidelines [19:25] The people here are volunteers, your attitude should reflect that. Answers are not always available. See http://wiki.ubuntu.com/IrcGuidelines [19:26] ^^the link in section 11 "When helping: be helpful" has a bad link it should be http://ubotu.ubuntu-nl.org/factoids.cgi [19:40] ifireball, what do you wish to talk about? [19:41] ompaul: well, I'm being polite and reading the wiki 1st, but lets cut to the chase [19:41] I want to add a factoid to ubotu [19:41] state it to the bot or state it here [19:42] in the former case it gets echoed here [19:42] in the latter ditto :) [19:42] I see, well, let me sort it out 1st [19:43] just say it we have skills at making them work if they are suitable [19:43] often they get a few iterations [19:44] In ubotu, a514 said: what is ubuntu [19:45] sudoedit: Use sudoedit in order to edit root-accessible rather then "sudo nano " use "sudoedit " or "VISUAL=gedit sudoedit " to run a graphical editor; You may want to set VISUAL in your .profile [19:46] sudovi [19:46] hmm [19:46] also should say something bad about running "gksudo gedit" because it roots the whole editor [19:47] I'm too tired, already wrote one howto today... [19:48] what is the factoid for the cd-repo-mirror technique ? [19:49] searching the factoid db now, but I can't see anything [19:51] ifireball: why is "gksudo gedit" bad? [19:52] nalioth: because you're running the HUGE HUGE Gedit as soot, as well as the whole GTK and a bunch of other libraries [19:52] nalioth: also if you change settings they get saved to root's home rather then your own [19:53] ifireball: isn't that the point? [19:53] ifireball: are you perhaps confusing "sudo gedit" as the "bad option" ? [19:53] nalioth: no, the point is editing the file, not running the editor [19:53] which screws the user [19:53] i'm completely lost [19:53] nalioth, na I think we are all lost here [19:53] i would 'gksudo gedit' to edit stuff that _belongs_ to root/system [19:54] well I would sudo nano it but that is just me [19:54] why would anyone "gksudo gedit" to edit their own data ? [19:54] nalioth: I beleive he's saying that the editor and the whole system assoticated to the editor will be launched as root [19:54] ompaul: don't distract us, this is about "gedit" and "gksudo" [19:54] nalioth: therefore all the settings will be in ~/. for root [19:54] ikonia: and? [19:54] like .nano_history [19:55] nalioth, ikonia is concurring with you as far as I can see [19:55] nalioth: yes, I'm saying that is what the complaint is, although I don't see it as a problem, rather expected behaviour [19:55] everytime I nowadays launch it, it warns me about .nano_history permissions [19:55] the right way to edit a system file is the way sudoedit and sudo -e do it, is to copy the file out somewhere, chmod it, edit, chmod and copy back, that way its lock-safe and you do the minimal steps as root [19:56] ifireball: Ubuntu is meant to be 'user friendly' [19:56] ifireball: as I understand it your complaining as a whole toolset is being laucnhed as the root user. [19:56] nalioth: indeed it is, that is why you have the soduedit command to do the heavy lifting [19:57] ifireball: well, i'm probably ign'rnt, but i've never heard of "sudoedit" [19:57] ikonia: you may not care for that, but there is the issue of side effects like the dotfiles [19:57] i've also never had a single problem "gksudo gedit" or "kdesu kate" and editing files [19:58] ifireball, now that is best practice and, in certain cases the mv command should be removed from systems but things are risk free enough to use it today on a home machine [19:58] nalioth: which is why I want the factoid ;) I realised most other ppl on the channel didn't either [19:58] ifireball: I didn't say I didn't care. [19:59] yes, but I know this is a hard sell, since typically nothing bad happens [19:59] ifireball, I concur with you, but I wonder if we are not being too protective, I'll put it in some language that it is a better practice [20:00] it's not a hard sell, I was just trying to clarify what the actual issue was [20:00] somehow I feel that one of the channel's goals should be promoting better practices [20:00] * MenZa pokes elkbuntu. [20:00] ifireball, fair point /me grabs shins in pain [20:01] ikonia: somehow, having run gksud gedit, then did file open and noticing all the favorites are not there, etc, seems really not elegant to me [20:01] ikonia: also, if the user changed the theme the root gedit will look VERY different, ugly... [20:02] ifireball: I appriciate the differences, I personally don't have a problem due to my lack of graphical tools. [20:03] well, I hear you, but I'd rather the new ppl have as smooth experience as possible... [20:03] no, I don't have an issue with what you said, I was just trying to clear up the actual statment [20:03] ifireball, I have to cook some words cos there is no way I would use the ones you have there [20:03] badley it seems. [20:04] * nalioth has never heard of "sudoedit" [20:04] man -k sudo will tell you about it and a few others [20:04] ompaul: no problem, I just brain-dumped, my writing skills went downhill it seems... [20:05] actually its right in man sudo... [20:06] ifireball, i was on dinner so i've missed some of this. i must admit i didn't know about sudoedit... however there's one possible little complication i can think of [20:06] !gksudo [20:06] If you need to run graphical applications as root, use « gksudo », as it will set up the environment more appropriately. Never just use "sudo"! (See http://psychocats.net/ubuntu/graphicalsudo to know why) [20:07] LjL: shoot [20:07] so, if the "never use sudo" reasons apply to sudoedit as well, and i think they do, wouldn't that mean that users couldn't use gedit/kate/other graphical editors, but would be forced to use nano or whatever? [20:07] i think they're pretty glad to be able to use the graphical ones, mostly [20:07] LjL: no [20:08] because of the way sudoedit works, it runs the editor with the user's permissions, so you can use a graphical one [20:08] try it [20:08] VISUAL=gedit sudoedit /etc/group [20:09] but i think you are missing another point [20:09] whats that? [20:09] i only use "gksudo gedit" to edit system files, why do i need it opened with my permissions? [20:10] nalioth: so that if you keep the editor open, or use file->open or anything else, you can't hose your system by mistake [20:10] ifireball: i guess i don't get it. [20:10] i don't leave any "root enabled" graphical apps open [20:10] nalioth: please read what sudo -e does [20:10] i open, edit the file, and close [20:11] nalioth, "you" are not everyone [20:11] "you" probably would use root only when necessary even if you had no sudo [20:11] which is why i see a different theme for "root" apps as a reminder to users [20:11] anyway wasn't there an "Edit text file as root" menu entry or something like that in Ubuntu? [20:13] popey, have you thoughts on this? [20:13] LjL: maybe, that isn't good too, i.e. there is also "run nautilus as root" somewhere, those are all less then optimal but necessary things [20:14] ifireball, I really hope there is not run nautilus as root [20:14] (don't forget that synaptic runs as root too) [20:14] i recall there is... though i'm on Kubuntu so don't really know [20:14] ifireball: well synaptic definitely has to [20:14] ./topic [20:14] Daviey, thoughts? [20:15] LjL: not really, it could as for password just when clicking apply, see how aptitude handles it [20:15] ompaul: I have used nautilus as root before.. but it's not something i think should be bundled [20:15] ifireball: uhm, how does aptitude handle it? [20:16] ompaul: heck, I bet most have run X as root at some point [20:16] LjL: you can run it as a normal user, and it lets you do the selection, and asks for root password only when you type "g" to apply the changes [20:17] meh, who uses the ncurses of aptitude anyway... [20:17] Daviey, shh that was before theo caught me and gave me a good trashing :) [20:17] ifireball: i don't normally run aptitude in interactive mode... how does it achieve that? does it make a system call to escalate privileges? [20:19] LjL: well, if you really go into detail, they didn't quite get it right yet, it runs another instance of itself with sudo or su [20:19] remember aptitude is just a wrapper... no system calls needed [20:19] ifireball: i thought they would. ugly. honestly i think elegance (i.e. just running as root) is better in that case [20:19] Daviey: it's what? [20:20] LjL: well, it could very easily just "sudo apt" in the background, I suppose this is a developer compromise somewhere [20:21] ompaul: hmm? [20:21] I remember seeing ppl discussing pushing such functionality into synaptic in the +1 wiki somewhere [20:21] ifireball: anyway back to the sudoedit issue... given there is "Run X as root" menu entries *by default* in Ubuntu (unless we're all wrong), "gksudo gedit" really cannot be that bad. sudoedit may have its merits, but what i'm afraid is users would be kind of confused by a command line such as "EDITOR=gedit sudoedit blah"... most novices would probably be better off understanding how (gk|kde)sudo are to be used in a general way [20:21] the fact that there need to be gksudo and kdesu alone is bad enough imo [20:22] ifireball, that would only work if there *is* sudo though [20:22] LjL: i mean, it's just a wrapper for dpkg [20:22] Daviey: not really [20:22] err, yes it is [20:22] grep the source [20:22] popey, this debate [20:22] Daviey: it needs to touch the APT database, and that definitely cannot be done as non-route [20:22] ompaul: reading [20:22] root [20:22] thanks [20:22] !apt [20:22] APT is the Advanced Package Tool, which together with dpkg forms the basic Ubuntu package management toolkit. Short apt-get manual: https://help.ubuntu.com/community/AptGetHowto - Also see !Synaptic (Gnome) or !Adept (KDE) [20:23] LjL: Are you being serious? [20:23] Daviey: saying that an APT frontend is a "wrapper to dpkg" seems to me like forgetting about the entire APT framework [20:23] Daviey: pretty much [20:23] LjL: aptitude makes direct references to dpkg! [20:23] Daviey: uhm, yeah, and? [20:24] Daviey: it also modified /var/cache/apt/archives, doesn't it? or have i been dreaming all along? [20:24] (just an example, it modifies several other APT data structures) [20:24] LjL: and your point? [20:25] Daviey: my point is that it needs root to do such things, duh [20:25] a sideline gents the point is how to enhance or should this be enhanced [20:25] !sudoedit [20:25] sudoedit is available to edit system files with the privileges of root, it is a console based application [20:25] LjL: I never said otherwise, duh [20:25] ompaul: re: last thing i said to ifireball [20:26] Daviey: [21:20:45] LjL: well, it could very easily just "sudo apt" in the background, I suppose this is a developer compromise somewhere [21:22:19] LjL: i mean, it's just a wrapper for dpkg [20:26] what the heck is "sudo apt" by the way, sudo apt what [20:26] APT was a library last i checked [20:26] ompaul: I do believe we need to mention VISUAL or EDITOR somehow [20:26] LjL: Should i also post the whole log where there is _no_ mention of me saying that aptitude shouldn't require root? [20:27] Daviey: little summary - ifireball was saying that aptitude only does root things when it really needs to. i asked how (since a user-mode program cannot easily become a root-mode program), and i suggested it may use system calls. you said system calls are not needed because it's just a wrapper to dpkg. [20:27] and that plainly makes no sense i'm afraid [20:27] ifireball, I am very uncomfortable with that at the moment ergo I asked pop^ey for his take on what we are saying the man with the best eyebrows in the whole debian / ubuntu scheme of things :) [20:27] because even if it somehow could start dpkg as root without using "su" or "sudo" kludges [20:28] it would still need root for the rest of the stuff [20:28] which can *not* be achieved by just sudoing something [20:28] * ompaul swerves back ontopic [20:28] Here is one example of how aptitude gains root, sucmd="/bin/su -c \"/usr/sbin/dpkg-reconfigure '%s'\""; [20:29] ifireball, you know what would be useful here, and today is not the day for it cos it needs a wiki page [20:30] ompaul: I'm not following you [20:30] Daviey: which is ugly as i said. still how does it do stuff in /var/cache/apt/archives? uses shell commands and "su"s each of them? that's probably what it does at the end of the day, but then again that's entirely ugly. and still aptitude is not "just a wrapper to dpkg" in any sense of the expression "just a wrapper" [20:30] i *hope* aptitude uses libapt in any case [20:30] i really do [20:30] ifireball, to tag onto the back end of that factoid a url that says how VISUAL and so forth can be set - if we are going change how we help people we should at least have full docs on the ubuntu wiki to explain the full detail of what they can modify [20:31] okay, i agree it's less of a wrapper than wajig - but it does call dpkg directly, not using something like libdpkg, so therefore wraps commands [20:31] ifireball, no point in asking a user to do or consider something if they never ever saw this stuff or a concept like it before [20:31] ompaul: so why is today not good for that? [20:32] you are tired and I am also :) [20:32] ompaul: :) [20:32] it is 8:30pm and I am shattered [20:32] but I'll do irc for a couple of hours yet [20:33] ompaul: for now I was just thinking of having the "magic command" on the factoid so you can "|" it at ppl helping ppl... [20:33] ifireball, explaining environments in simple english is not my forte at this time [20:33] ompaul: I hear ya [20:33] i dunno, i'd lean on recommending gksudo gedit on the simple merit of being a plain example of using and not using sudo and derivatives [20:33] sudoedit might be safer in theory, but what most novice ubuntu users need to learn is... well, what sudo is for a start [20:34] LjL, +1 however we need to have it for say our server users etc [20:34] ifireball: but the magic command is a bit too magic to my eyes [20:34] LjL: I dislike that on the simple grounds that gksudo is a #%# hack around the whole X security system [20:34] ifireball: *shrug*, it's what we have though [20:34] ifireball, and sgi and compiz are a hack on your freedom but we live with it :) [20:35] and lets not go there I am about to break X in new and interesting ways (gulp) [20:35] i don't know anyway, i'm generally all for recommending best practices [20:36] i just feel this one is a little counter-productive on users' understanding of things [20:36] well, we can begin by having a factoid to teach ppl what sudoedit can do [20:36] making them more confused than they were before, resuting in their using sudo in even worse situations [20:36] popey, just for fun glx will not be in the next gnewsense unless we can get sgi to do a new licence for everyone [20:36] even if not the most novice users, the more advanced ones [20:36] * ompaul gulps [20:37] oh dear [20:37] ifireball, but for a novice to become advanced they must have the same advantage as the advanced i.e. access to good information on what they are doing [20:37] popey, aye [20:38] popey, but we really don't have anywhere to turn, we were called on it by Theo De Raadt so we gotta do it [20:38] !no sudoedit is To edit files with !superuser access using the user's standard editor (as set in the EDITOR !shell variable) and its normal configuration, the command « sudoedit » is available. It creates a local copy of the file, and runs the editor with the user's permissions. [20:38] I'll remember that LjL [20:39] LjL: great wording [20:39] ifireball, as I said several iterations [20:42] well, its not clear that GUI editors also count here, but maybe I should just try to patch VISUAL=gedit into the default .provile in +1... [20:44] ifireball: VISUAL is intended to be the variable containing the default GUI editor? [20:44] LjL: I think so [20:44] ifireball: though keep in mind just putting VISUAL=gedit like that wouldn't be very fair to kubuntu and xubuntu users [20:45] ifireball, which is why I wanted a URL to point to [20:45] yes yes yes, to tired for details of course it should be something managed by /etc/alternatives with maybe /etc/editor.d and fallbacks and everything [20:46] at this point I can script that faster then explain in english.... [20:46] ifireball: there is already an "editor" alternative, but it only has console editors [20:47] LjL: well, adding x-editor is simple enough [20:47] wondering if there's already something like that [20:47] not on my box [20:49] LjL: another option: have gnome and kde session startup set it up [20:50] ... and xfce, and enlightenment, and... [20:51] ifireball: well they could all do the same [20:53] well, we're OT, and my thoughts are a mess, I suppose I'll bug everyone more tomorrow... [20:53] ifireball: well yes we're OT as far as implementation details go. it's perfectly IT as far as what should be recommended on #ubuntu goes though [20:54] LjL: I know, but at this point I'm much more likely to bable BS then say something intelligent [20:55] LjL: ompaul is right that we should maybe wiki it properly first [20:55] yep, that can't be a bad thing [20:55] LjL, pm [20:55] go [21:54] crushin_ called the ops in #ubuntu () === crd1b is now known as crdlb [23:08] Pumperni1kle, can we help you? [23:50] have fun