Radish alpha
H
rad:z3QDZAW2FAfuLvihrhiyDC9fAD8G9
HardenedBSD Package Manager
Radicle
Git
Call pkg_open_root_fd before running and scripts.
Emmanuel Vadot committed 5 years ago
commit 163f650c029ffacba6438ab264e12235fd7e181b
parent 71d00f7
1 file changed +1 -0
modified libpkg/pkg_delete.c
@@ -90,6 +90,7 @@ pkg_delete(struct pkg *pkg, struct pkgdb *db, unsigned flags)
		pkg_start_stop_rc_scripts(pkg, PKG_RC_STOP);

	if ((flags & PKG_DELETE_NOSCRIPT) == 0) {
+
		pkg_open_root_fd(pkg);
		if (!(flags & PKG_DELETE_UPGRADE)) {
			ret = pkg_script_run(pkg, PKG_SCRIPT_PRE_DEINSTALL, false);
			if (ret != EPKG_OK && ctx.developer_mode)