/srv/irclogs.ubuntu.com/2008/11/15/#ubuntu-devel.txt

=== asac_ is now known as asac
emgentcjwatson: ping00:38
cjwatsonemgent: please leave a message with your ping, I'm about to go to bed00:41
emgentcjwatson: please wait one moment..00:41
emgentit`s an urgent issue.00:42
cjwatsonit's also 00:42; please spit it out :)00:42
emgenthahaha, ok..00:42
Hobbseecjwatson: you can't really want to go to bed.  You need to stay up, drinking :P00:42
=== gouki_ is now known as gouki
xTr3m3Hello04:29
xTr3m3I have a question for selinux:04:29
xTr3m3you can not default in ubuntu activate? So it immediately after the installation is already active? :)04:29
jdongthis is not the channel for asking support questions.04:50
xTr3m3why? devel-users can find the best answer yet04:51
jdongbecause this is a channel to be used by developers only for developing Ubuntu itself. No other topics of discussion are allowed.05:06
xTr3m3ok05:14
=== veloc1ty_ is now known as veloc1ty
sainathasi want to move my application from one virtual desktop to another through a program. What functions i have to call?How can i do that?08:10
sainathasis anyone online?08:11
=== hyperair1 is now known as Guest30639
=== Guest30639 is now known as hyperair
busfahrerExcuse me, is the default Ubuntu kernel a tickless one?10:33
Hobbseei think so10:34
busfahrerThank you.10:37
ion_CONFIG_NO_HZ=y in /boot/config... Not sure whether that’s the setting for that, though.10:43
=== quadrispr0 is now known as quadrispro
=== cprov is now known as cprov-afk
=== mcasadevall is now known as NCommander
=== asac_ is now known as asac
=== NCommander is now known as Guest15215
=== Guest15215 is now known as mcasadevall
=== mcasadevall is now known as NCommander
|DarkSmoke|hey guys16:45
|DarkSmoke|i want to compile progs using the debian/rules script16:46
|DarkSmoke|how do it do that?16:46
|DarkSmoke|and will it aply the patches from the patches folder automatically?16:46
persia|DarkSmoke|, I'd recommend asking that in #ubuntu-motu, but you might want to read:16:48
persia!packaging16:48
ubottuThe packaging guide is at http://wiki.ubuntu.com/PackagingGuide - See https://wiki.ubuntu.com/UbuntuDevelopment/NewPackages for information on getting a package integrated into Ubuntu - Other developer resources are at https://wiki.ubuntu.com/UbuntuDevelopment - See also !backports16:48
=== DrKranz is now known as DktrKranz
sorenI commented on a debian bug that was marked as closed. I got an e-mail back that my input would be forwarded to the appropriate parties, but I don't see my comments on the bug page. Is that expected?17:25
sorenIt's been at least 16 hours since I sent my comment, if that matters.17:25
sorendebian bug 500674, fwiw.17:25
ubottuDebian bug 500674 in iptables "iptables: non-relevant documentation included" [Minor,Closed] http://bugs.debian.org/50067417:26
Treenakssoren: Have you asked on #debian-devel? (this is about the Debian BTS right?)17:26
sorenEr...17:26
sorenIt appears my browser was caching a bit more eagerly than I expected.17:26
sorenI just tried from a different machine, and now it's there.17:26
sorenOddness.17:26
Treenakssoren: it happens17:26
sorenTreenaks: I didn't ask in #debian-devel, no. I wasn't really in the mood for something like that :)17:27
siretartsoren: you mean that mail? http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=500674#1517:29
ubottuDebian bug 500674 in iptables "iptables: non-relevant documentation included" [Minor,Closed]17:29
Treenaksgah.. java--17:30
sorensiretart: That one indeed. I've been checking the page every time I passed my computer, but I always got the cached result (the one without my e-mail in it).17:32
Treenakssoren: shift-reload ;)17:32
sorenTreenaks: Yeah. I just never expected that to be necessary when I actually navigated away from the page, and the went to the URL again.17:33
sorenLive and learn.17:33
Treenakssoren: I don't know which caching headers bugs.debian.org sends17:33
sorenNor do I.17:33
sorenmeh17:33
* soren goes to eat17:33
Treenakshmm.. only last-modified, not even an etag17:34
Treenaksyour browser shouldn't be caching17:34
Treenaks(it's allowed to cache it, but it shouldn't, imho)17:36
ScottKslangasek: What's the process for revisiting release notes?  At release, Bug #290153 was only known to affect one motherboard type (the one I have, of course), but now it looks like a broader problem.  I've re-opened the Ubuntu Release Notes task.  Dunno if that's the right way or not.17:53
ubottuLaunchpad bug 290153 in ubuntu-release-notes "Fails to find boot device in Intel D945Gnt" [Undecided,Confirmed] https://launchpad.net/bugs/29015317:53
ftahow are we supposed to fix arm(el) issues ? i'd like to fix some in packages i maintain but i don't have access to any arm machine, same as hppa/ia64/ppc btw. is armel doomed to be a low grade citizen like those others arches? :(18:19
jpdsfta: There's a new #ubuntu-arm channel.18:20
NCommanderStevenK, ping18:27
ftajpds, yes, but my question was generic, i assume most of us only have access to i386/amd64, making the other arches unloved by lack of resources, more than by lack of will.18:27
slangasekScottK: yep, reopening the bug is fine; is there a precise description of the issue that can be copied into the release notes?19:09
ScottKslangasek: I think it just needs a more generic title.  The description of the issue is correct, but it's more broad than that.19:11
slangasekhow much more broad?19:11
ScottKslangasek: I don't see a common thread on the hardware that appears to be affected, so I'm not sure.19:13
slangasekhmm, ok19:14
gensenxi need example code to get interface information in c. Where can i find something that prints out interface name and address ?19:25
gensenxInterface name and hwaddr is no problem but printing the address after ioctl(sockfd, SIOCGIFADDR, &ifreq)...19:32
gensenx+10 experia for you -> http://www.youtube.com/watch?v=njL34iCt8G819:39
cjwatsongensenx: ((struct sockaddr_in *)&ifreq.ifr_addr)->sin_addr.s_addr is a uint32_t with the IP address in network byte order, so run that through ntohl() and then extract the bytes one by one19:39
gensenxaha19:39
cjwatsonas for example code I'm not sure, Stevens TCP/IP maybe?19:39
gensenx%02x ?19:39
gensenxIf you have an example id very much like to take a look at it19:40
gensenxI will need to do byte concatenation on the address as well ?19:41
cjwatsonI don't have an example to hand, sorry19:43
cjwatsonwell, conventional IP address format would be %d not %02x19:44
gensenxcjwatson: i find many pages with Stevens tcp/ip.... hwaddr is %02x, or atleast it works ok19:44
cjwatsonI meant the book19:45
gensenxok19:46
cjwatsonhwaddr, sure. I've never seen IP addresses written as 5b.bd.5e.09 rather than 91.189.94.9 though!19:46
Treenaksgensenx: ISBNs 978-0201633467, 978-0201633542, 978-020163495219:46
gensenxThanks!19:46
Treenakscjwatson: some sniffers like print IPs that way (without the '.'s though)19:47
gensenxcjwatson: String and thong conversions ;)19:47
cjwatsonTreenaks: curious19:47
Treenaks(+to)19:47
Treenakscjwatson: probably just laziness ;)19:47
gensenxHmm, can i memcpy ifreq.ifr_addr of size struct sockaddr_in directly to struct sockaddr_in via addr pointer ?19:50
Treenaksgensenx: this is not really the channel for specific questions like yours, have you tried asking on #c?19:50
gensenxRequires nick auth, dont like that19:51
ScottKThat doesn't make it less OT for this channel.19:51
gensenxId rather search for the answer for a week before authing :=)19:51
gensenxk19:52
cjwatsongensenx: try http://www.google.com/codesearch for SIOCGIFADDR; the hit in samba should help you part of the way19:53
gensenxthank you19:53
cjwatsonwell, I tried ioctl SIOCGIFADDR as search terms; refine creatively as needed19:54
gensenxcan anyone help fill in if i pastebin it ?20:02
cjwatsonI was attempting to give you enough material to continue by yourself, not to encourage continuing the conversation here20:04
cjwatsonas the others said, it's off-topic20:04
gensenxas one other said yes, but im not sure i see how its off topic as im developing for ubuntu as well as all other systems but microsoft ;)20:05
Treenaksgensenx: this channel is about developing _of_ ubuntu, not _for_ it20:05
gensenxthis is more system-packaging-channel ?20:05
gensenxok20:05
cjwatsonas the topic says: "Development of Ubuntu (not support, not app development on Ubuntu)"20:06
gensenxMy topic row is not so wide that i can see it all20:06
cjwatsonmost clients have a /topic command20:07
gensenxSo, i can talk about new apps id like to have ?'20:07
cjwatsonanyway, you know now20:07
gensenxyes, i think so20:07
gensenxWhats the difference between "Development of ubuntu, not development on Ubuntu" as the topic sais ?20:09
cjwatsononly if you are volunteering to package them, and even then #ubuntu-motu is the preferred channel for mentoring20:09
gensenxIm an ultimate mentor20:10
cjwatsonthis is the channel where the developers talk to each other about what they are doing, problems they are facing, plans, etc.20:10
cjwatsonit is not a place for people to turn up and ask for help, in general20:10
gensenxNice20:10
gensenxthen i can ask why i have no "Computer" or "Trashcan" icons on my Intrepix ibex desktop right ?20:11
cjwatsonno.20:11
cjwatsonbugs.launchpad.net/ubuntu, answers.launchpad.net/ubuntu, or any of the other places we make available20:12
gensenxhmm, reminds me. I need to hand in some bugreports.20:13
gensenxSome are solvable by Debian people as well20:13
gensenxWhat can be the cause of Ubuntu audit not letting the named process chroot like this: ? "Ubuntu1 kernel: [  727.509775] type=1503 audit(1225398891.177:39): operation="inode_permission" requested_mask="r::" denied_mask="r::" fsuid=112 name="/var/named/etc/localtime" pid=6375 profile="/usr/sbin/named""20:15
gensenxselinux20:15
gensenxthe "name=" is created by root and owned by the process trying to use it20:16
cjwatsonI'm sorry, I'm not sure I'm making myself clear. If you are offering a patch and want to discuss its design, that's fine. If you are asking for help, this is the *wrong place*.20:16
cjwatsonPlease use the bug reporting system.20:16
cjwatsonWhile this channel happens to be otherwise relatively quiet at the moment, we get thousands of bug reports and if everybody asked them here we would just have to move somewhere else, which wouldn't do anyone any good.20:18
gensenxYes, its very quiet so i thought i could report some errors on Intrepid20:18
* NCommander pounds his head against a wall20:19
gensenxcjwatson: if im understanding you correctly i should be a paid coder and not a volonteer to be speaking here ?20:19
cjwatsonNo, not at all. Plenty of volunteers talk here, but they're talking about the work they're doing on Ubuntu not using this as a bug reporting channel.20:20
NCommandergensenx, no, this channel open to any developer, volunteer or coder, but the proper way to handle a bug is ti file one on Launchpad20:20
gensenxGive me an example of what i could say because im not getting it ?20:20
gensenx..20:20
NCommandergensenx, https://bugs.edge.launchpad.net/ubuntu/+filebug - you need to file your bug on Launchpad20:22
NCommanderLaunchpad is the website Ubuntu Developers and contribtors use to collaborate on filing bugs.20:22
cjwatsonfor example, on-topic conversations yesterday included whether we should be changing the default for QUILT_PATCHES to make it more friendly to Ubuntu developers working on packages maintained in quilt, and a question from one developer to another about whether a patch to fuse should be forwarded to Debian and if so what it was for so that he could write a sensible bug description20:23
gensenxcjwatson: Ah, yes, i work closely with Debian people. Then i have an important issue to talk about. It seems Intrepid ibx system allows users of the system to access eachothers home directories. Is this by default ordeal ?20:26
cjwatsonYes, that is intentional and has been brought up time and again in bug reports.20:26
gensenxWow :)20:26
NCommandercjwatson, that's read-only, not read-write I assume20:26
cjwatsonof course20:26
jcristauNCommander: ...20:26
NCommanderGood :-)20:26
gensenxHoly hmm, how secure :)20:26
NCommandergensenx, Debian is the same way, I have read only access to all home folders20:27
gensenxThen why dont users login as eachother instead ?20:27
gensenxWow, i never seen this. what debian version are you speaking about ?20:27
cjwatsonI posted an extensive comment in bug 48734 and would prefer not to go over it *yet again* here20:27
ubottuLaunchpad bug 48734 in adduser "Home permissions too open" [Medium,Invalid] https://launchpad.net/bugs/4873420:27
jcristaugensenx: all.20:27
NCommanderwoo20:31
NCommanderMy 100th upload!20:31
gensenxI must read and cry at the same time then because this "but they are generally run by competent system administrators who know how to lock things down." comment is exactly why systems become insecure. It should be the other way around. Why not a question for this at system install and a small gui that can change this behaviour ?20:31
Treenaksgensenx: Questions at install time should be kept to a minimum20:32
cjwatsonSecurity is not just about locking things down as hard as possible. If you take that too far then you find that in practice people work around the oversecurity and create problems as a result.20:32
cjwatsonthe intrepid installer (alternate/server anyway; desktop will get this in jaunty) offers to create an encrypted private directory (~/Private/) for you20:32
gensenxSure, then add a small gui to allow or not allow users to read eachothers home directory contents. This is bad20:32
gensenxDefault to not allow20:33
cjwatsonI'm not interested in discussing it further; I've had the argument a hundred times and have arrived at this position through experience20:33
cjwatsonsorry20:33
cjwatsonyou are of course quite welcome to change the default on your system if you disagree20:33
* NCommander personally agrees with cjwatson 20:33
NCommanderOnce security gets to the point that your users are fighting it on a day to day basis, then you end up less secure as a result20:33
Treenaksgouki_: dpkg-reconfigure adduser already has that configuration option..20:34
Treenaksuhr20:34
Treenakswait20:34
Treenakshe's gone, nevermind20:35
cjwatsonin my experience, there are two major types of multi-user systems: one is the massive shell account farm types (or university systems, or whatever) that have competent system administrators, and the other is family/friends. I'd rather work to make the latter straightforward since I think they are more common20:35
Treenakscjwatson: I agree20:35
cjwatsonI don't care if my wife can read my files; we trust each other :)20:36
Treenakscjwatson: as long as "the other way" is documented :)20:36
cjwatsonI believe there's a stock phrase for this approach, something like "crunchy on the outside, soft on the inside" (armadillos!)20:37
Treenaksheh :)20:37
NCommanderScottK, ping20:39
NCommandercjwatson, O_O;20:40
NCommandercjwatson, got time for a question or two about seeds?20:40
cjwatsonsure20:41
cjwatsonNCommander: ... only if you actually ask them though :)20:46
NCommandercjwatson, sorry. In seeds, what does it mean when an item is in ( and )20:46
* NCommander is spliting packages out that activate hildon on lpia into properly split packages20:47
slangasekhrm, why are all instances of monospace "8" being rendered funny in my browser...20:47
cjwatsonNCommander: the germinate(1) man page documents that, I think20:48
cjwatsonNCommander: but briefly, it means that they should be represented using Recommends in metapackages20:48
cjwatsonthat syntax is only useful in seeds that have metapackages generated from them20:48
NCommanderah20:48
NCommanderMakes sense20:48
slangasekhmm, I suspect that I'm going to tire of typing the word "Jackalope" over the next 6 months20:55
Treenaksslangasek: time for a new keybinding ;)21:00
slangasekctrl-meta-antlers21:01
Treenaksslangasek: like a true Emacs user :)21:01
slangasekyes: escape-meta-antlers-control-shift21:01
jdongok, whoever touched fontconfig is really mean :)21:05
jdongskype was not happy with its apparmor profile on subsequent startup.21:05
slangasekuhm?21:07
slangasekjdong: apparmor is only enabled by default for specific apps that have been configured for it; how does skype fit into that?21:09
jdongslangasek: that was my doing. I don't trust skype :)21:09
slangasekah21:09
jdongI didn't foresee its need to regen the fontconfig cache thing though21:10
slangasekdoesn't /etc/apparmor.d/abstractions/fonts take care of that, or had you just not included it?21:10
ScottKNCommander: Pong.21:12
ScottKjdong: If you get skype figured out, please let me know.21:13
NCommanderScottK, feel like sponsoring some uploads in a bit?21:13
ScottKMaybe.21:14
* ScottK is not having a good day, so expect close review.21:14
brycewhoa, alpha-1 already21:18
brycetime sure doesn't stand still very well, does it21:19
NCommanderScottK, question, if I'm reviewing something on REVU, and giving the second +1, and I needed the uploader to make a minor change (a clarifcation in the changelog), do I still need a second +1, or can I use the previous one?21:21
ScottKNCommander: It's a judgement call.  I'd probably be OK with something that minor.  I also might just change it myself and upload.21:24
NCommanderI had the uploader change it for experience sake21:24
NCommanderScottK, do I have to send an email to u-mout or u-devel when I sponsor a package from REVU?21:27
ScottKNCommander: Yes.  Send a copy of the acceptance mail you get back to MOTU ML.  Just add REVU to the start of the subject line.  I generally clean up the formatting a bit, but that's not required.21:41
NCommanderScottK, did and done21:41
=== RainCT_ is now known as RainCT
=== veloc1ty_ is now known as veloc1ty
ftahttps://wiki.ubuntu.com/ <= nice22:04
RainCTo.O22:05
ftaowned by some guy from Uzbekistan?22:06
RainCTsince when can pages be deleted?22:06
NCommanderRainCT, it wasn't deleted22:07
* NCommander reverts22:07
RainCTNCommander: uhm.. I only see on revision in the history22:07
NCommanderoh, WTF22:08
NCommanderO_o;22:08
NCommandernow that's a neat trick22:08
* RainCT complains in #canonical-sysadmins.. but it's weekend :(22:10
RainCTfta, NCommander: ok, it's already being worked on22:11
=== fta_ is now known as fta

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