Hallo!
Am Mon, 31 Dec 2001 19:32:23 +0100 schrieb Yosuke Tomoe
On Mon, Dec 31, 2001 at 06:53:40PM +0100, Henne Vogelsang wrote:
Wenn ich als user 'simph323' sage, werden die Umgebungsvariablen berücksichtigt, nicht so als root. Warum ist das so? Ein 'env' für root ergibt nur eine sehr eingeschränkte Pfadangabe. Wird von root bzw. dessen shell die profile.local nicht ausgewertet?
Lass mich raten. Du machst ein su ohne -
Ich denke, so wie es aussieht loggt er sich als root ein (so wie ich fast immer). Da sieht es mit su... schlecht aus. *g*
Henne hat Recht; ich mache su aus einem terminal, das user gehört ohne - . Wenn mit - hat root die volle env; man lernt nie aus... Logge ich mich auf der console als root ein, habe ich dieses Problem auch nicht, es scheint irgendwie mit "login-console" oder so zusammenzuhängen. Das Problem mit der adabas-Umgebung ist auch geklärt. Ich mußte mich ausloggen und wieder ein, bevor die env nicht mehr berücksichtigt wurde, obwohl keine console mehr unter X gestartet war.
Gibt es eigentlich eine Funktion die, wenn man als root einloggt - die Umgebungsvariablen eines bestimmten Benutzers setzt?
Keine Ahnung.... könnte man die bashrc eines users für root verlinken? Gruß -- Andreas Meyer http://home.wtal.de/MeineHomepage