Commit Graph

142 Commits

Author SHA1 Message Date
Konstantin Nikolaev 1dfef11303 Support "salt://path_to_keyname" ssh_key definition in users."user name".ssh_keys."privkey|pubkey" pillar data 2018-02-14 13:08:09 +07:00
Karsten Kosmala fdc5ceae2c Use correct pillar to set users homephone 2017-12-03 14:46:52 +01:00
Niels Abspoel a4c1e98a55 Merge pull request #133 from luitzifa/multiple-key-support
add support for multiple private and public keys
2017-09-28 12:50:56 +02:00
Daniel Kraemer d8d2017629 adjust file permissions of public ssh-keys 2017-09-28 08:22:25 +02:00
Daniel Kraemer c78516f8e0 i don't know what made me do this, maybe brainlag 2017-09-26 14:49:45 +02:00
Silvio Kunaschk ac1f334a43 corrected saltversioninfo check expression 2017-09-24 12:16:43 +02:00
Jerry van Leeuwen 6993e2398f Broken conditional and lack of line spacing 2017-09-22 15:01:25 -07:00
Niels Abspoel e5e9cd8fcf Merge pull request #156 from qno/master
fixed insertion of multiple authorized keys via ssh_auth_pillar
2017-09-22 20:03:40 +02:00
Jerry van Leeuwen 4da9b00e75 Add 'template' support to 'user_files' (#159)
* Add support for 'template' in 'user_files'

* Fix-up wrong nesting level for template value

* Small quality improvement for push upstream.

* Consistency improvement for variable name
2017-09-22 13:30:29 +10:00
Niels Abspoel e03458bb31 Merge pull request #143 from hatifnatt/dev
Add ability to specify mode for files and symlinks in user_files
2017-07-27 20:01:16 +02:00
Hatifnatt 335bc31095 'None' works in an unexpected way. Reverting back to 'False'.
This reverts commit 48416398e3.
2017-07-27 16:31:24 +03:00
Hatifnatt 48416398e3 Change False to None in user_files to be closer to Salt default values. 2017-07-27 04:37:18 +03:00
Niels Abspoel f823544388 Merge pull request #158 from garethhowell/master
Added Solaris
2017-07-26 23:29:13 +02:00
Niels Abspoel bac9fdfaeb Merge pull request #155 from ashokrajar/master
Fixing a bug introduced in my previous commit
2017-07-16 20:12:46 +02:00
Alexander Weidinger 3320299e70 (Re-)enable pillar users-formula:lookup 2017-07-12 11:47:06 +02:00
Silvio Kunaschk 23c5df2130 fixed insertion of multiple authorized keys via ssh_auth_pillar 2017-07-09 16:06:17 +02:00
Ashok Raja R 8f4bbf58f1 Fixing Conflicting ID
Fixing my previous change which errors in a particular scenario.

Error: Conflicting ID 'users_ssh_auth_source_username_0' when keys are added and removed simultaneously.
2017-07-07 22:51:48 +05:30
Ashok Raja 9c6e829e1e Replace periods in username with underscores
Fixing the conflict and sending a new pull request

Fixes #118
Duplicate of #120
2017-06-16 13:18:18 +05:30
Toby Brain 7c67d72ef0 Add ability to use templated user files 2017-06-13 14:35:50 -07:00
Niels Abspoel c76173753c Merge pull request #146 from M2Mobi/bashrc
Add support for jinja code in bashrc files.
2017-06-13 22:47:42 +02:00
Ashok Raja 29d7176040 Add support for ssh_auth_sources.absent
Fixes: 150
2017-06-12 16:50:12 +05:30
Gareth Howell e9ef940967 Added Solaris 2017-06-05 14:41:53 +01:00
Damien Tardy-Panis 4042641c09 Add support for jinja code in bashrc files. 2017-05-09 09:53:05 +02:00
Hatifnatt 33287f650f Add ability to specify mode for files and symlinks in user_files 2017-03-23 12:27:32 +03:00
Maximilian Zettler 8c6bbafd9b add ability to configure prime_group without gid (#141)
* add ability to configure prime_group without gid
2017-02-02 21:03:36 +00:00
Sonia Hamilton e81f6e695c temp fix on git executable 2016-12-08 03:29:03 +00:00
Fabian Niepelt 153d07452c Add support for hash_password 2016-12-01 16:59:51 +01:00
Matthias Nüssle 0d7ca5728c fix wrong variable name in absent_users 2016-11-30 16:33:38 +01:00
Karsten Kosmala 5985275022 Merge branch 'master' of https://github.com/saltstack-formulas/users-formula 2016-11-29 16:15:16 +01:00
Daniel Kraemer 34328aff1c add support for multiple private and public keys 2016-10-04 20:53:01 +02:00
Niels Abspoel 15ce6493cc fix warning on managed file state for /etc/sudoers.d/username 2016-08-30 17:36:29 +02:00
Eric Veiras Galisson 57fce16643 fixing removing of users based on pillar['absent_users'], fix #126 2016-08-10 10:32:46 +02:00
jraby 5538eb18ab Support for optional_groups 2016-08-05 14:05:12 -04:00
Wolodja Wentland 4caa3f8d4b Merge pull request #121 from tomduijf/master
Keep existing user's home and shell unless explicitly defined
2016-07-04 19:34:25 +02:00
Imran Iqbal b94514529d Display "managed by Salt" header in user sudoers files 2016-07-03 16:38:02 +01:00
Imran Iqbal 984317fca1 Use contents_pillar to work with multiple-line authorized_keys file 2016-07-03 16:36:07 +01:00
adnanJP 8aa062c08e Properly handle dependencies on ssh_auth when home is not create with the formula. 2016-07-01 08:20:20 +02:00
Tom Duijf 5cd73534ad Updated remaining files to retain home dir existing user 2016-06-23 21:43:01 +02:00
Tom Duijf 2ac21426af use already available home variable for user's ssh-key configuration 2016-06-23 21:19:17 +02:00
Raphaël Hertzog cf122d1bd6 Create a system usergroup if user is a system user
If the user to be created is a system user, it makes no sense to create
him a primary group which is not a system group too.
2016-06-22 12:08:39 +02:00
Karsten Kosmala c9fecc1d96 renamed variables 2016-06-13 17:24:43 +02:00
Karsten Kosmala fa02b954a5 set user and group of user dir in pillar 2016-06-13 17:24:43 +02:00
Imran Iqbal 846634bfd7 Resolve `git.config` error where minion does not have Git installed #115 2016-06-09 09:13:32 +01:00
Roman 4b1432fa92 Merge pull request #8 from hatifnatt/master
Pull changes from master
2016-06-02 16:50:13 +03:00
Roman 39bf6aa207 Merge pull request #7 from saltstack-formulas/master
Pull changes from main repo.
2016-06-02 16:49:04 +03:00
Forrest b7370f7dfb Revert "User files state without defined home directory" 2016-05-12 11:18:44 -07:00
Peter Hadadi dd27842da3 User files state without defined home directory 2016-03-10 21:47:19 +01:00
Ion Dulgheru 78914053ae also load ssh keys from pillar data 2016-02-02 15:58:39 +02:00
Roman c2abcabb7e Merge pull request #6 from hatifnatt/master
Pull changes from main repo.
2015-12-25 00:52:54 +03:00
Roman 6e3c771b52 Merge pull request #5 from saltstack-formulas/master
Pull changes from main repo.
2015-12-25 00:50:58 +03:00