| 02:57:45 | Neuromante | is away: grrrr |
| 17:54:18 | andersee | sjhill: Any ideas on the mips dlopen prolems reported on the mailing list? |
| 18:36:23 | kergoth | hrm. i login at a busybox getty prompt, it says Login incorrect without prompting me for a password, and then gives me a slightly altered prompt, this one says "Busybox on [hostname] login" instead of "[hostname] login" |
| 19:19:30 | mjn3 | kergoth: erik committed a patch from vodz either last night or this morning that touched some of the login stuff |
| 19:23:47 | kergoth | I'll check my sanity first :) |
| 19:47:33 | mjn3 | kergoth: ok. vodz's stuff is generally pretty reliable. btw, if you want to see some pictures of the hurricane damage... http://codepoet.org/~mjn3/hurricane_lili/ |
| 20:17:08 | kergoth | damn |
| 20:17:12 | kergoth | BZFlag: hey tim |
| 20:18:43 | BZFlag | first you say damn? |
| 20:18:55 | BZFlag | grins |
| 20:23:44 | andersee | kergoth: I suppose something could have broken... |
| 20:24:11 | andersee | BZFlag: g'day |
| 20:24:11 | kergoth | andersee: its more likely that I'm insane or did something stupid, so i'll check those first ;) |
| 20:24:53 | andersee | kergoth: k, lemme know. |
| 20:32:22 | kergoth | andersee: question. busybox login. securetty support, does it require full path in the entries or are they relative to /dev? |
| 20:32:42 | kergoth | andersee: also, how will things react if /dev is a symlink, so that the devices are elsewhere? nothing will break, right? :) |
| 20:33:45 | sjhill | andersee: i have not time to address right now |
| 20:41:44 | andersee | sjhill: k, no problem |
| 20:42:08 | andersee | kergoth: Using symlinks is just fine (see the tuxscreen for example) |
| 20:42:42 | andersee | kergoth: If you are using busybox 0.61, you will probably need to make busybox setuid root for everything to work as expected.... |
| 20:44:37 | kergoth | andersee: yes, i figured that out, particularly in the case of commands like su ;) |
| 20:45:39 | BZFlag | and what's the new deal with a busybox config in /etc ? |
| 20:47:39 | andersee | BZFlag: there is one. It's not documented, but allows you to specify which applets are allowed to retain setuid root. All other applets get setuid root perms dropped before the applets is run. |
| 20:50:18 | kergoth | andersee: defautls for that behavior is setg in include/applets.h right? the _BB_SUID_NEVER/_BB_SUID_MAYBE, etc ? |
| 20:50:50 | andersee | BZFlag: the closet to docs on this feature is in this email: http://www.busybox.net/lists/busybox/2002-September/012133.html |
| 20:51:01 | andersee | kergoth: yup |
| 20:51:12 | kergoth | gotcha. |
| 21:03:40 | BZFlag | no need for su if ash retains suid, right? ;-) |
| 21:03:53 | kergoth | ew |
| 21:04:55 | BZFlag | kergoth: not a real suggestion, in case you missed the irony |
| 21:05:32 | BZFlag | just pointing out that it looks like you _must_ have the config or behaviour is unreasonable. |
| 21:05:32 | kergoth | yes yes, smartass |
| 21:05:35 | kergoth | :) |
| 21:05:46 | | kergoth is nothing but a pickled petrification of dankish anal warts. |
| 21:05:46 | BZFlag | ibot: insult kergoth |
| 21:06:04 | kergoth | I'd prefer not to suid busybox, but unless i want to switch to util-linux mount and tinylogin login tools, i'll have to |
| 21:06:07 | kergoth | heh |
| 21:08:01 | BZFlag | nods |
| 21:31:32 | andersee | fortunately, if you use the config file, all perms are dropped before most applets hit main() |
| 21:34:56 | andersee | posts a firewire hotplug fix to l-k |
| 21:35:26 | aaronl | hi andersee |
| 21:35:35 | andersee | aaronl: hey |
| 21:35:40 | andersee | aaronl: whatzzup? |
| 21:37:16 | aaronl | not much |
| 21:37:26 | aaronl | i'm in detention to tell the truth |
| 21:37:29 | aaronl | gotta love 02.11b |
| 21:37:35 | aaronl | 802.11b that is |
| 21:37:45 | andersee | detention? |
| 21:37:56 | andersee | i.e. in a prison? |
| 21:38:07 | andersee | or in school? |
| 21:38:10 | aaronl | in a high school (close enough) |
| 21:38:14 | andersee | hehe |
| 21:38:21 | andersee | hated high school |
| 21:38:32 | aaronl | i hate it with a passion |
| 21:38:43 | aaronl | just a matter of months and i'm out of this hellhole |
| 21:38:58 | andersee | Fortunately, my parents were pretty cool so if I didn't feel like going, I wouldn't. |
| 21:39:42 | aaronl | hah. that's not something i can get away with very often |
| 21:39:53 | aaronl | if i'm late to a class they hunt me down and stick me here |
| 21:40:15 | aaronl | that's what sucks about snobby private high schools |
| 21:40:39 | aaronl | as well as dress code, elitism, constant harrassment of students, etc |
| 21:41:06 | aaronl | did i mention that virtual desktops are great for when obnoxious teachers pace around? =D |
| 21:41:11 | andersee | On the other hand, snobby private high school seem to come equipped with 802.11b access points... |
| 21:41:57 | aaronl | yup, that's one of the few benefits |
| 21:42:11 | aaronl | although the t1 feels like a modem |
| 21:42:58 | aaronl | their linux tolerance has been between nonexistant and good. most of the proprietary software they force us to use is _Mathematica_, which runs natively under X11. |
| 21:43:26 | andersee | prefers maple, but mathematica works |
| 21:43:27 | aaronl | and when we asked, a teacher actually burned us Linux CDs (at a price) |
| 21:43:44 | aaronl | labeled with the school's logo, etc |
| 21:43:52 | aaronl | that was rather impressive since there are only 2 linux users |
| 21:43:59 | aaronl | and we shared that cd between us ;) |
| 21:44:30 | andersee | hehe |
| 21:44:46 | aaronl | i'd say that the biggest problem i've had is the copy protection |
| 21:45:02 | aaronl | i actually paid for mathematica, but it thinks it's running on a different machine whenever I put in a PCMCIA card |
| 21:45:32 | aaronl | Wolfram wasn't willing to help me out without a huge amount of hassle. |
| 21:45:38 | aaronl | so i ended up breaking the copy protection instead |
| 21:46:28 | kergoth | andersee: If i dont use the config file for dealing with what can be suid, will it still drop perms per its defaults? or will it allow everything to run as root? |
| 21:48:23 | andersee | kergoth: it should drop perms per the per-applet defaults in include/applets.h |
| 21:48:34 | kergoth | andersee: whew, okay, just checking ;) |
| 21:49:22 | andersee | kergoth: Some of the per the per-applet defaults may be overly strict. For example I can see ping and pink6 bing _BB_SUID_ALWAYS |
| 21:49:50 | andersee | kergoth: Same for telnetd |
| 21:49:54 | sandman | hi all |
| 21:49:55 | kergoth | andersee: they're defaults, better to be overly strict than not strict enough :) |
| 21:49:58 | kergoth | hey sandman |
| 21:50:10 | sandman | documentation for busybox.conf is nearly done ;) |
| 21:51:36 | sandman | kergoth: problems with suid handling ? |
| 21:51:48 | kergoth | sandman: no problems, just questions :) |
| 21:52:26 | sandman | sorry -- been busy with OPIE the last weeks, but I'll try to finish the suid docu this weekend |