@Iain: I tried that but it didn't really work. But thanks to THAT suggestion I found the solution to the problem. Read below. @ Volker: I may try to do that, though I must say I've installed many systems using the -Os instead of -O2 without a single problem. It turned out to be something really simple, though still weird. Read below.
When I tried to turn off bash_completion by not invoking it when a shell opens (and it didn't work) I had an insight. :-) My $HOME/.bash_profile makes theese two calls: > [[ -f $HOME/.bashrc ]] && . $HOME/.bashrc > [[ -f /etc/bash_completion ]] && source /etc/bash_completion My $HOME/.bashrc, among other things (regular ones), calls a script I have with many (many many) aliases and mods for my shells. So this is my .bashrc: > [[ -f $HOME/.loginscript ]] && source $HOME/.loginscript When I decided to comment the above call to $HOME/.loginscript, everything worked ok. No more memory leak problems, no more weird shell command interpretation. Everything started to work Super (as Al Pacino would say in Scent of a Woman). :-) What do I have inside .loginscript? Here it is: > #! /bin/bash > > #PS1='\[\033[01;[EMAIL PROTECTED];34m\] \w \$\[\033[00m\] ' > DATE=$(date +"%Y-%m-%d") > > alias up="cd .." > alias sshic='ssh -Cl ra037415 xaveco.lab.ic.unicamp.br' > alias sshquasar='ssh -Cl saffi quasar.las.ic.unicamp.br' > alias sshquasarroot='ssh -Cl root quasar.las.ic.unicamp.br' > alias sshbackup='ssh -Cl root backup.las' > alias sshargonath='ssh -Cl saffi argonath.las.ic.unicamp.br' > alias sshargonathroot='ssh -Cl root argonath.las.ic.unicamp.br' > alias sshpulsar='ssh -Cl root pulsar.itautec.inovasoft.unicamp.br' > alias sshdeathstar='ssh -Cl root deathstar.itautec.inovasoft.unicamp.br' > alias sshhaya='ssh -Cl saffi hayabusa.las' > alias ssheagle='ssh -Cl saffi saffi.homeip.net' > alias ssheagleroot='ssh -Cl root saffi.homeip.net' > alias spy='echo -e "Last refresh: $(date +"%r")" ; echo; finger; echo; w; > echo; tty ; echo' > alias usage='echo ; echo -en "\a$USER disk usage is of "; du -sh ~; echo;' > alias ls='ls -F --color=auto' > alias ll='ls -lh' > alias llr='ll -R' > alias lla='ll -a' > alias can='cat -n' > alias myproc='ps -u $USER' > alias showM='du -h . 2> /dev/null | grep [0-9].[0-9]M | sort' > alias showK='du -h . 2> /dev/null | grep [1-9][0-9][0-9]K | sort' > alias resume='screen -r' > alias stop='screen -d' > alias steal='screen -dr' > alias share='screen -x' > alias list='screen -ls' > alias improve='vim ~/.loginscript' > alias quasartunnel='ssh -D 5000 -Cl saffi quasar.las.ic.unicamp.br' > > # Disable console messaging > mesg n > > # Allow a larger console history > HISTSIZE=3840 > HISTFILESIZE=524288 > HISTTIMEFORMAT="%F %T " > Again: I already do this with other computers I work with and never had a problem with such thing. Two funny things: the very same sequence os scripts runs when I login with my local user (rsaffi). No problem, just with root. Another funny thing: after commenting the "[[ -f $HOME/.loginscript ]] && source $HOME/.loginscript" from the .bashrc file, the problem was gone. Then, after I log in, I ran: "source ~/.loginscript" and had no problem. That's weird. Anyway, I appreciate your help, guys. Thanks for all the patience and tips. Regards, Saffi On 10/10/07, Volker Armin Hemmann <[EMAIL PROTECTED]> wrote: > > replace -Os with O2 and rebuild system&bash? > and if that does not help: > remove all the crap you don't need from the kernel? try without raid? only > start the init-scripts you really need? > > oh, please remove the fb-stuff that makes nvidia complain.... > -- > [EMAIL PROTECTED] mailing list > > -- <b>Ricardo Saffi Marques</b> Laboratório de Administração e Segurança de Sistemas (LAS/IC) Universidade Estadual de Campinas (UNICAMP) <i>Cell:</i> +55 (19) 8128-0435 <i>Skype:</i> ricardo_saffi_marques <i>Website:</i> <u>http://www.rsaffi.com</u>