33. .etc.fstab

SCR Agent for reading/writing /etc/fstab

33.1. Description

Returns/Takes a list of maps. Each map (list-entry) corresponds with one file system. Keys for the maps are: "spec", "file", "vfstype", "mntops", "freq", "passno"

Access type: read/write

File Name: /usr/share/YaST2/scrconf/etc_fstab.scr

See: anyagent libscr man fstab man mount

33.2. Usage

Example 17. 

Original /etc/fstab:
  /dev/sda2       swap    swap    defaults 0 2
  /dev/sda3       /       ext2    defaults 1 1
  proc            /proc   proc    defaults 0 0
  ...
Read(.etc.fstab)
([$["file":"swap", "freq":0, "mntops":"defaults", "passno":2,
    "spec":"/dev/sda2", "vfstype":"swap"],
  $["file":"/", "freq":1, "mntops":"defaults", "passno":1,
    "spec":"/dev/sda3", "vfstype":"ext2"],
  $["file":"/proc", "freq":0, "mntops":"defaults", "passno":0,
    "spec":"proc", "vfstype":"proc"],
  ...
])
Write(.etc.fstab, ([$["file":"/", "freq":1, "mntops":"defaults",
                    "passno":1, "spec":"/dev/sda3",
                    "vfstype":"ext2"]]))
(0)