script-noexec: prevent anyscript which would call an external script
modified libpkg/pkg.h.in
@@ -414,7 +414,8 @@ typedef enum _pkg_flags {
|
|
|
|
|
|
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -1050,6 +1051,7 @@ int pkg_add(struct pkgdb *db, const char *path, unsigned flags,
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified libpkg/pkg_add.c
@@ -1327,12 +1327,14 @@ pkg_add_cleanup_old(struct pkgdb *db, struct pkg *old, struct pkg *new, struct t
|
|
|
|
|
|
| + | |
|
|
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -1510,7 +1512,8 @@ pkg_add_common(struct pkg_add_db *db, const char *path, unsigned flags,
|
|
|
|
|
|
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -1562,8 +1565,13 @@ pkg_add_common(struct pkg_add_db *db, const char *path, unsigned flags,
|
|
|
|
|
|
| + | |
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified libpkg/pkg_delete.c
@@ -90,12 +90,13 @@ pkg_delete(struct pkg *pkg, struct pkg *rpkg, struct pkgdb *db, int flags,
|
|
|
|
|
|
| + | |
|
|
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -106,8 +107,11 @@ pkg_delete(struct pkg *pkg, struct pkg *rpkg, struct pkgdb *db, int flags,
|
|
|
|
|
|
| + | |
|
|
| - | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified libpkg/pkg_ports.c
@@ -1333,7 +1333,7 @@ pkg_add_port(struct pkgdb *db, struct pkg *pkg, const char *input_path,
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1348,7 +1348,7 @@ pkg_add_port(struct pkgdb *db, struct pkg *pkg, const char *input_path,
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified libpkg/private/pkg.h
@@ -626,6 +626,7 @@ int pkg_delete(struct pkg *pkg, struct pkg *rpkg, struct pkgdb *db, int flags,
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -660,7 +661,7 @@ int pkg_repo_load_fingerprints(struct pkg_repo *repo);
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified libpkg/scripts.c
@@ -3,7 +3,7 @@
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -13,7 +13,7 @@
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -51,7 +51,7 @@
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -104,6 +104,11 @@ pkg_script_run(struct pkg * const pkg, pkg_script type, bool upgrade)
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified src/add.c
@@ -70,12 +70,14 @@ exec_add(int argc, char **argv)
|
|
|
|
|
|
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -105,6 +107,10 @@ exec_add(int argc, char **argv)
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified src/delete.c
@@ -60,11 +60,13 @@ exec_delete(int argc, char **argv)
|
|
|
|
|
|
| + | |
|
|
|
|
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -115,6 +117,10 @@ exec_delete(int argc, char **argv)
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified src/install.c
@@ -64,6 +64,7 @@ exec_install(int argc, char **argv)
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -78,6 +79,7 @@ exec_install(int argc, char **argv)
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -152,6 +154,10 @@ exec_install(int argc, char **argv)
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified src/upgrade.c
@@ -247,6 +247,7 @@ exec_upgrade(int argc, char **argv)
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -258,6 +259,7 @@ exec_upgrade(int argc, char **argv)
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -314,6 +316,10 @@ exec_upgrade(int argc, char **argv)
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|