Pfad wird nicht gesetzt

Anlaufschwierigkeiten? Was ist was? Worum geht's?
Mac23
Einsteiger
Einsteiger
Beiträge: 127
Registriert: Donnerstag 23. Oktober 2003, 20:50

Pfad wird nicht gesetzt

Beitrag von Mac23 »

Hallo,

ich habe eine MMC an meine Nokia angeschlossen und will die dort befindlichen Programme mit in den Pfad aufnehmen.

Die MMC ist unter /mnt/mmc gemountet und die Programme liegen in /mnt/mmc/bin

In der rcS.local (/var/etc/init.d/rcS.local), welche von rcS (/etc/init.d/rcS) gestartet wird, habe ich folgenden Aufruf:

Code: Alles auswählen

if [ -e /var/etc/.mmc ]; then
 insmod mmc
 insmod ext2
 mount -t ext2 -o sync /dev/mmc/disc0/part1 /mnt/mmc
 export PATH=/mnt/mmc/bin:$PATH
fi
Nun wird aber dieser Pfad nicht gesetzt - egal was ich in rcS.local eintrage - sobald die Ausführung der Datei abgeschlossen ist, wird wieder der alte Pfad verwendet (gesetzt in rcS) :-/

Ideen?

Gruss
Mac23

P.S.: inittab:

Code: Alles auswählen

# $Id: inittab,v 1.5 2005/06/10 10:46:35 saruman Exp $

::sysinit:/etc/init.d/rcS

::once:/etc/init.d/start
.
.
.
Liontamer
Klöppelliese
Beiträge: 1644
Registriert: Donnerstag 8. August 2002, 12:51

Beitrag von Liontamer »

Die Mountpoints liegen normalerweise in der /etc/fstab, evtl. funktioniert das ja.
Mac23
Einsteiger
Einsteiger
Beiträge: 127
Registriert: Donnerstag 23. Oktober 2003, 20:50

Beitrag von Mac23 »

Liontamer hat geschrieben:Die Mountpoints liegen normalerweise in der /etc/fstab, evtl. funktioniert das ja.
Mit dem Mounten habe ich keine Probleme - mir geht es eher um das Problem mit dem Setzen der Pfadvariable...
Liontamer
Klöppelliese
Beiträge: 1644
Registriert: Donnerstag 8. August 2002, 12:51

Beitrag von Liontamer »

Achsoo, hab das Problem falsch verstanden, weil zu schnell gelesen :)

Du musst
export PATH="..."
in die /etc/profile eintragen.
Mac23
Einsteiger
Einsteiger
Beiträge: 127
Registriert: Donnerstag 23. Oktober 2003, 20:50

Beitrag von Mac23 »

Aber es müsste doch auch aus der rcS.local möglich sein :-/

mhh...