pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

wip/doas: remove, imported as security/doas.



Module Name:	pkgsrc-wip
Committed By:	ng0 <ng0%NetBSD.org@localhost>
Pushed By:	ng0
Date:		Fri Aug 23 23:08:56 2019 +0000
Changeset:	7d36a555f5823a49e793d6e6115f6d9348f9417c

Removed Files:
	doas/DESCR
	doas/Makefile
	doas/PLIST
	doas/TODO
	doas/distinfo

Log Message:
wip/doas: remove, imported as security/doas.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=7d36a555f5823a49e793d6e6115f6d9348f9417c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 doas/DESCR    | 14 --------------
 doas/Makefile | 32 --------------------------------
 doas/PLIST    |  4 ----
 doas/TODO     |  3 ---
 doas/distinfo |  6 ------
 5 files changed, 59 deletions(-)

diffs:
diff --git a/doas/DESCR b/doas/DESCR
deleted file mode 100644
index e496cc9024..0000000000
--- a/doas/DESCR
+++ /dev/null
@@ -1,14 +0,0 @@
-doas is a port of OpenBSD's doas which runs on FreeBSD, Linux and
-NetBSD.
-
-The doas utility is a program originally written for OpenBSD which
-allows a user to run a command as though they were another
-user. Typically doas is used to allow non-privleged users to run
-commands as though they were the root user. The doas program acts as
-an alternative to sudo, which is a popular method in the Linux
-ccommunity for granting admin access to specific users.
-
-The doas program offers two benefits over sudo: its configuration file
-has a simple syntax and it is smaller, requiring less effort to audit
-the code. This makes it harder for both admins and coders to make
-mistakes that potentially open security holes in the system.
diff --git a/doas/Makefile b/doas/Makefile
deleted file mode 100644
index 8d53421204..0000000000
--- a/doas/Makefile
+++ /dev/null
@@ -1,32 +0,0 @@
-# $NetBSD$
-
-DISTNAME=	doas-6.1
-CATEGORIES=	security
-MASTER_SITES=	${MASTER_SITE_GITHUB:=slicer69/}
-
-MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=	https://github.com/slicer69/doas/
-COMMENT=	Execute commands as another user
-LICENSE=	2-clause-bsd
-
-# Upstream supports only NetBSD, FreeBSD, and Linux.
-ONLY_FOR_PLATFORM+=	NetBSD-*-*
-ONLY_FOR_PLATFORM+=	FreeBSD-*-*
-ONLY_FOR_PLATFORM+=	Linux-*-*
-
-USE_TOOLS+=	gmake yacc
-
-SUBST_CLASSES+=			fix-paths
-SUBST_STAGE.fix-paths=		pre-install
-SUBST_MESSAGE.fix-paths=	Fixing paths.
-SUBST_FILES.fix-paths=		Makefile
-SUBST_SED.fix-paths+=		-e 's,$${PREFIX}/etc,${PKG_SYSCONFDIR},g'
-SUBST_SED.fix-paths+=		-e 's,$$(PREFIX),$$(DESTDIR)$$(PREFIX),g'
-SUBST_SED.fix-paths+=		-e 's,/man/,/${PKGMANDIR}/,g'
-
-SPECIAL_PERMS+=		bin/doas ${SETUID_ROOT_PERMS}
-
-INSTALLATION_DIRS=	bin ${PKGMANDIR}/man1 ${PKGMANDIR}/man5
-
-.include "../../mk/pam.buildlink3.mk"
-.include "../../mk/bsd.pkg.mk"
diff --git a/doas/PLIST b/doas/PLIST
deleted file mode 100644
index 7ba8572cbe..0000000000
--- a/doas/PLIST
+++ /dev/null
@@ -1,4 +0,0 @@
-@comment $NetBSD$
-bin/doas
-man/man1/doas.1
-man/man5/doas.conf.5
diff --git a/doas/TODO b/doas/TODO
deleted file mode 100644
index bdc42c9766..0000000000
--- a/doas/TODO
+++ /dev/null
@@ -1,3 +0,0 @@
-* Fix build on FreeBSD, wants libutil.
-
-* warning: /usr/work/wip/doas/work/.destdir/usr/pkg/bin/doas: set-uid or set-gid files should not be writable by anyone.
\ No newline at end of file
diff --git a/doas/distinfo b/doas/distinfo
deleted file mode 100644
index 1ff179d622..0000000000
--- a/doas/distinfo
+++ /dev/null
@@ -1,6 +0,0 @@
-$NetBSD$
-
-SHA1 (doas-6.1.tar.gz) = d9363d1102a92f8a6276684e98c736f49d3d2bfd
-RMD160 (doas-6.1.tar.gz) = 62d5258e3e6beeb3afbe1b19eda6423106adcd6d
-SHA512 (doas-6.1.tar.gz) = 1397767416ec122170c0a07d0273473e019917c2555446865a5da45168fd81522c1d347ca5cd534ffbe74c5eb21b9f5817847260d8d37c91ffaf4b35ee992c2d
-Size (doas-6.1.tar.gz) = 19965 bytes


Home | Main Index | Thread Index | Old Index