Gshadow

Parses /etc/gshadow

Author: Lorenzo M.  Catucci cat.nosp@m.ucci@ccd.uni.nosp@m.roma2.it

Original Author: Free Ekanayaka fr.nosp@m.ee@64stud.nosp@m.io.com

Summary
GshadowParses /etc/gshadow
Reference
LicenseThis file is licensed under the LGPL v2+, like the rest of Augeas.
ENTRIES
member
member_listthe member list is a comma separated list of users allowed to chgrp to the group without being prompted for the group’s password
admin
admin_listthe admin_list is a comma separated list of users allowed to change the group’s password and the member_list
params

Reference

  • man 5 gshadow

License

This file is licensed under the LGPL v2+, like the rest of Augeas.

About

Each line in the gshadow files represents the additional shadow-defined attributes for the corresponding group, as defined in the group file.

ENTRIES

member

let member = [ label "member" . store word ]

member_list

let member_list = Build.opt_list member comma

the member list is a comma separated list of users allowed to chgrp to the group without being prompted for the group’s password

admin

let admin = [ label "admin" . store word ]

admin_list

let admin_list = Build.opt_list admin comma

the admin_list is a comma separated list of users allowed to change the group’s password and the member_list

params

let params = [ label "password" . store password . colon ] . admin_list? . colon . member_list?
let member = [ label "member" . store word ]
let member_list = Build.opt_list member comma
the member list is a comma separated list of users allowed to chgrp to the group without being prompted for the group’s password
let admin = [ label "admin" . store word ]
let admin_list = Build.opt_list admin comma
the admin_list is a comma separated list of users allowed to change the group’s password and the member_list
let params = [ label "password" . store password . colon ] . admin_list? . colon . member_list?
Close