mirror of
https://github.com/Security-Onion-Solutions/securityonion.git
synced 2025-12-07 01:32:47 +01:00
use cmd.run instead of cmd.script to resolve issue 64962
This commit is contained in:
@@ -2,10 +2,17 @@ python3_lief:
|
|||||||
pkg.installed:
|
pkg.installed:
|
||||||
- name: securityonion-python3-lief
|
- name: securityonion-python3-lief
|
||||||
|
|
||||||
|
so-fix-salt-ldap_script:
|
||||||
|
file.managed:
|
||||||
|
- name: /usr/sbin/so-fix-salt-ldap.py
|
||||||
|
- source: salt://libvirt/64962/scripts/so-fix-salt-ldap.py
|
||||||
|
- mode: 744
|
||||||
|
|
||||||
fix-salt-ldap:
|
fix-salt-ldap:
|
||||||
cmd.script:
|
cmd.run:
|
||||||
- source: salt://libvirt/64962/scripts/fix-salt-ldap.py
|
- name: /usr/sbin/so-fix-salt-ldap.py
|
||||||
- require:
|
- require:
|
||||||
- pkg: python3_lief
|
- pkg: python3_lief
|
||||||
|
- file: so-fix-salt-ldap_script
|
||||||
- onchanges:
|
- onchanges:
|
||||||
- pkg: python3_lief
|
- file: so-fix-salt-ldap_script
|
||||||
|
|||||||
@@ -1,5 +1,7 @@
|
|||||||
#!/usr/bin/env python3
|
#!/usr/bin/env python3
|
||||||
|
|
||||||
|
# this script comes from the user nf-brentsaner located here https://github.com/saltstack/salt/issues/64962
|
||||||
|
|
||||||
import datetime
|
import datetime
|
||||||
import grp
|
import grp
|
||||||
import os
|
import os
|
||||||
@@ -11,8 +13,6 @@ import dbus # dnf -y install python3-dbus
|
|||||||
##
|
##
|
||||||
import lief # https://pypi.org/project/lief/
|
import lief # https://pypi.org/project/lief/
|
||||||
|
|
||||||
# https://github.com/saltstack/salt/issues/64962
|
|
||||||
|
|
||||||
salt_root = pathlib.Path('/opt/saltstack')
|
salt_root = pathlib.Path('/opt/saltstack')
|
||||||
src_lib = pathlib.Path('/lib64/libldap.so.2')
|
src_lib = pathlib.Path('/lib64/libldap.so.2')
|
||||||
dst_lib = salt_root.joinpath('salt', 'lib', 'libldap.so.2')
|
dst_lib = salt_root.joinpath('salt', 'lib', 'libldap.so.2')
|
||||||
Reference in New Issue
Block a user