/srv/irclogs.ubuntu.com/2007/11/05/#ubuntu-ops.txt

LjLmeh, i was hoping kagar's link would have been something that'd let me ban him for good.00:02
Tm_T:(00:03
LjLhey, there's m0nk too now, wasn't he also an annoying fellow00:03
Tm_Tannoyance = count(lol)^2 ?00:04
LjLthat's a powerful but not entirely accurate estimate00:05
Pici!o4o00:08
ubotuSome things are inappropriate for #ubuntu-ops. Controversial topics, which always turn into flamewars: war, race, religion, politics (unless related to software licencing), gender, sexuality, drugs, questionable legal activities, removing of oneself from the planet (except by space or time travel) are not for here, perhaps #off-topic or ##politics. Microsoft software in ##windows (Please note Freenode Policy) - Thanks.00:08
Tm_T:p00:09
Tm_Tquiet channel allright00:09
PriceChildPici, erm i might not be in the best possible frame of mind... but would agree one more modding thing from m0nk deserves a warning remove?00:09
PiciPriceChild: yep00:10
PriceChild*would you00:10
Tm_TPriceChild: with message saying hello from me!00:10
PriceChildTm_T, hmm?00:10
Tm_Tyes00:11
PriceChildI concur.00:11
Tm_Twhen you remove him, do it with message saying hello from me00:11
PriceChildahhhh00:12
LjLlook, m0nk doesn't seem to have anything close to a good bantracker curriculum00:24
LjLand his nickname ringed a bell on me as soon as he joined00:24
LjLBUT00:24
LjLplease don't push this "illegal activities" thing so much... hell, we're the ones who need to do something "illegal" in many jurisdictions just to watch DVD's on our OS00:24
LjLsoldering the hardware you bought is NOT a questionably legal activity in my book, and i'm fed up with that nonsense00:25
PiciI kind of agree... but... where do we stop the conversation?00:26
tonyyarussothings that are both illegal and sane to be so00:26
LjLat *really* illegal things i say. at things that were illegal 20 years ago too not just that were made illegal by some idiot of the digital age00:27
PriceChildLjL, you disagree with me objecting to the hardware modding thing?00:27
LjLPriceChild, it probably sounds stronger than it should, but it's just that i've had this discussion before with seveas about some other "questionably legal" matter... but yeah, basically00:29
PriceChildLjL, hehe ok, i'll ignore it if it comes up again00:29
LjLi've been thinking myself of buying a PSP, just because it's cool hardware at a sane price, and if i break the stupid firmware, i can do every kind of cool things with it00:29
LjLthat may be questionably legal in insane countries.00:29
LjLas is installing libdvdcss2.00:30
LjLPriceChild: i repeat, m0nk is probably a troll, it's just... it gets on my nerves, "it can be used for illegal things" - yeah, like anything.00:30
PriceChildit wasn't the best retort00:31
PriceChildI've not problem with people doing these things.... but I just don't like the idea of them being accepted in ubuntu culture etc.00:32
LjLPriceChild, then why do you accept that we have a !dvd factoid telling people where to get libdvdcss2? that's as DMCA protected as modifying your (own) hardware.00:32
LjLbefore we even notice, we'll have a TC chip in our computers and it will be illegal to even try to bypass it.00:33
LjLi don't want *that* to be taken as "just" and granted in the ubuntu community00:33
LjLbecause it isn't00:33
Tm_Tinteresting00:33
PiciGood point.00:34
PiciEspecially because we were talking about jailbreaking the iphone a few minutes before the xbox discussion00:34
LjLyou can "mod" a console or a phone or whatever in order to install pirated stuff on it00:34
LjL*and* you can "mod" it because you want to install linux, or for that matter your own kernel that you've wrote, or a nice hack that does something novel, on it00:35
PiciRight, if the discussion strays into piracy, its in the questionably legal part.00:35
LjLillegal should be installing pirated stuff, not modding per se00:35
jdongLjL: and if the manufacturer prohibits modding?00:35
jdongi.e. the last I heard iPhone jailbreaking in the USA does constitute EULA violation00:35
elkbuntupiracy is probably the lower level of 'questionably legal'00:35
LjLjdong: i usually don't buy *hardware* on a license.00:35
LjLand if i do, that license may not be valid anyway00:36
LjLand we're not lawyers00:36
jdongLjL: you must modify (in fact, compromise) the software in order to jailbreak00:36
LjLand we're not located in any given country, this is an IRC network00:36
LjLso what laws apply here? none, really, only what we decide to allow00:36
jdongLjL: ok, agreed :)00:36
LjLand i think we should decide to allow sane discussions about putting software on hardware00:36
Seeker`LjL: whatever laws apply in the country the server is located in?00:37
PriceChildLjL, sorry for late reply... "double standards" :P00:37
jdongLjL: I'm all for educational talking about piracy, software vulnerabilities, etc00:37
PiciUnfortunately, I think that this might be one of those "I'll know it when I see it" type of things.00:37
jdongLjL: just at times I worry about who is listening.00:37
LjLSeeker`: freenode has several servers, located in several countries, and messages may or may not be repeated to a given server depending on whether there is a user from that server in the channel.00:37
Seeker`LjL: And surely if a message that is illegal in country X reaches a server in that country, the law has been broken?00:38
LjLPriceChild, double standards is something we can't avoid. *anything* is going to be illegal in at least one of the 200-something countries there are in the world, really. we cannot prohibit everything, so we should find a line *we* find reasonable.00:39
LjLSeeker`: it would depend on what that country's law says about breaking laws in other countries while affecting the affected country.00:40
Tm_TLjL: true there00:40
PiciHardware modding = okay, hacking = okay, cracking = not okay, piracy = not okay00:40
jdongPici: how do you draw the border between all 4 though....00:40
Tm_Thacking = fiddling with technology00:40
jdongthey're virtually the same thing00:40
Picijdong: nope. I dont.00:40
elkbuntuPici, the problem is hacking and cracking is the media induced ambiguity00:40
PiciWell, I do, but its a fine line.00:40
Tm_Thacking itself has nothing illegal, its just matter of using technology00:40
PriceChildelkbuntu, LjL, choose a date/time! :)00:41
jdongin the words of Mako as we were jailbreaking the iPhone and extracting a tarball, and he say libreadline4.dynlib pop up.... "Hey! that's a GPL violation!"00:41
jdong:D00:41
PiciPriceChild: I was just thinking that :)00:41
LjLPici: i agree, although those are just specimens and not a general line. perhaps a general line is hard to find, for that matter. but, perhaps a good thing to ask is: "does this law negatively affect distribution of otherwise and previously *legal* open source software that will be useful to normal Ubuntu users?" - if yes, then it's a law we should be wary of.00:41
LjLPriceChild: you want to put this in the meeting too? brr scary. what about we just fight over it in here informally :P00:42
* Pici looks for the irc council wiki page00:42
PriceChildLjL, as I've mentioned, I'm not in the best frame of mind to make real decisions so ask me again tomorrow ;)00:43
LjLokay00:43
PriceChildhmmm decss convo in -offtopic :)00:44
elkbuntuPriceChild, sometime between utc midnight and utc 2pm00:44
LjLanyway i'd rather we just settled on what line to keep about legality informally and avoided it being in the meetings log00:44
LjLPriceChild: for that matter they've started with the illegal prime number just while i started this discussion00:44
LjL!dvd00:44
ubotuFor playing DVD, see http://help.ubuntu.com/ubuntu/desktopguide/C/video.html - "libdvdcss2" can be found at !Medibuntu or (for Feisty and earlier) http://wiki.ubuntu.com/SeveasPackages - Try k9copy (available in !Universe) for backing up DVDs00:44
PriceChildLjL, what time suits you best in that range?00:45
LjLhow are we going to disallow decss convos when we have that factoid? shall we remove that factoid? (i don't think so)00:45
PriceChild00:00 - 14:00 utc00:45
Seeker`how can a number be illegal?00:45
LjLPriceChild, 0:0000:45
PriceChildLjL, really?00:45
LjLPriceChild: yeah, i'm in bed at 14:00 - or on the good days, i'm making breakfast00:45
PriceChildLjL, that was a range, not just two times?00:46
PriceChildIf you're still happy with 00:00... what about 00:00 thursday (ie border of weds/thurs) ?00:46
LjLPriceChild: err yeah, i usually sleep from about 3:00 utc to 13:30 utc00:46
PriceChildLjL, hehe that's the way to do it!00:46
PriceChildnalioth, you happy with the above?00:47
naliothabove of what?00:47
elkbuntunalioth, time for council meeting00:48
PriceChildnalioth, ie... 00:00 thursday (weds/thurs border)00:48
naliothlocal time now is 1848 Sunday November 4, 200700:49
PriceChildhmm?00:49
* nalioth is lost00:50
elkbuntunalioth, we're asking you if you can attend an irc council meeting at 00:00 hrs thursday morning00:50
LjLah wait thursday though... to really be sure i can come in time, that should be either 0:30, or not thursday00:50
elkbuntuwe can make it 01:00 to be sure00:51
* nalioth is lost00:51
AndrewBGMt?00:51
LjL@now00:51
ubotuCurrent time in Etc/UTC: November 05 2007, 00:51:18 - Next meeting: Edubuntu Team in 2 days00:51
PriceChildAndrewB, utc00:51
LjLAndrewB: GMT/UTC, yes00:51
AndrewBNot that it matters to me, just being nosy and peaking in.00:52
LjLelkbuntu, 1:00 would be fine, but 0:30 should also most definitely be ok. 0:00 i'd probably have to skip the thursday cinema ;)00:52
PriceChildok then... 01:00 thursday?00:53
PriceChildie this time in four days00:53
naliothPriceChild: fine.00:54
LjLnalioth: that should be 19:00 your time00:54
elkbuntuyep00:54
PriceChildOk cool, I'll edit the wiki page and mail ubuntu-irc00:54
PriceChildwe should get it on fridge really also00:54
PriceChildI've emailed the fridge people.01:02
Tm_Telkbuntu: I thank you01:04
ubotuIndyGunFreak called the ops in #ubuntu ()01:16
Tm_T()01:17
Tm_Tnooooooo01:17
jdongok, the () is kinda irritating when there's nothing in between01:18
Tm_Tits not01:18
jdongit's like lisp without a payload.01:18
Tm_Tits hilarious =)01:18
Tm_T)(01:18
Tm_Tor even...01:19
Tm_Tno, shame, cant do that01:19
jdongTm_T: I fear I may have known where you were going with that ;-)01:19
LjLjdong, it's only irritating to someone whose brain automatically sees "lisp without a payload" in it.01:20
LjLpebkac01:20
jdongLjL: well excuse me for taking a Scheme class at the Institute :)01:20
Tm_Tjdong: I assume you don't know01:20
Tm_K01:21
Tm_Tthat one =)01:21
LjLmeh, and you need to join another client for it? :P01:22
Tm_Tbecause I have utf-8 -> iso8859-15 -> utf-8 recoding01:22
Tm_Tso it breaks it if I try it with this one :(01:23
* jdong glares at his iTerm for unicode suckiness01:23
Seeker`Tm_T: How do you do that char?01:25
Tm_Tby copy-paste or in Kopete, its autoreplaced01:26
Tm_Tor sure I can bind it too01:26
Tm_TJucato: good morning01:33
* Jucato waves01:33
Seeker`who is Corey on irc?01:38
tonyyarussoSeeker`: Burger?01:38
Seeker`yeah01:39
tonyyarussoBurgundavia01:39
tonyyarussoOne of those people who needs 48-hour days.01:45
tonyyarussoAt least now it's a legitimate excuse (school), not just a new girlfriend :P01:45
Seeker`heh01:46
elkbuntuburgundavia went back to school?01:47
tonyyarussoyeah01:48
ubotuscguy318 called the ops in #ubuntu ()02:34
LjL!no botabuse is <reply> Please investigate with me only in /msg or in #ubuntu-bots (type also /msg ubotu Bot). Don't use commands in the public channels if you don't know if they really exist. Also avoid adding joke/useless factoids.02:46
ubotuI'll remember that LjL02:46
Tm_Tum?03:01
Tm_Tis that partly to us?03:01
LjLwho "us"?03:01
LjLit's mostly to an #ubuntu guy who was annoyed at me calling !fishing on him although he only used one factoid03:01
Tm_TI mean that last sentence03:02
Tm_Tus who have "the ultimate power"03:02
Tm_Tor can others add useless factoids?03:02
LjLah no, that's been already there for a while... it's mostly to avoid seeing idiotic edit requests in here :P03:02
LjLTm_T: they can't *add* them, but we'll still see them here03:02
Tm_Tah, true03:03
Tm_Tyou dont like them humouring us?03:03
LjLTm_T: depends on the quality of the humor really03:03
Tm_Ttrue03:03
LjLthe really witty ones won't be scared of doing it anyway regardless of what !botabuse says ;P03:04
Tm_T:))03:04
LjLthen, they get a ban, but oh well, that's what you pay for good humor03:04
Tm_Ttrue03:04
ubotuscguy318 called the ops in #ubuntu ()03:14
Tm_Tgah03:16
Tm_Tone of these moments when I would like to have op rights in #ubuntu too03:16
* mneptok waves from plymouth05:46
ubotuIn ubotu, ajcates_ said: what is your name?05:49
elkbuntulol06:05
elkbuntusomeone's trying to befriend the bot06:06
Myrtti/me runs away07:59
ubotuChousuke called the ops in #kubuntu ()10:18
=== GazzaK is now known as Gary
ubotuIn ubotu, m0u5e said: !linus is Linus Benedict Torvalds (born December 28, 1969 in Helsinki, Finland) is a Finnish software engineer best known for initiating the development of the Linux kernel. [wiki]10:34
elkbuntuAmaranth, would XGL using like 15+% mem have anything to do with config stuff you did back in spain messing with the gutsy config stuff?10:53
ubotudgjones called the ops in #ubuntu (PNK-KR, spamming, quitting & rejoining)11:09
elkbuntudone11:11
elkbuntustaffers, look into the pnk-kr individual please. spamming ubuntu from multiple ips promoting #chatland. might be worth investigating the channel itself11:15
ubotuIn #ubuntu, computer12345 said: !ask is there a program so my users can only surf certain websites? like parental control kind of stuff11:18
ubotuIn #ubuntu, Ackdar said: !ask is a bot command which triggers ubotu to output  helpful information. And I can't answer you question.11:20
Myrttilol11:22
PriceChildMyrtti, meeting is on fridge btw11:25
Myrttiyeah, I know11:32
MyrttiI just would've liked only the irc meeting icss11:32
PriceChildah :/11:35
Myrttibut this is okay too11:37
PriceChildMyrtti, I've made a google calendar one11:38
PriceChild!staff11:45
ubotuHey nalioth, jenda, rob, SportChick, seanw, BearPerson or ompaul! I could use a bit of your time :)11:45
PriceChildDid someone catch <RedMachineD> ?11:45
PriceChildwith k-line or w/e?11:45
PriceChildgah he just got #gentoo also so I guess not11:46
PriceChildYay he got no people in #ubuntu and only 2 in #gen :)11:46
PriceChild3 in #debian...11:47
PriceChildHey Dragon64, how can we help?12:23
Dragon64I was just reading through your web site rules12:23
Davieyguess he didn't like what he read then..12:25
PriceChildname rings a bell12:26
ubotusoundray called the ops in #ubuntu (lazuardi spamming)12:44
jribdone12:45
Piciyay12:45
ubotuIn ubotu, dbmoodb said: well dpkg is better than you14:38
HobbseeLjL: i think it should be there, (rootsudo page), as there are times where you want to be logged in as root via console14:38
Hobbseeotherwise, what's the point in being able to remove it again?14:39
Hobbsee@4214:42
ubotuMasterShrek called the ops in #ubuntu (_a2e_TyraeL^aw)15:09
=== _jason is now known as jrib
gnomefreakgod i hate my lug :(16:02
PiciWhys that?16:02
gnomefreakserver errors always server errors 16:03
jdongthere's a Launchpad LUG?16:03
gnomefreakmy lug offers shell and webmail im trying to get and it HATES me16:04
jdonggnomefreak: heh that's usually not a good sign as to the dependendability/security of the serivce16:04
gnomefreakjdong, yep but crimsun and otehr members dont have this issue16:05
jdonggnomefreak: they hate you :)16:06
jdonggnomefreak: look in /etc/bash.bashrc, I bet it tests for your username ;-)16:06
gnomefreakits starting to seem that way but someone is looking at it when hes done playing with the bot16:06
gnomefreakjdong, not on linux atm :( but i gave it my email and member id number16:07
gnomefreakas i should have16:07
gnomefreakthan i get internal 50016:07
jdonggnomefreak: eep, sounds like CGI bug :)16:07
gnomefreakyep was thinking that as well16:08
gnomefreakbrb16:10
gerrohmm16:31
PriceChildgerro, HackXP, how can I help?16:32
HackXPPriceChild, I don't need any help.  I guess that means I need to leave then, doesn't it? heh.16:33
HackXPPriceChild, Just looking around is all.16:34
gnomefreakhow do i take my away down in xchat   /away doesnt work16:38
PriceChildalt+a16:38
Pici/back perhaps16:38
gnomefreakah ty16:38
gnomefreakah ty16:38
gnomefreakdamn16:38
gerrognomefreak: settings>preferences>chatting>general there is option to not announce away if you forget16:40
mc44and also to automatically unmark away16:40
gnomefreakgerro, i dont announce aways16:40
gerrooh is that something different?..16:40
ubotuIdleOne called the ops in #ubuntu+1 (Niteye)16:40
PiciI love how the irssi faq adds that how its horribly annoying to a) autorejoin and b) use public aways16:41
PriceChildgerro, can I help you?16:41
gerroPriceChild: I don't know16:42
Picigerro: I think the question is... why are you here? in -ops?16:42
gerrono clue really just observing16:43
* gnomefreak wonders what is exciting about ops?16:44
PriceChildgnomefreak, our shiny hammers?16:45
gnomefreakmaybe16:45
PiciAre we not enforcing the rule we discussed on the mailing list?16:47
gnomefreakPici, pick one, if you mean lurking i think we are16:47
Picignomefreak: Thats the one.16:48
gnomefreak;)16:48
gerroPici: how does one get added to that mailing list?16:48
gnomefreakPici, i leave it up to who asks if the usr can be helped16:48
Pici!lists | gerro 16:48
ubotugerro: mail is another medium to communicate. Ubuntu mailinglists can be found at http://lists.ubuntu.com16:48
Picignomefreak: Agreed.16:48
Picigerro: we're listed somewhere on that page, its a public list.16:49
gerrokind of a lot of them16:49
gnomefreakits ubuntu-irc afaik16:49
Picisearch for IRC16:49
* gnomefreak needs to lighten my ML load one of these days16:50
PriceChildgerro, so why are you observing... you randomly arrive here and seem to know nothing of ubuntu processes, who we are or what we do etc. - why the sudden interest?16:50
gerrowell I got banned from #ubuntu and was told to go here so I observed here for a long while and got my morning coffee decided to drop in. Besides some mentioned irc changes and stuff I was generally clueless so thought I would check in on things16:51
gnomefreakgerro, if you were banned the best thing to do is tell us so we can find it and help you with it (if your looking to be unbanned )16:52
gerronah I would probably just get banned again, I don't mind just listening in16:53
gnomefreakgerro, this isnt a channel to lurk/idle in (should be in topic iirc)16:53
gnomefreakyep still is16:53
gnomefreakbrb smoke16:54
gerrooh16:54
PriceChildOh sorry now I remember you gerro...16:54
* Pici strokes PriceChild's chin16:54
PriceChildgerro, If there is nothing that we can help you with, I would appreciate you /part'ing.16:55
gerrowell I don't like to scare beginners off from using command line and put fear into people that they might rm the cure for cancer or something so I got banned. And PriceChild was okay with me idling last time while I was muted for bringing up the issue of my being banned so I thought I should just observe and try to learn something16:55
PriceChildgerro, you were not muted for bringing up the subject of your ban.16:56
PriceChildWe are more than happy to discuss our actions here publically.16:57
gerroyou state you know that but what was the reason then?16:57
PriceChildYou were muted here because we were fed up of your discussion... there was nothing further to gain. You refuse to accept our right to dissuade people giving bad advice in #ubuntu etc.16:58
PriceChildI am NOT going to discuss that further... because our stance has not changed.16:58
gerroso long as people keep discussing then I will do the same16:58
PriceChildpeople aren't... you're trying to16:58
gerroI'm just sitting here16:59
PriceChildgerro, and I would rather you didn't.16:59
gerroisn't this the channel to go to?16:59
PriceChildpardon?16:59
gerroI was told when banned from #ubuntu to go to here17:00
PriceChildBut that is not why you are here now...17:00
gerrowell normally I would be in #ubuntu17:00
Tm_Tgerro: advice, dont get banned17:01
PriceChildthis channel isn't for idling17:01
gerroisn't that what you are doing yourself?17:01
PriceChildIts not a "#ubuntu2"17:01
PriceChildgerro, please don't try and be clever...17:01
Picigerro: It may not look it right now, but we do ops like stuff in here. 17:01
gerroyou said that last time as if clever has some extra meaning..17:01
gnomefreakhe will be back17:02
PiciProbably.17:02
PriceChildof course he will17:02
gnomefreakwhat advice did he give in #ubuntu that was bad? i remmeber name but that is about it17:03
PiciSomething about using rm -rf, and also about manually installing apps in /usr/bin.  I think.17:04
PiciIt was trivial, but he turned it into a drawn out argument.17:04
gnomefreakrm -rf is fine to use.17:04
PriceChildwas messing around removing files managed by apt17:04
PriceChildand suggesting that as a good thing to other users17:04
gnomefreakah17:05
gnomefreakthat isnt nice17:05
PriceChildthen contested us when we tried to explain that users don't know good advice from bad, and so we only want good advice given in #ubuntu17:05
gnomefreakonly one that is fairly safe to remove is /etc/apt/sources.list.d ;)17:05
gerroI joined #ubuntu-ops because I thought it followed the same principles as open source as in open to show how the handling of ubuntu irc is done however it is not and everything in it is heavily regulated and happens behind closed doors.17:05
gerrothat is answer to your question Pici about those ops stuff17:06
gnomefreakgerro, what does open source have to do with irc rules?17:06
gerroand the answer to why I am so dumbfounded of my surroundings17:06
PriceChildgerro, so far you've refused to abide by the ubuntu-irc guidelines, specifically against the "be helpful" bit. We have guidelines and we abide by them.17:06
gnomefreakthe rules pages are there for anyone to read and we dont have a source package to make OS17:06
gerrognomefreak: being helpful is not proprietarily not following open guidelines17:07
gnomefreakgerro, its also not open source in any way17:07
PiciWe've had problems in the past with people we dont know idling here, potentially the same people who took part in botnet attacks on #ubuntu.17:07
PriceChildgerro, ^17:07
gerroI really don't understand what you just mentioned17:08
PriceChildgerro, and personally I wouldn't want you privy to important realtime information going through this channel.17:08
gerrowhy because I'm too much a newb like all those in #ubuntu you discriminated against yesterday?17:08
gnomefreakbrb seems there is a problem17:08
gerroI just want to learn about things happening with #ubuntu related stuff17:08
PriceChildgerro, we didn't discriminate against you? :/17:09
PriceChildgerro, you wanted to be able to give bad advice freely... so we've stopped you.17:09
gerroI wanted to be able to say whatever I liked about ubuntu17:09
PriceChildgerro, you can do that on your own server in your own country17:09
PriceChildBut not in our channel.17:09
gnomefreakPici, are you an op in #ubntu?17:09
PriceChild(and no ubuntu isn't a democracy etc. etc.)17:09
Picignomefreak: yeah, whats up?17:09
gerroI didn't say that17:09
PriceChildi read what you said, and answered it.17:10
gnomefreakPici, not sure. i got pm from someone on how to talk to dev/admin for #ubuntu but he seemed to just joined there17:10
gnomefreakPici, i thought maybe something happened since i wasnt there i dont know17:10
PriceChildgnomefreak, nothing that I can see...17:11
Picignomefreak: perhaps someone who was kicked/banned/forwarded to read-topic?17:11
PriceChildgnomefreak, give him /msg chanserv access #ubuntu list, or this channel if he wants non-support questions etc.17:11
gnomefreakPriceChild, ty17:11
PriceChildgnomefreak, he's got me in pm17:12
gerroI'll help others without some strict guideline criteria. There is no curiculum or testing of users. I help because I care about others.17:12
gnomefreakwtf17:12
gerroand if that isn't good enough then I don't care17:12
gnomefreakPriceChild, as ok ty17:12
PriceChildgerro, tough... we have guidelines. EOD17:13
gerroI stayed on topic17:13
Myrttithis discussion is hard to follow17:13
PriceChildgerro, there are more to guidelines than staying on topic17:13
gerroMyrtti: it basically goes PriceChild wants to define what is "helpful" or "user friendly"17:13
gerrowith the definition of everyone who uses ubuntu is an idiot17:13
Myrttiwhere's my voice...17:13
gnomefreakMyrtti, i stole it ;)17:13
Tm_TMyrtti: here17:14
Myrttidamn17:14
Tm_T"no, I am Spartacus!"17:14
PriceChildMyrtti, identify17:14
Seeker`gerro: that is not just PriceChild's definition17:14
gerroI know Seeker` it is a very common rumor that has spread around but I don't like to degrade people based on what operating system they use.17:15
Picigerro: Most of the people asking question is #ubuntu are using it for the first time.  Some of them are using IRC for the first time. 17:15
MyrttiPriceChild: it's so difficult with 77017:15
gerroPici: then what general ubuntu irc do we use if its not the first time17:15
Seeker`gerro: who is degrading people based on their OS?17:15
gerroSeeker`: PriceChild17:16
Seeker`gerro: How so?17:16
Picigerro: Thats not what I said. 17:16
PriceChildgerro, i'm not degrading, i'm just assuming nothing.17:16
PriceChildgerro, we can not assume they know what is a good idea, and what the full affects of your advice are.17:16
gerroSeeker`: the claim that those that use #ubuntu are beginners, ignorant and do not know how to use command line etc17:16
PriceChildgerro, not ignorant... just uneducated17:16
Myrttimost of them are beginners. period17:17
Seeker`gerro: a) It is a good idea not to assume that people you dont know are experts, and b) This is a good policy with whatever OS, not just ubuntu17:17
PriceChildgerro, we have had this discussion before.17:17
gerroPriceChild: even if they do or don't know the full effects and mess up their system I'm not going to just leave them hanging17:17
Myrttithe rest are there to help17:17
Picigerro: Lets take it to an extreme case.  Lets say I said to do `sudo rm -rf /` to fix a broken ubuntu system.  Now, you and PriceChild might know that I'm joking.  But Seeker` here is using Ubuntu for the first time and thinks that a command that fixes his machine.17:17
PriceChildgerro, we would rather you gave no advice at all than possibly detrimental advice.17:17
PriceChildgerro, as stated in our guidelines iirc.17:17
gerroPici: I said nothing that would break a system I merely showed them how to use the system if they break it its their choice and it says so in the ubuntu motd17:17
PriceChildgerro, Our position has not changed... there is no further use in discussing this17:18
gnomefreakgerro, we get people ages ranger from 11 up and some just installed ubuntu/linux and dont knwo what a command line is. we have to protect those people from commands that can be harmful or have side effects. since we dont have experence of everyone in there we have to be careful all together17:18
gerroI can not be held responsible for what others do17:18
gnomefreakgerro, if it was from your advice you can and are 17:18
PiciArg.  17:18
PiciLets all practice our Linux troubleshooting on production systems.  </sarcasm>17:19
gnomefreaklol17:19
gnomefreakwhy have i been invited17:19
gnomefreakanyone else?17:19
Seeker`gnomefreak: where were you invited?17:20
gnomefreak* You have been invited to #gerro by gerro (zelazny.freenode.net)17:20
* gnomefreak not going17:20
gnomefreaki have no reason to17:20
Garyi never get invited to these cool parties17:20
PiciMaybe he wants a chance to kick us.17:20
* Gary sulks17:20
PriceChildgnomefreak, he did that to me last time...17:21
PriceChildand i talked with him there too17:21
gnomefreakPici, would it be bad of us to flood his channel? :D17:21
naliothawww, i wasn't invited17:21
PriceChildgnomefreak, *cough*17:21
Garygnomefreak, yes, very17:21
* mc44 invites nalioth to #kitchen17:21
Seeker`.j #gerro17:21
PriceChildSeeker`, don't...17:21
gnomefreaksejoin it im sure he didnt set +i17:22
gnomefreakoh dont nevermind17:22
gnomefreakguys edoreld is giving me bad feelings for some reason17:24
Picime too, but maybe just because he uses mIRC17:24
gnomefreakhe stated he had ubuntu and wanted to install windows than what media player than tab completion so im just getting that feeling17:25
gnomefreakbut eh could just be me17:25
PiciAll this stress can make on a bit paranoid.17:26
gnomefreakyay finally got a web admin17:27
gnomefreaknot that he answers but hes there17:28
PriceChild<t3318> in #ubuntu17:33
gnomefreakim watching17:33
gnomefreakanyone know if X made it out of query yet?17:33
PriceChildX?17:33
gnomefreakPriceChild, for hardy X is borked something bad17:34
gnomefreakborked == non there17:34
PriceChildahh17:34
* gnomefreak needs ubuntu with X for this trilug stuff17:35
Tm_Tpardon, but that gerro should eat his own teachings17:36
Tm_Twith some extra dirt17:37
Tm_T"im not responsible, but do sudo /dev/null -> /dev/?d*17:38
Tm_T"17:38
Tm_Ts/->/>/17:38
Tm_Tetc17:38
gnomefreakwhen did that happen?17:39
naliothgnomefreak: he's just making an example17:39
gnomefreakah ok17:39
naliothgnomefreak: sort of like "oh, i handed a baby a live hand grenade, but i didn't show him how to pull the pin.  I"m not responsible."17:39
Tm_Tyup17:40
Tm_Tor show how to pull it but dont do it himseldf17:40
Tm_T-d17:40
Tm_Tto be more precise17:40
naliotheeek! it's GazzaK 17:56
GazzaKmeh17:56
SeveasGazzaK, !18:23
PriceChildquick kick him!18:23
PiciGazzaK always reminded me of Gizzard for some reason.18:24
PiciEr, the name, not you gary.18:24
Seveasmissed...18:26
PriceChildhappens18:26
PriceChildgerro was in -youth18:27
PiciHes in #xubuntu now.18:27
PiciNot sure if hes active, but hes there.18:27
TheSheephow did it end?18:28
TheSheephe's supposed to be banned in #xubuntu?18:28
PriceChildnot well and no18:30
naliothTheSheep: is he giving potentially dangerous advice?18:30
TheSheepnalioth: not obviously dangerous, no18:31
PiciHe was giving dangerous advice to the youts?18:33
gnomefreakhes not saying anything in #xubuntu but im keeping eyes open for him after that this morning18:38
PiciSo, I was laying awake in bed last night, and for whatever reason the idea of assigning access to channels based on cloak came to mind, Is there a reason why we dont do something like that? 18:50
PriceChildbecause we don't want all ubuntu members as ops in #ubuntu18:51
PriceChildohhh...18:51
PriceChildyou mean like ubuntu/operator/* ?18:51
naliothPici: we _do_ have some channels like that18:51
PriceChildI remember we discussed perhaps doing ubuntu/member./$nick, with the teeeny . giving extra access yet not being show-offy18:52
naliothany difference is 'show-offy'18:52
PiciLike, ubuntu/ops get Level N, and ubuntu/irccouncil get Level N+50 or whatever.18:52
PriceChildwell... "as show-offty"18:52
PriceChildPici, I can't remember the exact outcome of the discussion, but I think it was along the lines of not wanting to distinguish between ubuntu members etc. If a channel contact wants someone to op in their channel then they can add that nick.18:54
PiciOkay :)18:55
gnomefreakwhat is level n?18:56
crdlbpi18:56
crdlbactually it would have to be -1 since the highest level is 49 :)18:57
* Pici ...s18:58
Myrtti*yawn*18:58
=== GazzaK is now known as Gary
PriceChildcrdlb, says who?18:59
gnomefreak49 isnt highest18:59
gnomefreakafaik there is a 50 not sure if higher than that19:00
crdlbyou're 50 when you're identified as contact19:00
crdlbyou can't set anyone to that level19:00
gnomefreakcrdlb: staff can19:00
* Gary thinks he ought to have turned off the laptop which GazzaK client is on... oops19:00
gnomefreak;)19:00
crdlbwell you're not staff :p19:01
Myrttifunky19:01
gnomefreakcrdlb: ;) but its not hard to ask fo rit19:01
gnomefreakfor it19:01
Myrttimy 770's xterm went berzerk19:02
naliothgnomefreak: staff cannot give anyone a 50, either19:02
nalioth50 is reserved for identified-to-chanserv chanowns19:03
gnomefreaknalioth: owner/person set it up is 30/4919:03
PiciI dont even know what the access levels are, I almost said N+1000 19:04
gnomefreakcant remember off hand19:04
gnomefreakexample seveas is contact last i heard for this channel he is set to 49 but i could swear ther eis a 5019:06
Seveasyou're level 50 when identified as contact19:06
Seveasnalioth is right, as usual :)19:06
gnomefreakah council is contact19:07
gnomefreaki thought you were19:07
PiciWhy does that keep happening?19:07
gnomefreakPici: nalioth being right?19:12
gnomefreakhes good like that19:12
PriceChildgnomefreak, its really annoying19:12
Picignomefreak: exactly19:12
gnomefreakatleast you know who to go to for correct info ;)19:13
ubotuIn ubotu, nintendo64 said: !everyone is ignoring me21:40
PriceChildawwww poor nintendo6421:45
Seveasshould have bought a wii instead :p22:15
PriceChild*groans*22:16
jdongdid someone say wii?22:22
jdongI've heard they are truly xp killers too.22:23
jdonginsert another pun here.22:23
PriceChildSeveas, did you change the password for ubuntu-irc?22:38
Seveasyes22:38
LjLnggggh more passwords22:39
PriceChildah it had saved the wrong password *thwacks firefox*22:39
PriceChildty Seveas 22:39
PriceChildOh and I think I've sorted out Corey.22:39
* LjL hands PriceChild some least privilege as reward22:40
ubotuIn #ubuntu-offtopic, jeffrey said: ubotu how fast is your processor22:41
PriceChildLjL, *grins*22:41
PriceChildtis a bit silly22:42
jdongwhat is the velocity of a... oh forget it.22:44
PiciAfrican or European?22:44
PriceChildfully laden?22:46
TheSheepwith coconuts22:46
Tm_TI was sooo thinking "jeffrey: right question is; how far you can run until any ops will catch you"22:46
TheSheepTm_T: fully laden? :P22:46
Tm_Tfully22:46
Tm_Terr, what?22:47
Tm_Twhat laden?22:47
ubotuIn ubotu, Nallep said: !selinux is [WWW] SELinux can be used to protect services & contain any security exploits that may be found in common system daemons or user applications. Enabling administrators to protect their systems and providing security policy allows greater levels of protection. SELinux constrains services to a least-privilege security domain, using mandatory access controls, and implements a role-based access contr22:54
LjLyikes22:55
LjLompaul, kill them22:55
LjLoh there's no ompaul22:55
jdongok, that factoid is a bit too markety....22:57
LjLshould i even add the factoid? the only wiki page we seem to have is https://help.ubuntu.com/community/SELinux22:57
LjLwhich, well, look at it22:58
jdongand it needs see also !AppArmor22:58
PiciThis wiki page reads like an advertisement22:58
LjLand also See !LinusTorvaldsOnIdioticSecuritySoCalledExperts22:58
jdongPici: I really don't want to be involved on a SELinux vs Apparmor debate...22:58
jdongthat can go down an ugly road22:58
LjLi say just don't write buffer overflows into your stupid software, dammit22:59
jdongI also hope who wrote that factoid doesn't really push it either....22:59
LjLwell we could have a factoid on selinux22:59
LjLbut only if we had a decent wiki page on it22:59
* jdong thinks of something....23:00
ubotuIn ubotu, Ackdar_ said: !addressing is Please add a comma (,) or colon (:) after typing a user's nick to avoid confusion for other users. Thanks!23:00
LjLso if the guy pushes it, i'd suggest he writes a good wiki page first :)23:00
LjLyikes23:00
LjLcan i use a space? yes? thanks!23:00
jdong"Please add a sigil delimiter .... "23:00
jdongROFL23:00
PiciLjL:, no, you cannot23:01
LjLPiciyesicanshutup23:01
Pici:D23:01
jdongPici23:01
jdonggrr23:01
PriceChildwth is the addressing thing for...23:01
jdongirssi actually parses those escapes23:01
LjLparses as in what?23:01
LjL... look at #ubuntu. ackbar is making a lecture to nintendo64 on good bot usage23:02
LjLyet he was the one starting it by using !addressing without knowing it didn't exist :)23:03
jdong"SELinux is a Mandatory Access Control technology that allows an administrator to define finer-grained permissions than the traditional UNIX ownership model. It can be used to lock down untrusted users or services. Ubuntu Gutsy includes AppArmor, a less invasive, easier to learn technology with similar goals."23:03
jdonghow about something like that?23:03
jdongit's plain English enough that people can understand it.23:03
jdongit misses (nonexistent) decent wiki links of course.23:03
LjLjdong: it's three lines on my display, which means four on ompaul's. he'll turn it into a half-liner.23:04
jdongI'm also unsure if the last sentence could be taken as SELinux trollbait...23:04
LjLjdong: perhaps you should add "though less powerful" for balance :>23:04
jdongLjL: "SELinux = permissions for masochists"23:04
jdongdone :D23:04
jdongLjL: agreed, less powerful would be a good addition, but I think I should leave out the whole "less invasive, easy to learn" part23:05
jdongLjL: and defer that kind of analysis to a wiki page. All that's relevant to the factoid is that the two technologies are in the same ballpark and one is included with Gutsy.23:06
LjL!selinux is <reply> SELinux is available on Ubuntu, but not officially supported. Ubuntu uses another security framework by default, see https://help.ubuntu.com/community/AppArmor23:07
ubotuI'll remember that, LjL23:07
jdongLjL: that sounds good23:07
jdongLjL: ok, that SELinux wiki page is umm... junk.23:07
LjL!apparmor is <reply> For information about the AppArmor security framework employed in Ubuntu (since Gutsy Gibbon), see https://help.ubuntu.com/community/AppArmor23:07
ubotuI'll remember that, LjL23:07
jdong(1) "Installing SELinux is easy"23:07
LjLyou have prejudices.23:08
LjL:>23:08
jdongYeah, writitng type enforcement policies is another story ;-)23:08
jdong(2) it replaces Upstart with SysV Init again23:08
jdongwhich is probably not a great idea in Ubuntu.23:08
jdongI'm glad it has a good disclaimer though23:08
jdongLjL: I have nothing against either :) I currently use Apparmor on Gutsy but I would be happy to learn SELinux when I find some free time too23:09
LjLjdong: found the secret to eternal life?23:09
jdongLjL: I wish :)23:10
LjLi have no real idea what either is honestly23:10
LjLi do have a very vague idea on mandatory access control but that's about it23:10
jdongLjL: the only conclusion I can draw with my current knowledge is that Apparmor is infinitely easier to learn than SELinux and requires less invasive changes to the system23:11
LjLi do somewhat intuitively believe that my web server shouldn't be able to output stuff to the soundcard, but...23:11
jdongI mean, Apparmor policies are quite literally listing in a text file all the paths a program should have access to ,and what mode (rwx) it should posess.23:12
LjLwhich sounds maybe effective but sort of hackish23:12
jdongthe struggle with that is trying to determin exactly what a service needs without castrating its abilities.23:12
jdongwhich is not really a fault of the security framework.23:12
jdongI use Apparmor to lock down Firefox, Skype, and irssi mostly....23:13
jdongmostly with common sense stuff, like Skype shouldn't be reading anything but its own profile directory, and using the soundcard23:13
LjLno, but then again i do gather somehow that apparmor's security model is indeed not theoretically sound (at at least not proved to be sound)23:13
jdongLjL: Apparmor uses a path-based model23:14
LjLand selinux uses inodes?23:14
jdongLjL: which, indeed, is not "sound" against some deity-type being with an unrestricted shell messing around on the outside23:14
jdongLjL: SELinux uses labels via extended attributes to mark the whole filesystem23:14
jdongand you need root-ish permissions to change these labels23:14
jdongand labels are not copied when you copy a binary.23:14
jdongso not even an unconfined regular-user shell can defeat a SELinux protected service.23:15
jdongthis is a serious limitation of Apparmor for when you grant someone unconfined access to the system.23:15
jdonghowever, IMO it doesn't affect the #1 usecase of Apparmor, where it's protecting some service or program that's isolated as being "untrusted"23:15
LjLjdong: well, i must admit something, i've wanted for some times to have root on my server BUT to have it shut down after 1am or so, with only my mom having the capabilities to override that23:15
LjLyet that's not possible with the UNIX security model23:16
LjLor, i suspect, with apparmor23:16
jdongexecute permissions are regulated, and the default allow-execute mode is to inherit the parent binary's permissions set.23:16
jdongso no, you can't root apache, then try to "break" it out of its jail.23:16
jdongbut if another random user gets on your system via another way, copies the apache binary, and starts a new apache on port 81, yes, it will be unconfined.23:16
jdongbut arguing that this is a fault of Apparmor is a bit questionable23:17
LjLhm well it's another process, and it won't be running as root unless that random user has root23:17
jdongLjL: but you can still start apache on a port >=1024 without being root23:17
LjLin which case, he can just dd over the drive if he likes to annoy me23:17
jdongLjL: but again, it's a really weak argument as to why this is a fault of Apparmor itself :)23:18
jdongyou can even fully lock down the root user under apparmor.23:18
LjLjdong: yeah, but no matter what you do on that nasty port 1025, any exploit should never reach outside the user's home directory unless there's a *kernel* exploit23:18
jdongright.23:18
jdongUNIX level permissions are always enforced under apparmor, apparmor can only further lock down past that.23:18
ubotuIn ubotu, tuxwulf said: ...and this is a private msg ..?23:19
LjLjdong: you can fully lock down the root user, but you have a serious limitation when you grant someone unconfined access? i don't follow you23:19
LjLgnnn now they're getting on my nerves23:19
jdongLjL: unconfined access = a binary that is run without an apparmor profile defined for it.23:19
jdongLjL: confined access means that the process has a apparmor profile attached to it.23:19
jdongit doesn't matter what the UID is, an apparmor rule can still fully lock down even root if a root process has a profile attached to it.23:20
jdonglike ntpd runs under root, and you can write an apparmor profile such that ntpd can ONLY set the time and write to its logfile.23:20
jdongsince you've not given ntpd any execution permissions, an attacker can't even force ntpd to spawn a bash shell or something like that.23:21
LjLjdong: sounds good for services, but what about users? could i do that going-to-sleep-at-1am thing with apparmor, realistically? can i take away *one* ability to a superuser, without impacting any of its other abilities?23:21
jdongLjL: that's harder to define with Apparmor23:22
jdongsince it goes by a default-deny whitelist philosophy23:22
jdongyou'd have to manage to list all the things you can do except abort shutdown, which is a pain in the neck.23:22
LjLdefinitely one23:22
LjLanyway we'll reach a compromise - some day23:23
jdongbut the rough way to confine a user is to make a hardlink/softlink to bash and set that as the user's login shell23:23
jdongthen set that shell to the login shell.23:23
LjLfullly articulated mandatory access control with deny and allow policies really shouldn't be that difficult for people to handle, if it comes with good defaults and has a sane interface23:23
LjLwould a "normal guy" have been expected to be able to handle a multitasking memory-protected operating system 40 years ago? naaah23:24
jdongLjL: agreed, and IMO it's a shame Apparmor doesn't suppor the allow-except-when-denied  mentality.23:24
jdongLjL: and SELinux's setup requirements are a bit staggering to me, IMO.23:24
jdongyou have to attach labels to the entire filesystem23:24
LjLi won't dispute that23:24
jdongand everything from coreutils to init has to be patched with SELinux support23:24
jdongand the policy language is quite literally a language23:25
LjLjust saying that apparmor sounds like a much-nicer-to-work-with hack, but a hack nonetheless ;P23:25
jdongI mean, it took me about 10 minutes to write a simple apparmor profile23:25
jdongand SELinux doesn't look to be as simple to get started in.23:25
jdongand yeah, Apparmor can be argued to be a hack/easy-way-out23:25
jdongas is most things that Novell comes up with, right? ;-)23:25
LjLjdong one of the problems is the usual one, backwards compatibility... it's not really *so* much to expect applications/services to *come* with a list of capabilities they intend to use23:26
LjLbut as a matter of fact, they don't23:26
LjLit's not unlike the Windows security model23:26
LjLthe Windows security model is cool, way way cooler than UNIX23:26
LjLexcept all *real* programs expect to run as administrator and write stuff everywhere in the filesystem23:26
LjLand if they can't, they crash23:27
LjLso there goes the theoretically kewl security model23:27
LjLeverything is just set as word writable, and everything is just run as administrator... and there you go with a usable system, but as insecure as an axe dangling from a tree23:28
LjLso yeah, apparmor being *usable* probably makes it more secure in practice than selinux23:28
LjLyet that doesn't mean the *goal* shouldn't be a real security model23:29
jdongLjL: yeah, agreed23:29
LjLor we become like AmigaOS, which in order to be true to itself and not break applications, never implemented memory protection, so that even *i* don't want to use it now :P23:30
Tm_TI like "powers out -security model"23:30
LjLjdong: also, i want a kernel with a mechanically verifiable proof of correctness for everything. gimme.23:31
jdongmaking the system easy enough that people are willing to adopt it is definitely a great first step23:31
jdongLjL: haha, I'm not that security-educated :D23:31
LjLjdong: you loser. *i* can write a constraint that will show you *without a shadow of a doubt* that a loop with i starting at 0 and being incremented by one at each iteration, and with a branch out of the loop when i is bigger than 10...23:33
LjLterminates.23:33
LjLi can *probably* also show you that it actually increments the variable from 1 up to 11.23:34
jdong:)23:34
LjLoh, zero.23:34
jdonginteger off by one vulnerability in LjL ;-)23:34
LjLjdong: ,r? msj!23:34
jdonghave you seen that fake "sudo vulnerability" that was invented circa 1996-ish?23:35
LjLuhm no. there was sudo in 1996? :P23:35
jdongLjL: it claims to be a proof of concept exploit for a sudo integer off by one vulnerability....23:35
jdongLjL: mabe it was later than 96, but recent-ish23:35
jdongLjL: the POC code is actually an obfuscated self-stack-smash23:35
jdongthat eventually executes rm -rf ~/ / > /dev/null23:36
jdongso the poor saps that tried it.... sucks for them.23:36
LjLthat's...23:36
jdongLjL: http://seclists.org/fulldisclosure/2007/Aug/0071.html23:36
LjLi mean, if i could obfuscate that well enough to fool you all23:36
jdonghere's a recent rehash of it23:36
LjLi'd do it23:37
jdonghad a few users on the forums try to post it.23:37
jdongLjL: if you look at the code it looks like the stereotypical buffer overflow POC23:37
jdongit's not at all obvious that it smashes itself and executes its payload23:37
LjLwell perhaps the hex gibberish is rm -rf23:37
LjLbut that's cheating :|23:37
jdongexactly23:37
jdongchar esp[] __attribute__ ((section(".text")))23:37
jdongthat is genius right there23:37
jdongit saves the payload into .text23:38
jdongwhich bypasses GCC's stack smashing protector23:38
jdongit's a well-crafted social engineering exploit23:38
LjLwell genius perhaps, but i was hoping the rm -rf was obfuscated while still being *c codeÄ23:38
LjLs/Ä/*/23:38
LjLusing hex is low :(23:39
jdonglol, nope23:39
jdongit pops on the machine code for the exec call in.23:39
* gnomefreak missing something important23:39
jdongexecve("/bin/sh", ["/bin/sh", "-c", "rm -rf ~ / &"], [/* 0 vars */])= 0 23:39
jdongthat's the actual call it makes.23:39
jdongthat's pretty effective at quickly wiping what you can wipe.23:40
jdongand it also backgrounds as its own process, amking it not very easily killable in a split second23:40
LjLjdong: oh i do that too23:41
TheSheepwho runs exploits from their own user?23:41
LjLjdong: i always tell annoying people to amixer set Master 100% ; cat /dev/urandom >/dev/dsp *and put it in the background*23:41
TheSheephttp://xkcd.com/237/ <-- I like this social exploit more :)23:42
PiciLjL: That was a perfect example of what we were talking about yesterday.23:44
LjLTheSheep: nothing comes from my keyboard23:44
TheSheepLjL: you broke it23:44
LjLPici: such as?23:44
PiciLjL: Not knowing that they got a pm about a factoid23:44
LjLPici: oh he knew.23:45
LjLi really think he knew.23:45
LjLmc44, do you think he knew?23:45
mc44I think he knew23:45
Tm_TI cant think23:48

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!