[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