Commit Graph

34 Commits

Author SHA1 Message Date
ketzacoatl 27075b073d update pillar.example to include uid
in an attempt to save others from digging into the source (to confirm this detail)
2015-11-11 05:02:07 -05:00
outime 851a59e952 Adds 'empty_password' statement for states.user.present 2015-09-27 16:20:45 +02:00
maschinetheist f087f165f3 Added ability to specify room number, home phone, and work phone as per https://docs.saltstack.com/en/develop/ref/states/all/salt.states.user.html 2015-09-12 16:22:42 -05:00
Heinz Wiesinger 452b8ee8cf Add possibility to manage the user's global git configuration. 2015-09-11 13:25:19 +02:00
Heinz Wiesinger 74d5f6cc3c Add possibility to manage ssh's known_hosts file. 2015-08-28 11:49:38 +02:00
Shane Poage cdb862e968 Added feature to allow syncing arbitrary sets of files per user. 2015-08-21 15:42:25 -05:00
Shane Poage ff189c1613 Added ability to provide pillar path for ssh_auth. 2015-08-21 05:17:49 -05:00
Andres Montalban 750f2e6345 Add support for .profile file 2015-08-09 13:59:51 -03:00
Seth Miller 7dca1ebfd2 Adding support for the enforce_password option.
This will allow users change their passwords after the initial setting in Salt.
2015-07-17 10:18:38 -05:00
Andres Montalban e0acdc9b30 Add sudo_rules syntax examples for rules with colons 2015-07-04 09:30:50 -03:00
Bohdan Kmit d0bbbda8aa readd 2fa pam enforcement 2015-07-01 19:15:31 +03:00
Niels Abspoel 622b846d7f Enable/disable bashrc/vimrc per user
Made both states configurable per user in pillar data
Had to drop extend, for this otherwise the extend would be empty if manage is
False
2015-06-11 23:34:16 +02:00
Sander Klein 57c82f3324 Add ~/.ssh/config management
This adds the ability to manage the ~/.ssh/config file for users.
2015-05-15 21:47:40 +02:00
Alex Ciobica 031d6ce81f Add pulling keys from other pillar.
Example pillar:

ssh_keys:
  id_rsa:
    privkey: |
      -----BEGIN RSA PRIVATE KEY-----
      MIIEowIBAAKCAQEAoQiwO3JhBquPAalQF9qP1lLZNXVjYMIswrMe2HcWUVBgh+vY
      U7sCwx/dH6+VvNwmCoqmNnP+8gTPKGl1vgAObJAnMT623dMXjVKwnEagZPRJIxDy
      B/HaAre9euNiY3LvIzBTWRSeMfT+rWvIKVBpvwlgGrfgz70m0pqxu+UyFbAGLin+
      GpxzZAMaFpZw4sSbIlRuissXZj/sHpQb8p9M5IeO4Z3rjkCP1cxI
      -----END RSA PRIVATE KEY-----
    pubkey: |
      ssh-rsa MIIEowIBAAKCAQEAoQiwO3JhBquPAalQF9qP1lLZNXVjYMIswrMe2H....
2015-05-01 18:48:28 +03:00
tiger-seo 0aab4b5516 fixing example for sudo defaults for specific user 2015-04-11 15:14:36 +03:00
tiger-seo 1546e2d186 possibility to define user-specific Defaults 2015-04-06 22:34:59 +03:00
Andrew Vant 1f80412da8 Added option to source ssh public keys from files. 2015-04-02 13:01:30 -04:00
root fdc2fc2dfc Add 'ssh_auth_file' pillar key to generate an authorized_keys file from given ssh public keys. 2015-02-12 23:09:56 +01:00
Bohdan Kmit c3b5b87fb2 google auth example pillar config add; forgotten gauth state file add 2015-01-15 13:28:51 +00:00
Thomas Juberg e35045801c Add support for setting user expire 2014-12-22 14:22:46 +01:00
Adam Wright 8e1d91b3f1 Add 'createhome' option for 'user.present' state 2014-09-07 13:23:06 +08:00
7oku 4a8393dca9 added option to remove ssh public keys from auth (ssh_auth.absent) 2014-08-03 01:40:27 +02:00
Eric Edgar bec130503e Update pillar.example 2014-04-24 21:51:11 -05:00
Slawomir Pucia 07aeb2c4f8 New format of user.absent support introduced. Old format still supported. 2014-04-23 14:49:10 +02:00
Forrest 702649a51d Merge pull request #25 from johtso/patch-2
Fix incorrect sudo_rules example
2014-03-31 23:35:36 -07:00
Johannes 768c8172db Fix incorrect sudo_rules example 2014-03-30 21:31:20 +01:00
Johannes eb5b31c75e Add home to pillar.example 2014-03-30 19:31:47 +01:00
Wolodja Wentland 7f9b2e5232 Fix ssh_auth.names in example pillar 2014-02-14 15:33:03 +01:00
Steffen Roegner 0f83ab7008 Add and support ssh_key_type attribute to allow for dsa ssh key pairs 2014-01-31 14:44:41 -05:00
madflojo c57a2ab0b7 yaml mistype
had the prime group and ssh keys values as another dict. fixed.
2014-01-29 20:53:29 -07:00
madflojo 8785bc76af Revised Pillar Example
Revising example pillar to add a minimal required values and a full
list of available values
2014-01-29 19:46:54 -07:00
Ari 44f773ea5d Update pillar.example
Quick example of absent users
2013-08-08 09:08:01 -07:00
Michael Grosser 3cf2ae4f1a Add example data to pillar. 2013-07-28 00:53:23 +02:00
Michael Grosser f9f549a3e1 Add pillar.example 2013-07-28 00:45:55 +02:00