47. .etc.fstab

SCR Agent for reading/writing /etc/fstab

47.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

47.2. Usage

Example 18. 

  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)