|
|||||||||||
|
Re: how to provide extra library paths?
From: P Kapat <kap4lin(at)gmail.com>
Date: Fri Aug 31 2007 - 15:40:33 EDT
On 8/31/07, Michael Marsh <michael.a.marsh@gmail.com> wrote:
Here is .bashrc: (kindly bear with the unnecessary aliases and may be broken lines. Also for anonymity I have changed the actual hostname and username.) vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv# .bashrc env set -x GID=`id | cut -d= -f3 | cut -d\( -f1` if [ ${UID} -lt 99 ]; then umask 022 elif [ ${GID} -ge 10000 -a ${GID} -lt 15000 ] ||
[ ${GID} -ge 3000 -a ${GID} -lt 5000 ]; then
umask 007
[ ${GID} -ge 3000 -a ${GID} -lt 5000 ]; then
PS1="\e[1;34m\e[7m\w\[\e[m\]\n${GID}\\$ "
fi
export HISCONTROL=ingnoredups ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ HERE IS THE .bash_profile: vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv# .bash_profile if [ -f ~/.bashrc ]; then
. ~/.bashrc
echo "-----------------------------------------------------------------------"echo "Disk Space Used: used quota limit grace files quota limit" quota -s | tail -1 echo "-----------------------------------------------------------------------" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > > The funny part is though only .bashrc seems to be sourced when I start a konsole (or xterm) I do have the variables from .bash_profile available, except LD_LIBRARY_PATH. My guess is that KDE is "sourcing" .bash_profile to set the environment variables at login. And when konsole or xterm is started, only .bashrc gets sourced. Now, in between somehow, LD_LIBRARY_PATH is getting unset!!! > That is, if you set them session-wide, and then for some Ok, I have put env and set -x in .bashrc as you can see above. The output is as follows: vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvKDE_MULTIHEAD=false SSH_AGENT_PID=2188 HOSTNAME=host.hostname HOST=host SHELL=/bin/bash TERM=xterm HISTSIZE=1000 GTK2_RC_FILES=/etc/gtk-2.0/gtkrc:/home/myusername/.gtkrc-2.0:/home/myusername/.kde/share/config/gtkrc-2.0 KDE_NO_IPV6=1 GTK_RC_FILES=/etc/gtk/gtkrc:/home/myusername/.gtkrc:/home/myusername/.kde/share/config/gtkrc GS_LIB=/home/myusername/.fonts WINDOWID=23068679 QTDIR=/usr/lib/qt-3.3 QTINC=/usr/lib/qt-3.3/include KDE_FULL_SESSION=true USER=myusername LS_COLORS= SSH_AUTH_SOCK=/tmp/ssh-GSyFPR2113/agent.2113 KDEDIR=/usr SESSION_MANAGER=local/host.hostname:/tmp/.ICE-unix/2263 USERNAME=myusername PAGER=less XDG_CONFIG_DIRS=/etc/kde/xdg:/etc/xdg KONSOLE_DCOP=DCOPRef(konsole-2293,konsole) PGI=/usr/local/pgi3.2-4 MAIL=/var/spool/mail/myusername DESKTOP_SESSION=kde PATH=/home/myusername/.kde/bin:/scratch/myusername/usr/bin:/scratch/myusername/usr/local/bin:/home/myusername/bin:/usr/lib/qt-3.3/bin:/usr/kerberos/bin:/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/sbin:/usr/sbin:/usr/local/sbin:/usr/local/pgi3.2-4/linux86/bin _=/usr/bin/env GDM_XSERVER_LOCATION=local KONSOLE_DCOP_SESSION=DCOPRef(konsole-2293,session-1) INPUTRC=/etc/inputrc PWD=/home/myusername KDE_IS_PRELINKED=1 LANG=en_US.UTF-8 GDMSESSION=kde SSH_ASKPASS=/usr/libexec/openssh/gnome-ssh-askpass KRB5CCNAME=FILE:/tmp/krb5cc_4270_EDl3E7 HOME=/home/myusername SHLVL=3 XCURSOR_THEME=default LESS=-M LOGNAME=myusername VISUAL=vi QTLIB=/usr/lib/qt-3.3/lib CVS_RSH=ssh LD_LIBRARYPATH=sTuB DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-35neFTddnd,guid=c569d8463a8d6845a69e9f3bf4e2cf00 HISCONTROL=ingnoredups LESSOPEN=|/usr/bin/lesspipe.sh %s DISPLAY=:0.0 G_BROKEN_FILENAMES=1 COLORTERM= XAUTHORITY=/tmp/.gdmZUG2XT
++ id
++ cut -d= -f3
++ cut '-d(' -f1
+ GID=2900
+ '[' 4270 -lt 99 ']'
+ '[' 2900 -ge 10000 -a 2900 -lt 15000 ']'
+ '[' 2900 -ge 3000 -a 2900 -lt 5000 ']'
+ umask 077
+ '[' '\s-\v\$ ' ']'
+ stty erase '^?'
+ shopt -s checkwinsize
+ PS1='\e[7m\w\[\e[m\]\n\h:$?\$ '
+ '[' 4270 = 0 ']'
+ '[' 2900 -ge 10000 -a 2900 -lt 15000 ']'
+ '[' 2900 -ge 3000 -a 2900 -lt 5000 ']'
+ '[' ']'
+ unset MAILCHECK
+ HISTCONTROL=ignorespace
+ HISTFILESIZE=10
+ set -o noclobber
+ alias h=history
+ alias 'more=more -d'
+ alias 'rm=rm -i'
+ alias vi=vim
++ dircolors -b
+ eval 'LS_COLORS='\''no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:su=37;41:sg=30;43:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.gz=01;31:*.bz2=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.avi=01;35:*.fli=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.flac=01;35:*.mp3=01;35:*.mpc=01;35:*.ogg=01;35:*.wav=01;35:'\'';'
export LS_COLORS
++ LS_COLORS='no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:su=37;41:sg=30;43:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.gz=01;31:*.bz2=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.avi=01;35:*.fli=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.flac=01;35:*.mp3=01;35:*.mpc=01;35:*.ogg=01;35:*.wav=01;35:' ++ export LS_COLORS + alias 'ls=ls --color=auto' + alias 'emacs=emacs -nw' + alias whois=/usr/local/bin/whois + alias 'la=ls -AFC --color=auto' + alias 'dir=dir --color=auto' + alias 'xterm=xterm -geometry 90x70' + alias pico=nano + alias 'alpine=alpine -p ~/.pinerc.alpine' + alias 'pine=/usr/local/bin/pine -p ~/.pinerc.pine' + alias 'mlocate=locate -d ~/.mlocate.db' + export HISCONTROL=ingnoredups + HISCONTROL=ingnoredups ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Does this help? -- Regards PK -------------------------------------- http://counter.li.org #402424 -- To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.orgReceived on Fri Aug 31 15:40:59 2007 This archive was generated by hypermail 2.1.8 : Sun Oct 07 2007 - 03:27:07 EDT |
||||||||||
|
|||||||||||