mirror of
https://github.com/ansible-collections/community.general.git
synced 2026-05-06 05:12:45 +00:00
corrected service detection in docker versions
now if 1 == bash it falls back into tool detection
This commit is contained in:
@@ -555,8 +555,8 @@ class Facts(object):
|
||||
if proc_1 is None:
|
||||
rc, proc_1, err = module.run_command("ps -p 1 -o comm|tail -n 1", use_unsafe_shell=True)
|
||||
|
||||
if proc_1 in ['init', '/sbin/init']:
|
||||
# many systems return init, so this cannot be trusted
|
||||
if proc_1 in ['init', '/sbin/init', 'bash']:
|
||||
# many systems return init, so this cannot be trusted, bash is from docker
|
||||
proc_1 = None
|
||||
|
||||
# if not init/None it should be an identifiable or custom init, so we are done!
|
||||
|
||||
Reference in New Issue
Block a user