Oleg A. Mamontov
fa19753707
On FreeBSD apply 'login_class' only if there is real change.
2015-02-27 14:41:35 +03:00
Edward Larkey
4db27877bf
Fix typo in authorized key module documentation.
...
Added opening double quote
2015-02-25 09:00:31 -06:00
Stefan J. Betz
dc470cc91f
Create SSH Keys always after creating $HOME
2015-02-21 12:00:47 +01:00
Brian Coca
5df3058aab
fix for mount w/o opts (bug introduced when fixing bind mounts)
2015-02-18 15:28:39 -05:00
Brian Coca
1bca815d37
Merge pull request #95 from Gamevy/use-insserv
...
Use insserv where available
2015-02-16 18:52:38 -05:00
Brian Coca
ed8154bdc7
Merge pull request #759 from jonhadfield/systemd_enabled_check
...
use is-enabled to check systemd service status.
2015-02-16 12:29:44 -05:00
Sébastien Gross
67ce4cf416
Add basic support for OSX groups.
2015-02-13 10:14:37 +01:00
Sébastien Gross
1555cfeea2
Add basic support for OS X (Darwin) user management.
2015-02-13 10:14:37 +01:00
Dagobert Michelsen
1f2ffb3900
Solaris SMF is already supported and should be mentioned in the docs,
2015-02-12 17:04:31 +01:00
Brian Coca
55b06568b0
added note that url src is only avaialable from 1.9 on
2015-02-12 09:31:45 -05:00
Brian Coca
b82055f021
Merge pull request #648 from bcoca/service_fix_update-rc.d
...
simplified update-rc.d enable/disable handling,
2015-02-11 21:05:25 -05:00
Toshio Kuratomi
b84f566ee7
Tabs to spaces
2015-02-11 14:05:49 -08:00
Brian Coca
8bccb27c41
Merge pull request #49 from Jmainguy/mount_bind_fix
...
Fixes bind mounts for some OSs, reproduced only on debian and ubuntu
2015-02-11 14:59:35 -05:00
Paul Geraghty
b42b0f49b9
Correct grammar of comment relating to example
2015-02-11 02:18:16 +00:00
Jesse Keating
e0c5b4340d
Add exclusive option to authorized_keys
...
This option allows the module to ensure that ONLY the specified keys
exist in the authorized_keys file. All others will be removed. This is
quite useful when rotating keys and ensuring no other key will be
accepted.
2015-02-09 17:05:38 -08:00
Jon Hadfield
b20b29bd17
use is-enabled to check systemd service status.
2015-02-08 18:15:15 +00:00
Philippe ALEXANDRE
ac1a64e62f
Add Linuxmint support in hostname module
2015-02-06 21:29:25 +01:00
Brian Coca
b9786835eb
Merge pull request #554 from likwid/devel
...
Added ability to use url as key source
2015-02-04 10:20:53 -05:00
Graham Hay
17c7d9c5d5
Use insserv where available
2015-02-04 12:24:56 +00:00
Jeff Gonzalez
27c046ae79
Refactored code to use module utility fetch_url function.
2015-02-03 19:08:23 -06:00
Brian Coca
543c45a15f
implemented account expiration as flag and not state, removed from unsupported platforms
2015-01-28 09:22:32 -05:00
Brian Coca
fc1045a1ee
Merge pull request #41 from billwanjohi/add_expired_state
...
user: add expired state
2015-01-27 18:29:45 -05:00
Jeff Gonzalez
e9ae165792
Added documentation for using url as key source
2015-01-27 15:06:55 -06:00
Jonathan Armani
645e0653a3
Merge branch 'devel' into openbsd_rcctl
2015-01-23 13:01:34 +01:00
Toshio Kuratomi
4f1f8e89c9
More information about distutils on Solaris in case we run into this again
2015-01-22 21:55:27 -08:00
Toshio Kuratomi
effdba95de
Merge pull request #639 from tgolly/devel
...
distutils is not available on some non-Linux OS's
2015-01-22 21:49:17 -08:00
Brian Coca
8c4b279552
Merge pull request #39 from kustodian/selinux_disable_fix
...
Set selinux state to 'permissive' for state=disabled
2015-01-22 14:52:26 -05:00
Brian Coca
d80e7438a6
Merge pull request #37 from mscherer/fix_old_7420
...
Add hostname to generated user SSH key comment
2015-01-21 18:16:05 -05:00
Brian Coca
6b784fb28a
Merge pull request #675 from bcoca/sysctl_nonstrings
...
now handles non string values for sysctl
2015-01-21 10:49:47 -05:00
Ben Konrath
347234b937
Add support for SL7 to hostname module.
2015-01-20 21:50:15 +01:00
Brian Coca
f85b7ee13c
now handles non string values for sysctl
2015-01-19 19:37:57 -05:00
Brian Coca
e957150f77
Merge pull request #189 from jarmani/openbsd_rcctl
...
Openbsd rcctl
2015-01-19 10:12:16 -05:00
Patrik Lundin
e8c328773a
Update OpenBSD rcctl handling to use new syntax.
...
See http://marc.info/?l=openbsd-cvs&m=142054488027109&w=2
2015-01-17 12:04:41 +01:00
Tim G
8f43a0a4fe
Load distutils on all platforms EXCEPT Solaris.
...
Solaris doesn't ship distutils with with the default Python package. This patch fixes "service" on Solaris since 30d6713
.
2015-01-16 10:06:36 +10:00
Brian Coca
9ac5ed2621
now allows for case in which someone removed the K* links and is trying
...
to reenable a service
2015-01-15 15:53:39 -05:00
Brian Coca
f4a709ad7c
simplified update-rc.d enable/disable handling, removed forced defaults
...
creation as that breaks local customizations
2015-01-15 15:32:19 -05:00
Toshio Kuratomi
4c50fbedf4
Merge pull request #632 from mscherer/fix_uneeded_echo
...
Do not use echo shell builtin for password
2015-01-13 23:05:58 -08:00
Tim G
68b5b7be72
distutils is not available on some non-Linux OS's
2015-01-14 13:15:38 +10:00
Michael Scherer
826d313aad
Do not use echo shell builtin for password
...
Using \t in a password may result in a different password
being set :
$ echo 'a\ta'
a a
Problem report originally found by Pilou-
( https://github.com/ansible/ansible-modules-extras/pull/198 )
2015-01-12 19:30:07 +01:00
Brian Coca
8c8be0e48c
Merge pull request #572 from jrobeson/rename-fedora-hostname-strategy
...
[hostname] rename FedoraStratgy to SystemdStrategy
2015-01-12 10:56:55 -05:00
Toshio Kuratomi
2973bac72f
Clarify documented behaviour of user module's ssh_key_file parameter
...
Fixes #9873
2015-01-07 08:46:42 -08:00
Johnny Robeson
50011f13d6
[hostname] rename FedoraStratgy to SystemdStrategy
2014-12-26 00:02:36 -05:00
Jeff Gonzalez
54214f83b5
Added ability to use url as key source
2014-12-22 18:22:31 -06:00
Peter Oliver
18c429d016
Fix appending to a user's group on Solaris
...
Without this change, you get:
AttributeError: 'set' object has no attribute 'extend'
Tested on a Solaris 11.2 client with the included Python 2.6.8.
2014-12-21 20:05:17 +00:00
Toshio Kuratomi
443951ce82
Merge pull request #524 from zitterbacke/patch-1
...
re-enable AIX password setting
2014-12-16 23:38:38 -08:00
Toshio Kuratomi
67aeab9576
Merge pull request #512 from mscherer/fix_438
...
Revert commit cbc417c
, as the code is broken, see #438
2014-12-16 22:46:20 -08:00
Jonathan Mainguy
541070be4c
Fixed hostname for rhel5 python 2.4.3
2014-12-16 09:49:13 -05:00
zitterbacke
2e88582165
re-enable AIX password setting
...
the AIX class uses a unsafe shell for setting the user password (containing a pipe in the command). This patch adopts to the new behavior of module_utils/basic.py (since somewhere around 1.7).
besides it changes the qoutes for the echo command from double to single, because password-hashes contain $-signs and one would not have this variables expanded.
2014-12-16 15:10:00 +01:00
Michael Scherer
39cd64ec17
Revert commit cbc417c
, as the code is broken, see #438
...
LooseVersion expect a string, so filtering to return a int
is incorrect. Thanks to Jeremy Brown for the analysis.
2014-12-14 21:59:44 +01:00
Toshio Kuratomi
e1f90635af
Don't traceback if a gid is specified instead of a group name
...
Fixes https://github.com/ansible/ansible/issues/9796
2014-12-12 12:08:03 -08:00