Skip to content

Commit

Permalink
set global $config; in phpshell() to find update commands in pfSens…
Browse files Browse the repository at this point in the history
…e Plus 24.11
  • Loading branch information
opoplawski committed Jan 27, 2025
1 parent f717501 commit eb570cf
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 1 deletion.
2 changes: 2 additions & 0 deletions changelogs/fragments/phpshell_config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
bugfixes:
- set `global $config;` in phpshell() to find update commands in pfSense Plus 24.11
2 changes: 1 addition & 1 deletion plugins/module_utils/pfsense.py
Original file line number Diff line number Diff line change
Expand Up @@ -639,7 +639,7 @@ def uniqid(prefix='', more_entropy=False):

def phpshell(self, command):
""" Run a command in the php developer shell """
command = "global $debug;\n$debug = 1;\n" + command + "\nexec\nexit"
command = "global $debug;\n$debug = 1;\nglobal $config;\n" + command + "\nexec\nexit"
# Dummy argument suppresses displaying help message
return self.module.run_command('/usr/local/sbin/pfSsh.php dummy', data=command)

Expand Down

0 comments on commit eb570cf

Please sign in to comment.