R: Re: [Puppet Users] Managing /etc/fstab options with augeas
There is a specific example of this on the puppet Wiki iirc. Or very similar . Regards. Messaggio originale Da: Adam Heinz Inviato: 08/06/2011, 16:17 A: puppet-users@googlegroups.com Oggetto: Re: [Puppet Users] Managing /etc/fstab options with augeas On Thu, Jun 2, 2011 at 4:22 AM, Giovanni Bordello wrote: > I'm trying to manage mount options in /etc/fstab with Augeas but can't > figure out how to add more than one option. Have you looked at puppet's 'mount' type? -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en. -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
Re: [Puppet Users] Managing /etc/fstab options with augeas
On Thu, Jun 2, 2011 at 4:22 AM, Giovanni Bordello wrote: > I'm trying to manage mount options in /etc/fstab with Augeas but can't > figure out how to add more than one option. Have you looked at puppet's 'mount' type? -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
[Puppet Users] Managing /etc/fstab options with augeas
Hi again, I'm trying to manage mount options in /etc/fstab with Augeas but can't figure out how to add more than one option. augeas { "/etc/fstab": context => "/files/etc/fstab", changes => [ 'set *[file = "/tmp"]/opt nosuid', 'set *[file = "/home"]/opt nosuid', ], } I would like to add "nodev" as well but can't figure out how. When I simply replace "nosuid" with "nosuid,nodev" it fails with: err: /Stage[main]/System::Files/Augeas[/etc/fstab]/returns: change from need_to_run to 0 failed: Save failed with return code false I have just spent some time in augtool but am still confused. I have manually changed the options for /apps to defaults,nosuid and this is augtool's output: augtool> print /files/etc/fstab/*[file = "/apps"] /files/etc/fstab/3 /files/etc/fstab/3/file = "/apps" /files/etc/fstab/3/opt[1] = "defaults" /files/etc/fstab/3/opt[2] = "nosuid" [..] Now I can "set /files/etc/fstab/3/opt[2] nodev" but can't figure out: 1. how to do it with the [file="/apps"] because I don't know the index (.../3/...) for each mountpoint. 2. how to add a new 'opt' for mountpoints that only have 'default' at the moment. Any ideas? Thanks! GiBo -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.