Don't run lua triggers in a sandbox, we do want os.execute
modified libpkg/lua.c
@@ -415,7 +415,7 @@ lua_os_exit(lua_State *L)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -426,8 +426,10 @@ lua_override_ios(lua_State *L)
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified libpkg/lua_scripts.c
@@ -114,7 +114,7 @@ pkg_lua_script_run(struct pkg * const pkg, pkg_lua_script type, bool upgrade)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified libpkg/pkg_ports.c
@@ -719,7 +719,7 @@ apply_keyword_file(ucl_object_t *obj, struct plist *p, char *line, struct file_a
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified libpkg/private/lua.h
@@ -32,6 +32,6 @@ int lua_print_msg(lua_State *L);
|
|
|
|
|
|
| - | |
| + | |
|
|
|
modified libpkg/triggers.c
@@ -26,10 +26,6 @@
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
|
|
|
|
|
@@ -384,7 +380,7 @@ trigger_execute_lua(const char *script, kh_strings_t *args)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -395,11 +391,6 @@ trigger_execute_lua(const char *script, kh_strings_t *args)
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
|
|
|
|
|