00:08.15 | *** join/#uclibc _Lucretia_ (n=munkee@pdpc/supporter/active/lucretia) |
03:59.19 | *** join/#uclibc CIA-33 (n=CIA@208.69.182.149) |
05:57.41 | *** join/#uclibc fabled (n=fabled@kulho175.adsl.netsonic.fi) |
07:17.24 | *** join/#uclibc kos_tom (n=thomas@humanoidz.org) |
07:18.42 | *** join/#uclibc hw_ (n=hw@p578b3905.dip0.t-ipconnect.de) |
07:57.40 | *** join/#uclibc fonz (n=tp@e178032229.adsl.alicedsl.de) [NETSPLIT VICTIM] |
08:04.01 | *** join/#uclibc tchan (n=tchan@c-67-173-9-133.hsd1.il.comcast.net) |
08:04.01 | *** join/#uclibc solar (n=solar@140.211.166.183) [NETSPLIT VICTIM] |
08:04.04 | *** join/#uclibc skullY_ (i=zwhite@darkstar.frop.org) |
08:05.09 | *** join/#uclibc phenompanda (n=hzhang@221.221.159.109) [NETSPLIT VICTIM] |
08:55.28 | CIA-33 | 03lwalkera 07master * r83182dd28edf 10/ (CHANGES target/Config.in.arch): Add support for the Cortex-A8 ARM target |
08:58.01 | *** join/#uclibc fonz_ (n=tp@e178054202.adsl.alicedsl.de) |
09:32.44 | *** join/#uclibc ncopa (n=ncopa@ti211310a081-3214.bb.online.no) |
09:49.10 | CIA-33 | 03dan 07master * r5b0a7f1a6e66 10/coreutils/wc.c: wc: fix a hang gue to isprint(EOF) |
10:35.12 | CIA-33 | 03vda.linux 07master * r8684cbb5cc2c 10/ (9 files in 7 dirs): libbb: robustify isXXXX(). +39 bytes |
11:48.01 | busybot | [New Bug] https://bugs.uclibc.org/727 enh, P5, uClibc, yann@droneaud.fr->unassigned@uclibc.org, NEW, pending, On uClibc configured with thread, including <stdio.h> leads to <pthread.h>/<sched.h> inclusion |
12:11.45 | *** join/#uclibc gustavoz (n=gustavoz@host108.201-253-243.telecom.net.ar) |
12:44.22 | *** join/#uclibc meepmeep (i=meepmeep@212.24.104.229) |
12:44.24 | meepmeep | hey :) |
12:47.37 | *** join/#uclibc gustavoz (n=gustavoz@host108.201-253-243.telecom.net.ar) |
12:48.03 | meepmeep | I have a little question ... http://pastebin.ca/1676349 I change my "home" directory on /etc/passwd, it works great for the login, but in the shell, my home is still /root ... why ? |
13:12.02 | blindvt` | meepmeep, grep $USER: /etc/passwd |
13:15.17 | meepmeep | blindvt` meepmeep:x:1026:100::/usr/meepmeep:/bin/ash |
13:15.27 | meepmeep | (I change the directory over there only) |
13:15.51 | meepmeep | The real strange thing is that from a "su meepmeep" on root, I get all parameter right ( ~ = /usr/meepmeep) |
13:16.07 | meepmeep | maybe I have to restart ssh ? |
13:16.56 | gustavoz | su without - won't change your current directory |
13:17.11 | meepmeep | no but su meepmeep and then echo ~ is working |
13:19.04 | meepmeep | (getting /usr/meepmeep) |
13:19.09 | meepmeep | I'll try a restart right now |
13:21.10 | gustavoz | check that .profile & co aren't doing any funky stuff too |
13:22.17 | meepmeep | hum |
13:23.07 | blindvt` | meepmeep, echo $HOME |
13:23.41 | meepmeep | echo $HOME = echo ~ |
13:23.43 | meepmeep | for me |
13:23.46 | meepmeep | I check |
13:23.57 | blindvt` | meepmeep, '~' literally or a real path? |
13:24.04 | meepmeep | literally |
13:24.07 | meepmeep | like "cd" |
13:24.17 | meepmeep | echo $HOME > /root |
13:24.31 | meepmeep | (I remvoe all dotfiles) |
13:24.48 | blindvt` | meepmeep, you shouldn't have '~' as HOME but a real path. |
13:25.18 | meepmeep | echo ~ >> /root |
13:25.28 | meepmeep | and $home >> /root |
13:25.29 | blindvt` | meepmeep, i suspect you somewhere export HOME="~" |
13:25.43 | blindvt` | meepmeep, don't do that, HOME is automatically set for you |
13:26.34 | meepmeep | Yes i know |
13:26.45 | meepmeep | I don't touch the variable (not in shell) |
13:27.14 | meepmeep | I removed all .bash .profile etc |
13:27.17 | meepmeep | reload sshd |
13:27.24 | gustavoz | you don't need to reload ssh |
13:27.41 | meepmeep | and still get /root as "$home" (but after login I go to /usr/meepmeep) |
13:27.59 | blindvt` | meepmeep, like gustavoz said, you have to "su - meepmeep" to do away with the previous env |
13:28.36 | meepmeep | Yes, when I talk about the incorrect parameter, I always try from a fresh ssh login |
13:29.03 | blindvt` | meepmeep, and do you login from a root account, like root@yourbox # ssh meepmeep@1.2.3.4 |
13:29.16 | meepmeep | non |
13:29.27 | meepmeep | login from putty on windowd |
13:29.27 | blindvt` | meepmeep, if so then make sure that ssh doesn't push it's env to the target |
13:30.01 | meepmeep | hum |
13:30.08 | meepmeep | with su - meepmeep I get the same error btw |
13:30.21 | meepmeep | (arriving on the good directory, but $HOME is still /root) |
13:30.31 | meepmeep | lett's try a little reboot |
13:30.41 | gustavoz | that won't help |
13:31.07 | meepmeep | it cost nothing |
13:31.13 | gustavoz | there's no cache for that stuff so it's pointless |
13:31.30 | meepmeep | except if one ipkg package is messing something |
13:31.43 | gustavoz | how? |
13:32.07 | meepmeep | that would be the question |
13:32.24 | meepmeep | Is there a way to make a debug/trace from a login to get all variable ? |
13:33.35 | gustavoz | checked that /etc/profile isn't busting you either? |
13:34.03 | meepmeep | didn't check that one |
13:34.23 | gustavoz | told you, .profile & co(mpany) (which includes /etc/profile) |
13:35.31 | meepmeep | I don't know what could be "behind" "company" |
13:35.40 | meepmeep | As i said, I removed all DOTfiles |
13:36.03 | gustavoz | ok, but don't go all with obscure theories like restarting things if you don't know |
13:36.14 | meepmeep | HOME=/root |
13:36.31 | meepmeep | I removed it or change it to HOME=$HOME |
13:36.36 | meepmeep | (souldn't work) |
13:37.07 | gustavoz | .profile /etc/profile and others shouldn't touch HOME whatsoever |
13:37.19 | meepmeep | ok great |
13:37.21 | meepmeep | it's working |
13:37.23 | meepmeep | than yo |
13:37.24 | meepmeep | you |
13:38.23 | gustavoz | there are a few exceptions but if you don't know what they are then you shouldn't touch it |
13:39.49 | meepmeep | yeah |
13:40.05 | meepmeep | the risk of damaging something was around 0 |
13:41.04 | meepmeep | as i'm here, I read that busybox don't support su from user (I get an incorrect password). I read that I should put a +s on su binary |
13:43.45 | gustavoz | usually busybox applets are symlinks to the busybox binary and hence just the busybox binary should be +s |
13:45.08 | meepmeep | hum |
13:45.16 | meepmeep | for security reason it's quite a ba idea |
13:45.17 | meepmeep | bad |
13:45.55 | gustavoz | no, busybox handles that by design |
13:46.31 | gustavoz | only the applets that usually need that use it, for the rest it defaults to dropping privs |
13:54.34 | blindvt` | (before even runnin foo_main) |
13:55.33 | blindvt` | meepmeep, we waste^Wspend about 1.5k on proper suid handling and believe me i'd be first to rip that stuff out if it was pointless ;) |
13:57.18 | gustavoz | you're always digging for the last byte ;) |
14:07.15 | meepmeep | hum |
14:07.29 | meepmeep | so chmod +s busybox should be enough to access su command |
14:12.46 | gustavoz | yes, the su applet uses it by default |
15:55.56 | *** join/#uclibc wberrier (n=wberrier@12.191.193.40) |
16:04.23 | *** join/#uclibc mnt_real (n=sinan@bas12-montrealak-1167975882.dsl.bell.ca) |
17:28.15 | *** join/#uclibc sjhill (n=sjhill@home.bethel-hill.org) |
17:42.46 | *** join/#uclibc austinf (n=austinf@cetoncorp.com) |
17:59.18 | *** join/#uclibc austinf (n=austinf@cetoncorp.com) |
18:13.33 | *** join/#uclibc gustavoz (n=gustavoz@host108.201-253-243.telecom.net.ar) |
19:19.31 | *** join/#uclibc tsukasa` (n=tsukasa@unaffiliated/tsukasa) |
19:50.19 | *** join/#uclibc trem (n=trem@AToulouse-256-1-74-199.w86-205.abo.wanadoo.fr) |
20:13.01 | busybot | [New Bug] https://bugs.uclibc.org/729 nor, P5, buildroot, minimod@morethan.org->unassigned@buildroot.uclibc.org, NEW, pending, sstrip creates corrupted headers |
21:52.20 | *** join/#uclibc hgb_ (n=hgb@tussi.moria.no) |
22:21.21 | *** join/#uclibc svolpe (n=Gerrath@unaffiliated/gerrath) |
23:13.50 | trem | nite all, sweet dreams |
23:52.25 | *** join/#uclibc irotas (n=irotas@CPE00234d317251-CM0018c0b37a44.cpe.net.cable.rogers.com) |