Hi @alexlance, I plan to create a similar tool to yours. In fact, I found userd because I thought it would be a cool name and googled it to find if someone is already using it. :-)
What I'd like to have:
- define the users in Google directory
- have a config file in
/etc on each server that defines how Google groups map to system groups and which groups are relevant for this server, also list what users are not managed by this tool
- download authorized keys from Github (https://github.com/alexlance.keys)
- [maybe later] notify to Slack about warnings (such as if a system user like
www-data has any authorized keys)
- [maybe later] extend similar approach to PostgreSQL user/role management
I think I could extend your tool with this functionality (abstract the config provider based on command line flag).
My question is - would you like that we coordinate with the aim to merge such changes to your tool or should I keep mine separate? Thank you.
Hi @alexlance, I plan to create a similar tool to yours. In fact, I found
userdbecause I thought it would be a cool name and googled it to find if someone is already using it. :-)What I'd like to have:
/etcon each server that defines how Google groups map to system groups and which groups are relevant for this server, also list what users are not managed by this toolwww-datahas any authorized keys)I think I could extend your tool with this functionality (abstract the config provider based on command line flag).
My question is - would you like that we coordinate with the aim to merge such changes to your tool or should I keep mine separate? Thank you.