Gshadow - Augeas Documentation

# 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

Gshadow | Parses /etc/gshadow
Reference |
License | This file is licensed under the LGPL v2+, like the rest of Augeas.
ENTRIES |
member |
member_list | 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 |
admin_list | the 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