[linux] rc.local
Jorgen van der Meulen
j.vandermeulen op xs4all.nl
Vr Aug 18 12:09:06 CEST 2017
Hans,
Een meer elegante manier om te zorgen dat CIFS mounts tijdens het booten "meegenomen" worden is het toevoegen van _netdev als optie. Een voorbeeld:
//windows.local/WinShare /mnt/share cifs _netdev,defaults 0 0
Een "best practice" voor het omgaan met inloggegevens is een verwijzing naar een extra "credentials" bestand waar strenge permissies op staan:
//windows.local/WinShare /mnt/share cifs _netdev,credentials=/etc/cifs.cred 0 0
Een voorbeeld voor de inhoud van cifs.cred:
username=gebruiker
password=geheim
domain=voorbeeld
Met vriendelijke groet,
Jørgen
-----Oorspronkelijk bericht-----
Van: Linux [mailto:linux-bounces op lists.nllgg.nl] Namens paai
Verzonden: vrijdag 18 augustus 2017 09:23
Aan: linux op lists.nllgg.nl
Onderwerp: Re: [linux] rc.local
On 8/18/17 8:57 AM, Paul Slootman wrote:
> On Fri 18 Aug 2017, paai wrote:
>> Om een of andere reden willen de laatste regels van rc.local niet
>> uitgevoerd worden.
>>
>> De radicale-regel wordt nog wel uitgevoerd, maar mlnet en mount niet meer.
> Vermoedelijk blijft radicale dus in de voorgrond draaien, dus blijft
> de shell wachten totdat die klaar is om dan pas verder te gaan met de
> rest. Misschien een & er achter, zoals je ook al voor mlnet hebt?
de -d betekent hier al 'start as daemon'.
>> (Ik heb die mount nodig omdat bij de boot de laatste regel van fstab,
>> een cifs mount, ook niet wordt uitgevoerd; met een latere 'mount -a'
>> wel.)
> Waarom doe je die mount dan niet voor de radicale start?
Geniaal! :-)
>
>> echo "1" > /proc/sys/net/ipv4/ip_forward
> Dat zou je wellicht handiger via een /etc/sysctl.d/ip_forward file
> kunnen regelen, stop in die file:
>
> net.ipv4.ip_forward = 1
>
>
> Paul
>
--
Dr. J.J. Paijmans
Houwenberg 2A
Grashoek
http://paijmans.net v.a.. stettin
Meer informatie over de Linux
maillijst