mirror of
https://github.com/Security-Onion-Solutions/securityonion.git
synced 2025-12-06 09:12:45 +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:
|
||||
- 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:
|
||||
cmd.script:
|
||||
- source: salt://libvirt/64962/scripts/fix-salt-ldap.py
|
||||
cmd.run:
|
||||
- name: /usr/sbin/so-fix-salt-ldap.py
|
||||
- require:
|
||||
- pkg: python3_lief
|
||||
- file: so-fix-salt-ldap_script
|
||||
- onchanges:
|
||||
- pkg: python3_lief
|
||||
- file: so-fix-salt-ldap_script
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
#!/usr/bin/env python3
|
||||
|
||||
# this script comes from the user nf-brentsaner located here https://github.com/saltstack/salt/issues/64962
|
||||
|
||||
import datetime
|
||||
import grp
|
||||
import os
|
||||
@@ -11,8 +13,6 @@ import dbus # dnf -y install python3-dbus
|
||||
##
|
||||
import lief # https://pypi.org/project/lief/
|
||||
|
||||
# https://github.com/saltstack/salt/issues/64962
|
||||
|
||||
salt_root = pathlib.Path('/opt/saltstack')
|
||||
src_lib = pathlib.Path('/lib64/libldap.so.2')
|
||||
dst_lib = salt_root.joinpath('salt', 'lib', 'libldap.so.2')
|
||||
Reference in New Issue
Block a user