[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: HELP on /etc/passwd



On Wed, Mar 14, 2001 at 08:44:20AM +0100, Marc Lefranc wrote:
> On Sun, 25 Feb 2001 17:41:40 +0100 (CET), 
> Romain Lerallut <lerallut@eleves.enpc.fr> wrote :
> 
> > En réalité, faire "init=/bin/bash" puis "exec init" c'est exactement le
> > processus de boot. 
> 
> Il me semblait que le noyau lançait directement init. Enfin, c'est ce
> que semblent indiquer les sources [il s'agit des dernières lignes de
> linux/init/main.c] :
[...]

Et bien oui. Quand tu fais un exec dans bash, tu dis au shell de le
REMPLACER par le nouveau programme (il aura donc le même pid, le même
père, ...).
  Par contre, pour avoir exactement la même chose, il faut peut-être
faire : 
exec init "$@"
  
  Vincent



Reply to: