Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 26 Aug 2004 02:21:44 -0400 (EDT)
From:      Gordon Ewasiuk <gewasiuk@gatecrasher.dyndns.org>
To:        freebsd-newbies@freebsd.org
Subject:   Re: changing the shell and editor
Message-ID:  <20040826021642.Q1668@gatecrasher.dyndns.org>
In-Reply-To: <801213900.20040825215844@xtsy.de>
References:  <801213900.20040825215844@xtsy.de>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 25 Aug 2004, Marcel.lautenbach wrote:

> well, i've tried a bit playin with the /etc/master.passwd, adduser,
> vipw an so on.
>
> now i use the bash shell. but, i am not able to change my enviroment
> variables anymore. trying "set EDITOR emacs" did not work. when ich
> echo my editor variable, it is empty. though i have changed my shell
> back to csh in the /etc/master.password file, when i log on i still
> use the bash.
>
> rebooting the system or kill -1 1 didn't do any good. i am getting
> confused now a bit. acually changes in the master.passwd file should
> take effect in any case, shouldn't they?

greetings marcel,

try using 'pw' to change your shell:

pw user mod $username -s /bin/$shell

also, when i set variables in bash:

[myserver]$ echo $SHELL
/bin/bash
[myserver]$ name=marcel
[myserver]$ echo $name
marcel


regards,

-gordon



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040826021642.Q1668>