Radish alpha
H
rad:z3QDZAW2FAfuLvihrhiyDC9fAD8G9
HardenedBSD Package Manager
Radicle
Git
Add more flags to check
Baptiste Daroussin committed 11 years ago
commit 97ed3f98373caeac7beafdcd1e3d6593a05a3abf
parent 93d1647
2 files changed +2 -2
modified libpkg/pkg_add.c
@@ -42,7 +42,7 @@
#include "private/pkg.h"
#include "private/pkgdb.h"

-
#define NOCHANGESFLAGS	(UF_IMMUTABLE | UF_APPEND | SF_IMMUTABLE | SF_APPEND)
+
#define NOCHANGESFLAGS	(UF_IMMUTABLE | UF_APPEND | UF_NOUNLINK | SF_IMMUTABLE | SF_APPEND | SF_NOUNLINK)


static const unsigned char litchar[] =
modified libpkg/pkg_delete.c
@@ -47,7 +47,7 @@
#include "private/pkgdb.h"
#include "private/utils.h"

-
#define NOCHANGESFLAGS	(UF_IMMUTABLE | UF_APPEND | SF_IMMUTABLE | SF_APPEND)
+
#define NOCHANGESFLAGS	(UF_IMMUTABLE | UF_APPEND | UF_NOUNLINK | SF_IMMUTABLE | SF_APPEND | SF_NOUNLINK)

int
pkg_delete(struct pkg *pkg, struct pkgdb *db, unsigned flags)