OS : RedHat Enterprise Linux Advanced Platform 5.2
Shell : bash
Ik heb via useradd een gebruiker sybase gecreëerd.
sybase:x:500:500::/home/sybase:/bin/bash
Nu wil ik de omgeving voor deze gebruiker definiëren a.d.h.v. enkele variabelen.
Daarvoor heb ik handmatig een .bashrc-file aangemaakt (want dit is niet automatisch gecreëerd via useradd) in /home/sybase :
-rwxr--r-- 1 sybase sybase .bashrc
Nu merk ik dat wanneer ik inlog als sybase-user ( su - sybase ) dit .bashrc-file niet geladen wordt.
Wanneer ik 'env' geef als opdracht in de console, staat de variabele $SYBASE er niet tussen.
.bashrc (inhoud) :
export SYBASE=/opt/sybase
source $SYBASE/SYBASE.sh
Weet iemand waarom .bashrc niet geladen wordt ??
Shell : bash
Ik heb via useradd een gebruiker sybase gecreëerd.
sybase:x:500:500::/home/sybase:/bin/bash
Nu wil ik de omgeving voor deze gebruiker definiëren a.d.h.v. enkele variabelen.
Daarvoor heb ik handmatig een .bashrc-file aangemaakt (want dit is niet automatisch gecreëerd via useradd) in /home/sybase :
-rwxr--r-- 1 sybase sybase .bashrc
Nu merk ik dat wanneer ik inlog als sybase-user ( su - sybase ) dit .bashrc-file niet geladen wordt.
Wanneer ik 'env' geef als opdracht in de console, staat de variabele $SYBASE er niet tussen.
.bashrc (inhoud) :
export SYBASE=/opt/sybase
source $SYBASE/SYBASE.sh
Weet iemand waarom .bashrc niet geladen wordt ??