View previous topic :: View next topic |
Author |
Message |
mathes.s Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
![](images/avatars/gallery/Simpsons/Simpsons_-_Side_Show_Bob.jpg)
Joined: 18 Apr 2003 Posts: 279 Location: Brunswick, Germany
|
Posted: Tue Feb 21, 2006 8:21 pm Post subject: mounten durch postup in conf.d/net [solved] |
|
|
Hi,
ich probiere gerade meine Netzwerk-Config zu optimieren. Hierzu habe ich mir die /etc/conf.d/net.example durchgelesen und habe mir dann folgendes als postup Code aus gedacht.
Code: | postup() {
# Mount portage via nfs when at home
if ifconfig ${IFACE} | grep -q 'inet Adresse:192.168.0.3'; then 'mount /usr/portage/distfiles/'
fi
return 0
}
|
Es soll also wenn ich meinen Ip aus dem Netzwerk bekomme versucht werden die distfiles zu mounten (sie liegen auf einem Server per nfs). Das komisch ist das wenn ich die if Schleife auf der Console ausführe (${IFACE} druch eth0 ersetzt) alles klappt. Aber es geht nicht wenn ich /etc/ini.t/net.eth0 start ausführe. Es gibt aber auch keine Fehlermeldung. Hat einer von euch eine Idee woran dies liegen kann.
mfg Mathes _________________ Erst wenn der letzte Programmierer eingesperrt, das letzte Programm verwirklicht und die letzte Idee patentiert ist, werdet Ihr merken, dass Anwälte nicht programmieren können.
Last edited by mathes.s on Tue Feb 21, 2006 9:05 pm; edited 1 time in total |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Finswimmer Bodhisattva
![Bodhisattva Bodhisattva](/images/ranks/rank-bodhisattva.gif)
![](images/avatars/1672586922424daf205ec26.jpg)
Joined: 02 Sep 2004 Posts: 5467 Location: Langen (Hessen), Germany
|
Posted: Tue Feb 21, 2006 8:35 pm Post subject: |
|
|
Ist das ein Doppelpunkt?
Eine If-Schleife geht doch so:
if
test
;
then
Befehl
fi
Tobi |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
mathes.s Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
![](images/avatars/gallery/Simpsons/Simpsons_-_Side_Show_Bob.jpg)
Joined: 18 Apr 2003 Posts: 279 Location: Brunswick, Germany
|
Posted: Tue Feb 21, 2006 8:43 pm Post subject: |
|
|
Hi,
es ist ein Doppelpunkt zwischen "inet Address" und "192.168.0.3". Nach der Ip-Adresse ist ein ";". Die von dir beschriebene Struktur habe ich doch, oder habe ich ein Brett vor dem Kopp
mfg mathes _________________ Erst wenn der letzte Programmierer eingesperrt, das letzte Programm verwirklicht und die letzte Idee patentiert ist, werdet Ihr merken, dass Anwälte nicht programmieren können. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
mathes.s Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
![](images/avatars/gallery/Simpsons/Simpsons_-_Side_Show_Bob.jpg)
Joined: 18 Apr 2003 Posts: 279 Location: Brunswick, Germany
|
Posted: Tue Feb 21, 2006 8:46 pm Post subject: |
|
|
Hi,
es lag wohl doch an dem Doppelpunkt ich habe die Funktion nun so geändert.
Code: | postup() {
# Mount portage via nfs when at home
if ifconfig ${IFACE} | grep -q '192.168.0.3'; then
mount /usr/portage/distfiles/
fi
return 0
}
|
und jetzt geht es. Danke.
mfg Mathes _________________ Erst wenn der letzte Programmierer eingesperrt, das letzte Programm verwirklicht und die letzte Idee patentiert ist, werdet Ihr merken, dass Anwälte nicht programmieren können. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Finswimmer Bodhisattva
![Bodhisattva Bodhisattva](/images/ranks/rank-bodhisattva.gif)
![](images/avatars/1672586922424daf205ec26.jpg)
Joined: 02 Sep 2004 Posts: 5467 Location: Langen (Hessen), Germany
|
Posted: Tue Feb 21, 2006 8:59 pm Post subject: |
|
|
Und ein [Solved] bitte
Tobi |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|