[Midnightbsd-cvs] src [7318] trunk/lib/libmport/bundle_read_install_pkg.c: fix several issues
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Sat Sep 26 13:55:45 EDT 2015
Revision: 7318
http://svnweb.midnightbsd.org/src/?rev=7318
Author: laffer1
Date: 2015-09-26 13:55:44 -0400 (Sat, 26 Sep 2015)
Log Message:
-----------
fix several issues
Modified Paths:
--------------
trunk/lib/libmport/bundle_read_install_pkg.c
Modified: trunk/lib/libmport/bundle_read_install_pkg.c
===================================================================
--- trunk/lib/libmport/bundle_read_install_pkg.c 2015-09-26 17:53:35 UTC (rev 7317)
+++ trunk/lib/libmport/bundle_read_install_pkg.c 2015-09-26 17:55:44 UTC (rev 7318)
@@ -45,6 +45,7 @@
static int do_pre_install(mportInstance *, mportBundleRead *, mportPackageMeta *);
static int do_actual_install(mportInstance *, mportBundleRead *, mportPackageMeta *);
static int do_post_install(mportInstance *, mportBundleRead *, mportPackageMeta *);
+static int run_postexec(mportInstance *, mportBundleRead *, mportPackageMeta *);
static int run_pkg_install(mportInstance *, mportBundleRead *, mportPackageMeta *, const char *);
static int run_mtree(mportInstance *, mportBundleRead *, mportPackageMeta *);
static int display_pkg_msg(mportInstance *, mportBundleRead *, mportPackageMeta *);
@@ -80,6 +81,11 @@
sqlite3 *db;
mportAssetListEntryType type;
const char *data, *checksum;
+ uid_t owner = 0; /* root */
+ gid_t group = 0; /* wheel */
+ mode_t *set;
+ mode_t newmode;
+ char *mode = NULL;
db = mport->db;
@@ -437,7 +443,8 @@
return run_pkg_install(mport, bundle, pkg, "POST-INSTALL");
}
-static int run_postexec(mportInstance *mport, mportBundleRead *bundle, mportPackageMeta *pkg)
+static int
+run_postexec(mportInstance *mport, mportBundleRead *bundle, mportPackageMeta *pkg)
{
int ret;
char cwd[FILENAME_MAX];
@@ -448,6 +455,11 @@
mode_t *set;
mode_t newmode;
char *mode = NULL;
+ uid_t owner = 0; /* root */
+ gid_t group = 0; /* wheel */
+ mode_t *set;
+ mode_t newmode;
+ char *mode = NULL;
db = mport->db;
More information about the Midnightbsd-cvs
mailing list