[linux] rc.local

Bart-Jan Vrielink bartjan op vrielink.net
Vr Aug 18 21:47:35 CEST 2017


Hallo,



_netdev voor cifs of nfs filesystemen zou helemaal niks uit hoeven te maken, daar houden de init scripts (en naar ik hoop ook systemd) al voldoende rekening mee, dus die optie mag geen verschil uit maken.



_netdev is primair bedoeld voor bijvoorbeeld filesystemen op iscsi devices. Zonder die _netdev optie ziet de fstab entry voor zo'n mount er namelijk precies hetzelfde uit als een lokale mount (dus bijvoorbeeld /dev/sdx met een ext4 filesystem), maar gaat het toch echt pas werken zodra het netwerk geconfigureerd is.



Je kunt overwegen (maar dan maak je de zaak wel ietsje complexer dan het nu al is) om noauto,x-systemd.automount als opties in de fstab entry voor deze mount op te nemen. Dan wordt de share pas gemount bij het eerste gebruik er van.



Zie http://codingberg.com/linux/systemd_when_to_use_netdev_mount_option voor uitleg over _netdev in combinatie met systemd (rol van _netdev is nagenoeg hetzelfde bij een niet systemd systeem overigens).



-----Original message-----
From: paai <j.j.paijmans op gmail.com>
Sent: Friday 18th August 2017 20:22
To: Jorgen van der Meulen <j.vandermeulen op xs4all.nl>
Cc: linux op lists.nllgg.nl
Subject: Re: [linux] rc.local




On 8/18/17 12:09 PM, Jorgen van der Meulen wrote:
> 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
>
Ik heb _netdev in mijn fstab staan...


//blabla/disk /Omninas/ cifs guest,uid=1000, gid=1000, 
iocharset=utf8,file_mode=0777,dir_mode=0777,noperm,_netdev 0 0


-- 
Dr. J.J. Paijmans
Houwenberg 2A
Grashoek
http://paijmans.net   v.a.. stettin



------------- volgend deel ------------
Een HTML-bijlage is gescrubt...
URL: <https://lists.nllgg.nl/pipermail/linux/attachments/20170818/1dd25d05/attachment-0001.html>


Meer informatie over de Linux maillijst