Lines Matching full:libdir
22 char libdir[PKG_PATH_MAX];
32 if (create_pkg_path(libdir, PKG_LIB_PREFIX, pkgname, PKG_LIB_POSTFIX))
37 if (create_pkg_path(libdir, PKG_SEC_LIB_PREFIX, pkgname, PKG_LIB_POSTFIX))
50 if (mkdir(libdir, 0755) < 0) {
51 LOGE("cannot create dir '%s': %s\n", libdir, strerror(errno));
55 if (chown(libdir, AID_SYSTEM, AID_SYSTEM) < 0) {
56 LOGE("cannot chown dir '%s': %s\n", libdir, strerror(errno));
57 unlink(libdir);
942 char libdir[PKG_PATH_MAX];
952 if (snprintf(libdir, sizeof(libdir), "%s%s", dataDir, PKG_LIB_POSTFIX) != (ssize_t)libdirLen) {
970 if (lstat(libdir, &libStat) < 0) {
977 if (delete_dir_contents(libdir, 1, 0) < 0) {
982 if (unlink(libdir) < 0) {
988 if (symlink(asecLibDir, libdir) < 0) {
989 LOGE("couldn't symlink directory '%s' -> '%s': %s\n", libdir, asecLibDir, strerror(errno));
994 if (lchown(libdir, AID_SYSTEM, AID_SYSTEM) < 0) {
995 LOGE("cannot chown dir '%s': %s\n", libdir, strerror(errno));
996 unlink(libdir);
1017 char libdir[PKG_PATH_MAX];
1026 if (snprintf(libdir, sizeof(libdir), "%s%s", dataDir, PKG_LIB_POSTFIX) != (ssize_t)libdirLen) {
1047 if (lstat(libdir, &libStat) < 0) {
1054 if (delete_dir_contents(libdir, 1, 0) < 0) {
1059 if (unlink(libdir) < 0) {
1065 if (mkdir(libdir, 0755) < 0) {
1066 LOGE("cannot create dir '%s': %s\n", libdir, strerror(errno));
1071 if (chown(libdir, AID_SYSTEM, AID_SYSTEM) < 0) {
1072 LOGE("cannot chown dir '%s': %s\n", libdir, strerror(errno));
1073 unlink(libdir);