<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html>
<head>
  <meta name="Generator" content="Zarafa WebApp v7.1.11-46050">
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  <title>RE: [linux] rc.local</title>
</head>
<body>
<p style="padding: 0; margin: 0;"><span style="font-family: tahoma; font-size: 12pt;">Hallo,<br /></span></p>
<p style="padding: 0; margin: 0;"><span style="font-family: tahoma; font-size: 12pt;"><br /></span></p>
<p style="padding: 0; margin: 0;"><span style="font-family: tahoma; font-size: 12pt;">_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.<br /></span></p>
<p style="padding: 0; margin: 0;"><span style="font-family: tahoma; font-size: 12pt;"><br /></span></p>
<p style="padding: 0; margin: 0;"><span style="font-family: tahoma; font-size: 12pt;">_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.<br /></span></p>
<p style="padding: 0; margin: 0;"><span style="font-family: tahoma; font-size: 12pt;"><br /></span></p>
<p style="padding: 0; margin: 0;"><span style="font-family: tahoma; font-size: 12pt;">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.</span><br /></p>
<p style="padding: 0; margin: 0;"><span style="font-family: tahoma; font-size: 12pt;"><br /></span></p>
<p style="padding: 0; margin: 0;"><span style="font-family: tahoma; font-size: 12pt;">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).<br /></span></p>
<p style="padding: 0; margin: 0;"><span style="font-family: tahoma; font-size: 12pt;"><br /></span></p>
<div>
<blockquote style="border-left: 2px solid #325FBA; padding-left: 5px; margin: 0px 5px;"><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 10pt;">-----Original message-----<br /><span><strong>From:</strong> paai <j.j.paijmans@gmail.com></span><br /><span><strong>Sent:</strong> Friday 18th August 2017 20:22</span><br /><span><strong>To:</strong> Jorgen van der Meulen <j.vandermeulen@xs4all.nl></span><br /><span><strong>Cc:</strong> linux@lists.nllgg.nl</span><br /><span><strong>Subject:</strong> Re: [linux] rc.local</span><br /><br /></span>
<div>
<pre style="white-space: pre-wrap; word-wrap: break-word;"><br /><br />On 8/18/17 12:09 PM, Jorgen van der Meulen wrote:<br />> Hans,<br />><br />> Een meer elegante manier om te zorgen dat CIFS mounts tijdens het booten "meegenomen" worden is het toevoegen van _netdev als optie.  Een voorbeeld:<br />> //windows.local/WinShare /mnt/share    cifs   _netdev,defaults   0 0<br />><br />> Een "best practice" voor het omgaan met inloggegevens is een verwijzing naar een extra "credentials" bestand waar strenge permissies op staan:<br />> //windows.local/WinShare /mnt/share    cifs   _netdev,credentials=/etc/cifs.cred    0 0<br />><br />> Een voorbeeld voor de inhoud van cifs.cred:<br />> username=gebruiker<br />> password=geheim<br />> domain=voorbeeld<br />><br />> Met vriendelijke groet,<br />> Jørgen<br />><br />Ik heb _netdev in mijn fstab staan...<br /><br /><br />//blabla/disk /Omninas/ cifs guest,uid=1000, gid=1000, <br />iocharset=utf8,file_mode=0777,dir_mode=0777,noperm,_netdev 0 0<br /><br /><br />-- <br />Dr. J.J. Paijmans<br />Houwenberg 2A<br />Grashoek<br />http://paijmans.net   v.a.. stettin<br /><br /><br /></pre>
</div>
</blockquote>
</div>
</body>
</html>