Removed the warning about pkg_add or pkg_delete "not running as root"
completely. It only made the code more bloated, and a user trying to add or delete packages would get lots of "Permission denied" warnings anyway.
This commit is contained in:
parent
775b3e4acb
commit
470ab0a92f
3 changed files with 6 additions and 18 deletions
|
@ -1,6 +1,6 @@
|
|||
#! /bin/sh
|
||||
|
||||
# $NetBSD: bootstrap,v 1.111 2007/09/07 15:45:14 rillig Exp $
|
||||
# $NetBSD: bootstrap,v 1.112 2007/09/08 09:58:14 rillig Exp $
|
||||
#
|
||||
#
|
||||
# Copyright (c) 2001-2002 Alistair G. Crooks. All rights reserved.
|
||||
|
@ -790,10 +790,6 @@ if [ "$need_xargs" = "yes" ]; then
|
|||
need_extras=yes
|
||||
fi
|
||||
|
||||
if [ "$ignoreusercheck" = "yes" ]; then
|
||||
echo "CPPFLAGS+= -DUNPRIVILEGED" >> ${BOOTSTRAP_MKCONF}
|
||||
fi
|
||||
|
||||
echo_msg "Bootstrapping mk-files"
|
||||
run_cmd "(cd ${pkgsrcdir}/pkgtools/bootstrap-mk-files/files && env CP=${cpprog} \
|
||||
OPSYS=${opsys} MK_DST=${wrkdir}/share/mk ROOT_GROUP=${root_group} \
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $NetBSD: perform.c,v 1.60 2007/09/07 15:45:14 rillig Exp $ */
|
||||
/* $NetBSD: perform.c,v 1.61 2007/09/08 09:58:14 rillig Exp $ */
|
||||
|
||||
#if HAVE_CONFIG_H
|
||||
#include "config.h"
|
||||
|
@ -14,7 +14,7 @@
|
|||
#if 0
|
||||
static const char *rcsid = "from FreeBSD Id: perform.c,v 1.44 1997/10/13 15:03:46 jkh Exp";
|
||||
#else
|
||||
__RCSID("$NetBSD: perform.c,v 1.60 2007/09/07 15:45:14 rillig Exp $");
|
||||
__RCSID("$NetBSD: perform.c,v 1.61 2007/09/08 09:58:14 rillig Exp $");
|
||||
#endif
|
||||
#endif
|
||||
|
||||
|
@ -855,10 +855,6 @@ pkg_do(const char *pkg, lpkg_head_t *pkgs)
|
|||
if (!NoRecord && !Fake) {
|
||||
char contents[MaxPathSize];
|
||||
|
||||
#if !defined(__INTERIX) && !defined(UNPRIVILEGED)
|
||||
if (getuid() != 0)
|
||||
warnx("not running as root - trying to record install anyway");
|
||||
#endif
|
||||
if (!PkgName) {
|
||||
warnx("no package name! can't record package, sorry");
|
||||
errc = 1;
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $NetBSD: main.c,v 1.20 2007/09/07 15:45:15 rillig Exp $ */
|
||||
/* $NetBSD: main.c,v 1.21 2007/09/08 09:58:14 rillig Exp $ */
|
||||
|
||||
#if HAVE_CONFIG_H
|
||||
#include "config.h"
|
||||
|
@ -11,7 +11,7 @@
|
|||
#if 0
|
||||
static char *rcsid = "from FreeBSD Id: main.c,v 1.11 1997/10/08 07:46:48 charnier Exp";
|
||||
#else
|
||||
__RCSID("$NetBSD: main.c,v 1.20 2007/09/07 15:45:15 rillig Exp $");
|
||||
__RCSID("$NetBSD: main.c,v 1.21 2007/09/08 09:58:14 rillig Exp $");
|
||||
#endif
|
||||
#endif
|
||||
|
||||
|
@ -190,11 +190,7 @@ main(int argc, char **argv)
|
|||
warnx("missing package name(s)");
|
||||
usage();
|
||||
}
|
||||
#if !defined(__INTERIX) && !defined(UNPRIVILEGED)
|
||||
if (!Fake && Verbose && getuid() != 0) {
|
||||
warnx("not running as root - trying to delete anyways");
|
||||
}
|
||||
#endif
|
||||
|
||||
if (OnlyDeleteFromPkgDB) {
|
||||
/* Only delete the given packages' files from pkgdb, do not
|
||||
* touch the pkg itself. Used by "make reinstall" in
|
||||
|
|
Loading…
Reference in a new issue