sys-process/psmisc: Sync with gentoo

It's from gentoo commit 38b155fa1bf907617067c98eb4ba3a5d0790eb1a.
This commit is contained in:
Krzesimir Nowak 2021-11-05 21:40:43 +01:00
parent 892fb00bcd
commit 6d195a46a3
13 changed files with 110 additions and 1401 deletions

View File

@ -1,84 +0,0 @@
# ChangeLog for sys-process/psmisc
# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
# (auto-generated from git log)
*psmisc-22.21-r2 (09 Aug 2015)
*psmisc-22.20 (09 Aug 2015)
*psmisc-22.16 (09 Aug 2015)
09 Aug 2015; Robin H. Johnson <robbat2@gentoo.org>
+files/psmisc-22.16-fuser-pic.patch, +files/psmisc-22.20-selinux.patch,
+files/psmisc-22.21-fuser_typo_fix.patch, +metadata.xml,
+psmisc-22.16.ebuild, +psmisc-22.20.ebuild, +psmisc-22.21-r2.ebuild:
proj/gentoo: Initial commit
This commit represents a new era for Gentoo:
Storing the gentoo-x86 tree in Git, as converted from CVS.
This commit is the start of the NEW history.
Any historical data is intended to be grafted onto this point.
Creation process:
1. Take final CVS checkout snapshot
2. Remove ALL ChangeLog* files
3. Transform all Manifests to thin
4. Remove empty Manifests
5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$
5.1. Do not touch files with -kb/-ko keyword flags.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration
tests
X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this
project
X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo
developer, wrote Git features for the migration
X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve
cvs2svn
X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts
X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014
work in migration
X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging
X-Thanks: All of other Gentoo developers - many ideas and lots of paint on
the bikeshed
24 Aug 2015; Justin Lecher <jlec@gentoo.org> metadata.xml:
Use https by default
Convert all URLs for sites supporting encrypted connections from http to
https
Signed-off-by: Justin Lecher <jlec@gentoo.org>
24 Aug 2015; Mike Gilbert <floppym@gentoo.org> metadata.xml:
Revert DOCTYPE SYSTEM https changes in metadata.xml
repoman does not yet accept the https version.
This partially reverts eaaface92ee81f30a6ac66fe7acbcc42c00dc450.
Bug: https://bugs.gentoo.org/552720
24 Nov 2015; Mike Frysinger <vapier@gentoo.org> metadata.xml:
standardize various metadata.xml style
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Unify quoting in metadata.xml files for machine processing
Force unified quoting in all metadata.xml files since lxml does not
preserve original use of single and double quotes. Ensuring unified
quoting before the process allows distinguishing the GLEP 67-related
metadata.xml changes from unrelated quoting changes.
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Replace all herds with appropriate projects (GLEP 67)
Replace all uses of herd with appropriate project maintainers, or no
maintainers in case of herds requested to be disbanded.
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Set appropriate maintainer types in metadata.xml (GLEP 67)
07 Mar 2016; Mike Frysinger <vapier@gentoo.org>
+files/psmisc-22.21-sysmacros.patch, psmisc-22.21-r2.ebuild:
fix building w/newer glibc

View File

@ -1,784 +0,0 @@
# ChangeLog for sys-process/psmisc
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/sys-process/psmisc/ChangeLog,v 1.169 2015/04/12 10:08:25 zlogene Exp $
12 Apr 2015; Mikle Kolyada <zlogene@gentoo.org> psmisc-22.21-r2.ebuild:
alpha stable wrt bug #530662
04 Apr 2015; Mike Frysinger <vapier@gentoo.org> psmisc-22.21-r2.ebuild:
Mark arm64/m68k/s390/sh stable.
13 Mar 2015; Mikle Kolyada <zlogene@gentoo.org> psmisc-22.21-r2.ebuild:
ia64 stable wrt bug #530662
*psmisc-22.21-r2 (28 Jan 2015)
28 Jan 2015; Lars Wendler <polynomial-c@gentoo.org> -psmisc-22.21-r1.ebuild,
+psmisc-22.21-r2.ebuild, +files/psmisc-22.21-fuser_typo_fix.patch:
Revbump to fix a typo in fuser which leads to -M option being enabled all the
time. Committed straight to stable.
*psmisc-22.21-r1 (22 Jan 2015)
22 Jan 2015; Lars Wendler <polynomial-c@gentoo.org> -psmisc-22.21.ebuild,
+psmisc-22.21-r1.ebuild:
Upstream re-released latest source tarball. Committed straight to stable
where -r0 ebuild was already stable.
02 Jan 2015; Agostino Sarubbo <ago@gentoo.org> psmisc-22.21.ebuild:
Stable for sparc, wrt bug #530662
01 Jan 2015; Agostino Sarubbo <ago@gentoo.org> psmisc-22.21.ebuild:
Stable for ppc64, wrt bug #530662
31 Dec 2014; Agostino Sarubbo <ago@gentoo.org> psmisc-22.21.ebuild:
Stable for ppc, wrt bug #530662
28 Dec 2014; Agostino Sarubbo <ago@gentoo.org> psmisc-22.21.ebuild:
Stable for x86, wrt bug #530662
27 Dec 2014; Agostino Sarubbo <ago@gentoo.org> psmisc-22.21.ebuild:
Stable for amd64, wrt bug #530662
07 Dec 2014; Markus Meier <maekke@gentoo.org> psmisc-22.21.ebuild:
arm stable, bug #530662
28 Nov 2014; Jeroen Roovers <jer@gentoo.org> psmisc-22.21.ebuild:
Stable for HPPA (bug #530662).
03 Nov 2014; Mike Frysinger <vapier@gentoo.org> psmisc-22.20.ebuild:
Mark m68k stable.
18 Jan 2014; Mike Frysinger <vapier@gentoo.org> psmisc-22.20.ebuild,
psmisc-22.21.ebuild:
Add arm64 love.
*psmisc-22.21 (10 Nov 2013)
10 Nov 2013; Tim Harder <radhermit@gentoo.org> +psmisc-22.21.ebuild:
Version bump.
24 Feb 2013; Agostino Sarubbo <ago@gentoo.org> psmisc-22.20.ebuild:
Stable for sh, wrt bug #456390
20 Feb 2013; Zac Medico <zmedico@gentoo.org> psmisc-22.20.ebuild:
Add ~arm-linux keyword.
20 Feb 2013; Samuli Suominen <ssuominen@gentoo.org> psmisc-22.20.ebuild:
Fix installation when CTARGET is set and fuser is installed as eg.
x86_64-pc-linux-gnu-fuser wrt #458250
20 Feb 2013; Agostino Sarubbo <ago@gentoo.org> psmisc-22.20.ebuild:
Stable for s390, wrt bug #456390
17 Feb 2013; Jeroen Roovers <jer@gentoo.org> psmisc-22.20.ebuild:
Stable for HPPA (bug #456390).
12 Feb 2013; Agostino Sarubbo <ago@gentoo.org> psmisc-22.20.ebuild:
Stable for sparc, wrt bug #456390
12 Feb 2013; Agostino Sarubbo <ago@gentoo.org> psmisc-22.20.ebuild:
Stable for alpha, wrt bug #456390
12 Feb 2013; Agostino Sarubbo <ago@gentoo.org> psmisc-22.20.ebuild:
Stable for ia64, wrt bug #456390
11 Feb 2013; Agostino Sarubbo <ago@gentoo.org> psmisc-22.20.ebuild:
Stable for arm, wrt bug #456390
10 Feb 2013; Agostino Sarubbo <ago@gentoo.org> psmisc-22.20.ebuild:
Stable for ppc, wrt bug #456390
10 Feb 2013; Agostino Sarubbo <ago@gentoo.org> psmisc-22.20.ebuild:
Stable for ppc64, wrt bug #456390
10 Feb 2013; Agostino Sarubbo <ago@gentoo.org> psmisc-22.20.ebuild:
Stable for x86, wrt bug #456390
10 Feb 2013; Agostino Sarubbo <ago@gentoo.org> psmisc-22.20.ebuild:
Stable for amd64, wrt bug #456390
10 Feb 2013; Samuli Suominen <ssuominen@gentoo.org> -psmisc-22.19-r1.ebuild:
old
10 Feb 2013; Samuli Suominen <ssuominen@gentoo.org> psmisc-22.16.ebuild:
Use -> in SRC_URI to prevent filesize problem with Manifest
09 Oct 2012; Mike Frysinger <vapier@gentoo.org>
+files/psmisc-22.20-selinux.patch, psmisc-22.20.ebuild:
Add fix from upstream for building on selinux systems #437332 by Amadeusz
Sławiński.
*psmisc-22.20 (03 Oct 2012)
03 Oct 2012; Tim Harder <radhermit@gentoo.org> +psmisc-22.20.ebuild:
Version bump.
31 Aug 2012; Samuli Suominen <ssuominen@gentoo.org>
-files/psmisc-22.13-no-nls.patch, -psmisc-22.14.ebuild, -psmisc-22.18.ebuild,
-psmisc-22.19.ebuild:
old
*psmisc-22.19-r1 (31 Aug 2012)
31 Aug 2012; Samuli Suominen <ssuominen@gentoo.org> +psmisc-22.19-r1.ebuild:
Upstream patch for fuser to work with unix sockets wrt #398811. Thanks to
Piotr Karbowski and Mike Frysinger.
25 Aug 2012; Mike Frysinger <vapier@gentoo.org> psmisc-22.16.ebuild,
psmisc-22.18.ebuild, psmisc-22.19.ebuild:
Drop useless -vf args to mv #432632 by Joshua B. Kahlenberg.
08 Jul 2012; Raúl Porcel <armin76@gentoo.org> psmisc-22.16.ebuild:
alpha/ia64/m68k/s390/sh/sparc stable wrt #420047
*psmisc-22.19 (30 Jun 2012)
30 Jun 2012; Samuli Suominen <ssuominen@gentoo.org> +psmisc-22.19.ebuild:
Version bump.
19 Jun 2012; Samuli Suominen <ssuominen@gentoo.org> -psmisc-22.15.ebuild,
-files/psmisc-22.15-COMM_LEN-to-18.patch, -psmisc-22.17.ebuild:
old
*psmisc-22.18 (19 Jun 2012)
19 Jun 2012; Samuli Suominen <ssuominen@gentoo.org> +psmisc-22.18.ebuild:
Version bump.
19 Jun 2012; Samuli Suominen <ssuominen@gentoo.org> psmisc-22.16.ebuild:
ppc64 stable wrt #420047
11 Jun 2012; Agostino Sarubbo <ago@gentoo.org> psmisc-22.16.ebuild:
Stable for amd64, wrt bug #420047
09 Jun 2012; Markus Meier <maekke@gentoo.org> psmisc-22.16.ebuild:
arm stable, bug #420047
07 Jun 2012; Brent Baude <ranger@gentoo.org> psmisc-22.16.ebuild:
Marking psmisc-22.16 ppc for bug 420047
07 Jun 2012; Johannes Huber <johu@gentoo.org> psmisc-22.16.ebuild:
Stable for x86, wrt bug #420047
07 Jun 2012; Jeroen Roovers <jer@gentoo.org> psmisc-22.16.ebuild:
Stable for HPPA (bug #420047).
*psmisc-22.17 (07 Jun 2012)
07 Jun 2012; Samuli Suominen <ssuominen@gentoo.org> +psmisc-22.17.ebuild:
Version bump.
17 May 2012; Mike Frysinger <vapier@gentoo.org>
+files/psmisc-22.16-fuser-pic.patch, psmisc-22.16.ebuild:
Fix TEXTRELs when building fuser as a PIE #394443 by Attila Tóth.
*psmisc-22.16 (12 Mar 2012)
12 Mar 2012; Samuli Suominen <ssuominen@gentoo.org> +psmisc-22.16.ebuild:
Version bump.
31 Jan 2012; Mike Frysinger <vapier@gentoo.org> psmisc-22.15.ebuild:
Drop autotool usage since we no longer patch autotool files.
*psmisc-22.15 (28 Jan 2012)
28 Jan 2012; Samuli Suominen <ssuominen@gentoo.org> +psmisc-22.15.ebuild,
+files/psmisc-22.15-COMM_LEN-to-18.patch:
Version bump. Backport -COMM_LEN-to-18.patch from git to prevent pstree
crashing.
26 Jan 2012; Samuli Suominen <ssuominen@gentoo.org>
-files/psmisc-22.5-no-nls.patch, -psmisc-22.12.ebuild,
-files/psmisc-22.12-peekfd.patch, -psmisc-22.13.ebuild:
old
26 Jan 2012; Samuli Suominen <ssuominen@gentoo.org> psmisc-22.14.ebuild:
ppc64 stable wrt #392641
04 Jan 2012; Brent Baude <ranger@gentoo.org> psmisc-22.14.ebuild:
Marking psmisc-22.14 ppc for bug 392641
04 Dec 2011; Raúl Porcel <armin76@gentoo.org> psmisc-22.14.ebuild:
alpha/arm/ia64/m68k/s390/sh/sparc/x86 stable wrt #392641
02 Dec 2011; Markos Chandras <hwoarang@gentoo.org> psmisc-22.14.ebuild:
Stable on amd64 wrt bug #392641
30 Nov 2011; Jeroen Roovers <jer@gentoo.org> psmisc-22.14.ebuild:
Stable for HPPA (bug #392641).
*psmisc-22.14 (06 Jul 2011)
06 Jul 2011; Samuli Suominen <ssuominen@gentoo.org> +psmisc-22.14.ebuild:
Version bump.
20 Sep 2010; Raúl Porcel <armin76@gentoo.org> psmisc-22.12.ebuild:
arm/ia64/m68k/s390/sh/sparc stable wrt #336339
19 Sep 2010; Tobias Klausmann <klausman@gentoo.org> psmisc-22.12.ebuild:
Stable on alpha, bug #336339, thanks to mattst88 for testing
12 Sep 2010; Joseph Jezak <josejx@gentoo.org> psmisc-22.12.ebuild:
Marked ppc stable for bug #336339.
12 Sep 2010; Markos Chandras <hwoarang@gentoo.org> psmisc-22.12.ebuild:
Stable on amd64 wrt bug #336339
10 Sep 2010; Jeroen Roovers <jer@gentoo.org> psmisc-22.12.ebuild:
Stable for HPPA (bug #336339).
10 Sep 2010; Christian Faulhammer <fauli@gentoo.org> psmisc-22.12.ebuild:
stable x86, bug 336339
09 Sep 2010; Brent Baude <ranger@gentoo.org> psmisc-22.12.ebuild:
Marking psmisc-22.12 ppc64 for bug 336339
*psmisc-22.13 (07 Sep 2010)
07 Sep 2010; Samuli Suominen <ssuominen@gentoo.org> +psmisc-22.13.ebuild,
+files/psmisc-22.13-no-nls.patch:
Version bump.
22 Aug 2010; Mike Frysinger <vapier@gentoo.org> psmisc-22.12.ebuild:
Ignore all peekfd build failures #330631 by Raúl Porcel.
05 Aug 2010; Samuli Suominen <ssuominen@gentoo.org> psmisc-22.12.ebuild:
Convert to EAPI="3" and keyword ~amd64-linux ~ia64-linux ~x86-linux wrt
#331321 by Jeremy Olexa.
31 Jul 2010; Samuli Suominen <ssuominen@gentoo.org> psmisc-22.12.ebuild,
+files/psmisc-22.12-peekfd.patch:
Fix missing bits/types.h include in configure.ac check for peekfd and x86_64.
*psmisc-22.12 (30 Jul 2010)
30 Jul 2010; Samuli Suominen <ssuominen@gentoo.org> +psmisc-22.12.ebuild:
Version bump.
*psmisc-22.11 (01 May 2010)
01 May 2010; Samuli Suominen <ssuominen@gentoo.org> +psmisc-22.11.ebuild:
Version bump wrt #318043.
13 Feb 2010; Raúl Porcel <armin76@gentoo.org> psmisc-22.10.ebuild:
alpha/arm/ia64/m68k/s390/sh/sparc stable wrt #304175
13 Feb 2010; Samuli Suominen <ssuominen@gentoo.org> psmisc-22.10.ebuild:
amd64 stable wrt #304175
12 Feb 2010; Joseph Jezak <josejx@gentoo.org> psmisc-22.10.ebuild:
Marked ppc/ppc64 stable for bug #304175.
11 Feb 2010; Jeroen Roovers <jer@gentoo.org> psmisc-22.10.ebuild:
Stable for HPPA (bug #304175).
11 Feb 2010; Christian Faulhammer <fauli@gentoo.org> psmisc-22.10.ebuild:
stable x86, bug 304175
*psmisc-22.10 (04 Jan 2010)
04 Jan 2010; Samuli Suominen <ssuominen@gentoo.org> +psmisc-22.10.ebuild:
Version bump.
02 Jan 2010; Samuli Suominen <ssuominen@gentoo.org> psmisc-22.9.ebuild,
+files/psmisc-22.9-locale.patch:
Fix building with -O0 where glibc doesn't include locale.h by itself wrt
#299316.
*psmisc-22.9 (02 Jan 2010)
02 Jan 2010; Samuli Suominen <ssuominen@gentoo.org> +psmisc-22.9.ebuild:
Version bump.
*psmisc-22.8-r1 (23 Dec 2009)
23 Dec 2009; Samuli Suominen <ssuominen@gentoo.org>
+psmisc-22.8-r1.ebuild, +files/psmisc-22.8-fuser-r159.patch:
Fix segmentation fault with false options e.g. "fuser --help" wrt #297423
and everything up to fuser.c Rev. 1.59, fuser.h Rev. 1.7.
*psmisc-22.8 (11 Dec 2009)
11 Dec 2009; Samuli Suominen <ssuominen@gentoo.org> +psmisc-22.8.ebuild:
Version bump wrt #296498.
31 Oct 2009; Brent Baude <ranger@gentoo.org> psmisc-22.7.ebuild:
Marking psmisc-22.7 ppc64 for bug 287739
17 Oct 2009; Raúl Porcel <armin76@gentoo.org> psmisc-22.7.ebuild:
arm/ia64/m68k/s390/sh stable wrt #287739
17 Oct 2009; Tiago Cunha <tcunha@gentoo.org> psmisc-22.7.ebuild:
stable sparc, bug 287739
15 Oct 2009; Markus Meier <maekke@gentoo.org> psmisc-22.7.ebuild:
amd64/x86 stable, bug #287739
11 Oct 2009; Tobias Klausmann <klausman@gentoo.org> psmisc-22.7.ebuild:
Stable on alpha, bug #287739
07 Oct 2009; nixnut <nixnut@gentoo.org> psmisc-22.7.ebuild:
ppc stable #287739
06 Oct 2009; Jeroen Roovers <jer@gentoo.org> psmisc-22.7.ebuild:
Stable for HPPA (bug #287739).
14 May 2009; Joseph Jezak <josejx@gentoo.org> psmisc-22.6.ebuild:
Marked ppc stable for bug #269301.
*psmisc-22.7 (10 May 2009)
10 May 2009; Mike Frysinger <vapier@gentoo.org> +psmisc-22.7.ebuild:
Version bump.
01 Jun 2008; Mike Frysinger <vapier@gentoo.org> psmisc-22.6.ebuild:
Dont pass --disable-nls in the USE=-nls case to avoid confusing warnings
#220787 by Martin Mokrejs.
14 May 2008; Jeroen Roovers <jer@gentoo.org> psmisc-22.6.ebuild:
Stable for HPPA too.
12 May 2008; Markus Rothe <corsair@gentoo.org> psmisc-22.6.ebuild:
Stable on ppc64
07 Mar 2008; Santiago M. Mola <coldwind@gentoo.org> psmisc-22.6.ebuild:
amd64 stable
07 Feb 2008; Raúl Porcel <armin76@gentoo.org> psmisc-22.6.ebuild:
alpha/ia64/sparc/x86 stable
*psmisc-22.6 (04 Nov 2007)
04 Nov 2007; Mike Frysinger <vapier@gentoo.org> +psmisc-22.6.ebuild:
Version bump.
06 Oct 2007; Mike Frysinger <vapier@gentoo.org>
+files/psmisc-22.5-no-nls.patch, psmisc-22.5-r2.ebuild:
Fix from impulze for building with USE=-nls and no gettext installed #193920
by Julian Golderer.
27 Sep 2007; Joseph Jezak <josejx@gentoo.org> psmisc-22.5-r2.ebuild:
Marked ppc stable for bug #193833.
27 Sep 2007; Joshua Kinard <kumba@gentoo.org> psmisc-22.5-r2.ebuild:
Stable on mips, per #193833.
26 Sep 2007; Brent Baude <ranger@gentoo.org> psmisc-22.5-r2.ebuild:
Marking psmisc-22.5-r2 ppc64 stable for bug 193833
26 Sep 2007; Jeroen Roovers <jer@gentoo.org> psmisc-22.5-r2.ebuild:
Stable for HPPA (bug #193833).
26 Sep 2007; Raúl Porcel <armin76@gentoo.org> psmisc-22.5-r2.ebuild:
alpha/ia64/x86 stable wrt #193833
26 Sep 2007; Ferris McCormick <fmccor@gentoo.org> psmisc-22.5-r2.ebuild:
Sparc stable --- Bug #193833 --- seems fine.
26 Sep 2007; Christoph Mende <angelos@gentoo.org> psmisc-22.5-r2.ebuild:
Stable on amd64 wrt bug #193833
26 Sep 2007; Mike Frysinger <vapier@gentoo.org> psmisc-22.5-r2.ebuild:
Drop C++ cruft from build system.
13 Aug 2007; Tobias Scherbaum <dertobi123@gentoo.org> psmisc-22.5.ebuild:
ppc. stable
13 Aug 2007; Gustavo Zacarias <gustavoz@gentoo.org> psmisc-22.5-r1.ebuild:
Stable on sparc
12 Aug 2007; Tom Gall <tgall@gentoo.org> psmisc-22.5-r1.ebuild:
stable on ppc64
11 Aug 2007; Raúl Porcel <armin76@gentoo.org> psmisc-22.5-r1.ebuild:
alpha/ia64/x86 stable
*psmisc-22.5-r2 (02 Aug 2007)
02 Aug 2007; Roy Marples <uberlord@gentoo.org>
+files/psmisc-22.5-sockets.patch, +psmisc-22.5-r2.ebuild:
Add a patch from marienz to improve the finding of sockets
*psmisc-22.5-r1 (11 Jul 2007)
11 Jul 2007; Mike Frysinger <vapier@gentoo.org> +psmisc-22.5-r1.ebuild:
Keep all binaries in /usr/bin except for fuser #184969 by spiritus.
04 Jul 2007; Roy Marples <uberlord@gentoo.org> psmisc-22.5.ebuild:
Don't install pstree.x11 unless USE X, #184226 thanks to Patrick van Staveren.
02 Jul 2007; Gustavo Zacarias <gustavoz@gentoo.org> psmisc-22.5.ebuild:
Stable on sparc
30 Jun 2007; Raúl Porcel <armin76@gentoo.org> psmisc-22.5.ebuild:
ia64/x86 stable
02 May 2007; Mike Frysinger <vapier@gentoo.org>
+files/psmisc-22.5-user-header.patch, psmisc-22.5.ebuild:
Touchup peekfd handling #175776 by Harald van Dijk.
*psmisc-22.5 (25 Apr 2007)
25 Apr 2007; Mike Frysinger <vapier@gentoo.org> +psmisc-22.5.ebuild:
Version bump.
21 Apr 2007; Markus Rothe <corsair@gentoo.org> ChangeLog:
Stable on ppc64; bug #175094
20 Apr 2007; <christel@gentoo.org> psmisc-22.3.ebuild:
Stable on ALPHA; bug #175094
19 Apr 2007; Jeroen Roovers <jer@gentoo.org> psmisc-22.3.ebuild:
Stable for HPPA too (bug #175094).
18 Apr 2007; Daniel Gryniewicz <dang@gentoo.org> psmisc-22.3.ebuild:
Marked stable on amd64 for bug #175094
18 Apr 2007; Alexander Færøy <eroyf@gentoo.org> psmisc-22.3.ebuild:
Stable on MIPS.
*psmisc-22.4 (18 Apr 2007)
18 Apr 2007; Mike Frysinger <vapier@gentoo.org>
+files/psmisc-22.4-no-peekfd.patch, +psmisc-22.4.ebuild:
Version bump.
16 Apr 2007; Markus Rothe <corsair@gentoo.org> psmisc-22.3.ebuild:
Stable on ppc64
01 Apr 2007; Michael Hanselmann <hansmi@gentoo.org> psmisc-22.3.ebuild:
Stable on ppc.
15 Mar 2007; Gustavo Zacarias <gustavoz@gentoo.org> psmisc-22.3.ebuild:
Stable on sprac
13 Mar 2007; Raúl Porcel <armin76@gentoo.org> psmisc-22.3.ebuild:
x86 stable
*psmisc-22.3 (16 Sep 2006)
16 Sep 2006; Mike Frysinger <vapier@gentoo.org> +psmisc-22.3.ebuild:
Version bump.
26 Aug 2006; Mike Frysinger <vapier@gentoo.org>
+files/psmisc-22.2-gcc2.patch, psmisc-22.2.ebuild:
Cheesy patch for gcc-2 compilers.
09 Jul 2006; Joshua Kinard <kumba@gentoo.org> psmisc-22.2.ebuild:
Marked stable on mips.
28 Jun 2006; Luis Medinas <metalgod@gentoo.org> psmisc-22.2.ebuild:
Stable on amd64. Bug #138148.
27 Jun 2006; Gustavo Zacarias <gustavoz@gentoo.org> psmisc-22.2.ebuild:
Stable on sparc wrt #138148
27 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> psmisc-22.2.ebuild:
Stable on x86 wrt bug #138148.
27 Jun 2006; Tobias Scherbaum <dertobi123@gentoo.org> psmisc-22.2.ebuild:
ppc stable, #138148
27 Jun 2006; Thomas Cort <tcort@gentoo.org> psmisc-22.2.ebuild:
Stable on alpha wrt Bug #138148.
27 Jun 2006; Markus Rothe <corsair@gentoo.org> psmisc-22.2.ebuild:
Stable on ppc64; bug #138148
29 Apr 2006; Joshua Kinard <kumba@gentoo.org> psmisc-22.1.ebuild:
Marked stable on mips.
19 Mar 2006; Fernando J. Pereda <ferdy@gentoo.org> psmisc-22.1.ebuild:
Stable on alpha wrt bug #126234
17 Mar 2006; Chris White <chriswhite@gentoo.org> psmisc-22.1.ebuild:
ppc stable per bug #126234.
17 Mar 2006; Chris White <chriswhite@gentoo.org> psmisc-22.1.ebuild:
x86 stable for bug #126234.
15 Mar 2006; Markus Rothe <corsair@gentoo.org> psmisc-22.1.ebuild:
Stable on ppc64; bug #126234
15 Mar 2006; Gustavo Zacarias <gustavoz@gentoo.org> psmisc-22.1.ebuild:
Stable on sparc wrt #126234
15 Mar 2006; Patrick McLean <chutzpah@gentoo.org> psmisc-22.1.ebuild:
Stable on amd64 (Bug #126234)
*psmisc-22.2 (15 Mar 2006)
15 Mar 2006; Mike Frysinger <vapier@gentoo.org> +psmisc-22.2.ebuild:
Version bump.
24 Jan 2006; Mike Frysinger <vapier@gentoo.org>
+files/psmisc-22.1-force-locale.patch, psmisc-22.1.ebuild:
Fix building in some locales (like EE) #119847 by J.
15 Jan 2006; Jose Luis Rivero <yoswink@gentoo.org> psmisc-21.9.ebuild:
alpha stable, bug #118757
13 Jan 2006; Tobias Scherbaum <dertobi123@gentoo.org> psmisc-21.9.ebuild:
ppc stable, bug #118757
12 Jan 2006; Markus Rothe <corsair@gentoo.org> psmisc-21.9.ebuild:
Stable on ppc64; bug #118757
12 Jan 2006; Mike Doty <kingtaco@gentoo.org> psmisc-21.9.ebuild:
amd64 stable, bug 118757
12 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> psmisc-21.9.ebuild:
Stable on x86 wrt bug #118757.
12 Jan 2006; Gustavo Zacarias <gustavoz@gentoo.org> psmisc-21.9.ebuild:
Stable on sparc wrt #118757
12 Jan 2006; Stuart Longland <redhatter@gentoo.org> psmisc-21.9.ebuild:
Marked psmisc-21.9 stable on mips as per bug #118757
*psmisc-22.1 (12 Jan 2006)
12 Jan 2006; Mike Frysinger <vapier@gentoo.org> +psmisc-22.1.ebuild:
Version bump.
*psmisc-21.9 (22 Dec 2005)
22 Dec 2005; Mike Frysinger <vapier@gentoo.org> +psmisc-21.9.ebuild:
Version bump.
22 Nov 2005; Mike Frysinger <vapier@gentoo.org>
+files/psmisc-21.8-ipv6.patch, psmisc-21.8.ebuild:
Grabbed updates from upstream cvs to control ipv6 support #113212.
18 Nov 2005; Chris PeBenito <pebenito@gentoo.org> psmisc-21.8.ebuild:
Remove SELinux patching as support is now integrated upstream.
*psmisc-21.8 (17 Nov 2005)
17 Nov 2005; Mike Frysinger <vapier@gentoo.org> +psmisc-21.8.ebuild:
Version bump #112699 by Benno Schulenberg.
17 Sep 2005; Ciaran McCreesh <ciaranm@gentoo.org> ChangeLog:
Converted to UTF-8, fixed encoding screwups
16 Sep 2005; Aron Griffis <agriffis@gentoo.org> psmisc-21.6.ebuild:
Mark 21.6 stable on alpha
08 Sep 2005; Aaron Walker <ka0ttic@gentoo.org> psmisc-21.6.ebuild:
Stable on mips.
03 Sep 2005; Markus Rothe <corsair@gentoo.org> psmisc-21.6.ebuild:
Stable on ppc64
18 Aug 2005; Michael Hanselmann <hansmi@gentoo.org> psmisc-21.6.ebuild:
Stable on ppc.
16 Aug 2005; Gustavo Zacarias <gustavoz@gentoo.org> psmisc-21.6.ebuild:
Stable on sparc
29 Apr 2005; Mike Frysinger <vapier@gentoo.org>
+files/psmisc-21.6-scanf.patch, psmisc-21.6.ebuild:
Add a patch to use valid C98/C99 scanf (i.e. fix pstree for uClibc).
09 Apr 2005; Markus Rothe <corsair@gentoo.org> psmisc-21.5.ebuild:
Stable on ppc64
28 Mar 2005; Michael Hanselmann <hansmi@gentoo.org> psmisc-21.5.ebuild:
Stable on ppc.
19 Mar 2005; Chris PeBenito <pebenito@gentoo.org>
+files/psmisc-21.6-selinux.diff.bz2:
Add 21.6 SELinux patch.
19 Mar 2005; Bryan Østergaard <kloeri@gentoo.org> psmisc-21.5.ebuild:
Stable on alpha.
14 Mar 2005; <solar@gentoo.org> files/psmisc-21.6-nonls.patch:
- update nonls patch
*psmisc-21.6 (14 Mar 2005)
14 Mar 2005; Mike Frysinger <vapier@gentoo.org>
+files/psmisc-21.6-nonls.patch, +psmisc-21.6.ebuild:
Version bump.
*psmisc-21.5 (03 Mar 2005)
03 Mar 2005; Ciaran McCreesh <ciaranm@gentoo.org> +metadata.xml,
+files/psmisc-21.4-no-nls.patch, +files/psmisc-21.4-selinux.diff.bz2,
+files/psmisc-21.5-selinux.diff.bz2, +psmisc-21.4.ebuild,
+psmisc-21.5.ebuild:
Moved from sys-apps/psmisc to sys-process/psmisc.
07 Feb 2005; Gustavo Zacarias <gustavoz@gentoo.org> psmisc-21.5.ebuild:
Stable on sparc
04 Jan 2005; Chris PeBenito <pebenito@gentoo.org>
+files/psmisc-21.5-selinux.diff.bz2, psmisc-21.5.ebuild:
Add missing SELinux patch for 21.5.
*psmisc-21.5 (01 Jan 2005)
01 Jan 2005; Mike Frysinger <vapier@gentoo.org> +psmisc-21.5.ebuild:
Version bump.
01 Jan 2005; Mike Frysinger <vapier@gentoo.org>
-files/psmisc-21.4-no-nls-selinux.patch, files/psmisc-21.4-no-nls.patch,
files/psmisc-21.4-selinux.diff.bz2, psmisc-21.4.ebuild:
Clean up the patches #76230 by Milus János.
07 Dec 2004; Mike Frysinger <vapier@gentoo.org> psmisc-21.4.ebuild:
Remove C++ requirement #73632.
22 Oct 2004; Chris PeBenito <pebenito@gentoo.org> psmisc-21.4.ebuild:
Add libtool to selinux dep to fix #59196.
27 Sep 2004; Danny van Dyk <kugelfang@gentoo.org> psmisc-21.4.ebuild:
Marked stable on amd64.
25 Sep 2004; Joshua Kinard <kumba@gentoo.org> psmisc-21.4.ebuild:
Marked stable on mips.
09 Sep 2004; Gustavo Zacarias <gustavoz@gentoo.org> psmisc-21.4.ebuild:
Stable on sparc
25 Jun 2004; <solar@gentoo.org> psmisc-21.4.ebuild,
files/psmisc-21.4-no-nls-selinux.patch:
no-nls patch was failing with USE='selinux -nls', added offset patch from bug
#55115
15 Jun 2004; <solar@gentoo.org> psmisc-21.2-r4.ebuild, psmisc-21.4.ebuild,
files/psmisc-21.2-no-nls.patch, files/psmisc-21.4-no-nls.patch:
added patch to allow the disabling of nls for psmisc
11 Jun 2004; Bryan Østergaard <kloeri@gentoo.org> psmisc-21.4.ebuild:
Stable on alpha.
27 Apr 2004; Michael McCabe <randy@gentoo.org> psmisc-21.4.ebuild:
Marked stable on s390
09 Apr 2004; Travis Tilley <lv@gentoo.org> psmisc-21.2-r4.ebuild:
stable on amd64
29 Mar 2004; Jon Portnoy <avenj@gentoo.org> psmisc-21.4.ebuild :
Removed RESTRICT=nomirror.
25 Mar 2004; Martin Holzer <mholzer@gentoo.org> psmisc-21.4.ebuild,
files/psmisc-21.4-selinux.diff.bz2:
adding selinux patch.
*psmisc-21.4 (24 Mar 2004)
24 Mar 2004; Martin Holzer <mholzer@gentoo.org> psmisc-21.4.ebuild:
Version bumped. Closes 45251
21 Mar 2004; Joshua Kinard <kumba@gentoo.org> psmisc-21.2-r4.ebuild:
Added gnuconfig support for mips64 hosts
20 Mar 2004; Michael Sterrett <mr_bones_@gentoo.org> psmisc-21.2-r3.ebuild,
psmisc-21.2-r4.ebuild:
inherit eutils for epatch
07 Mar 2004; Joshua Kinard <kumba@gentoo.org> psmisc-21.2-r3.ebuild,
psmisc-21.2-r4.ebuild:
Marked stable on mips, copyright header fixes.
02 Mar 2004; Brian Jackson <iggy@gentoo.org> psmisc-21.2-r4.ebuild:
adding initial s390 support
03 Feb 2004; <gustavoz@gentoo.org> psmisc-21.2-r4.ebuild:
marked stable on sparc
02 Feb 2004; Chris PeBenito <pebenito@gentoo.org> psmisc-21.2-r4.ebuild:
Mark x86 stable.
03 Feb 2004; Bartosch Pixa <darkspecter@gentoo.org> psmisc-21.2-r4.ebuild:
set ppc in keywords
*psmisc-21.2-r4 (28 Oct 2003)
03 Feb 2003; Guy Martin <gmsoft@gentoo.org> psmisc-21.2-r4.ebuild :
Marked stable on hppa.
28 Oct 2003; Chris PeBenito <pebenito@gentoo.org> psmisc-21.2-r3.ebuild,
psmisc-21.2-r4.ebuild, files/psmisc-21.2-selinux.diff.bz2:
Switch SELinux patch from old API to new API.
14 Sep 2003; Martin Schlemmer <azarah@gentoo.org> :
Killall segfault if an command is longer than 128 bytes, as the realloc call
is not done in such an way to update the pointer that is used, thanks to bug
(bug #28234) submitted by Grant McDorman <grant.mcdorman@sympatico.ca>.
*psmisc-21.2-r3 (04 Aug 2003)
04 Aug 2003; Martin Schlemmer <azarah@gentoo.org> psmisc-21.2-r3.ebuild:
We use pidof from baselayout, bug #21191
24 Jun 2003; Aron Griffis <agriffis@gentoo.org> psmisc-21.2-r2.ebuild:
Mark stable on alpha
*psmisc-21.2-r2 (19 May 2003)
06 Jul 2003; Guy Martin <gmsoft@gentoo.org> psmisc-21.2-r2.ebuild :
Marked stable on hppa.
22 Jun 2003; Joshua Kinard <kumba@gentoo.org> psmisc-21.2-r2.ebuild:
Changed ~sparc & ~mips to sparc & mips
19 May 2003; Martin Schlemmer <azarah@gentoo.org> psmisc-21.2-r2.ebuild,
files/psmisc-21.2-gcc33.patch:
Fix gcc-3.3 compile issues, bug #21212.
*psmisc-21.2-r1 (20 Mar 2003)
25 Mar 2003; Joshua Brindle <method@gentoo.org> psmisc-21.2-r1.ebuild:
added selinux support, thanks sindian
20 Mar 2003; Seemant Kulleen <seemant@gentoo.org> psmisc-19-r3.ebuild,
psmisc-19-r3.ebuild, psmisc-21.2-r1.ebuild:
removed pic cruft
*psmisc-21.2 (19 Nov 2002)
20 Mar 2003; Seemant Kulleen <seemant@gentoo.org> psmisc-19-r3.ebuild,
psmisc-19-r3.ebuild, psmisc-21.2.ebuild:
removed pic cruft
24 Feb 2003; Nicholas Wourms <dragon@gentoo.org> psmisc-21.2.ebuild :
Marked as stable for mips.
20 Feb 2003; Zach Welch <zwelch@gentoo.org> psmisc-21.2.ebuild :
Added arm to keywords.
09 Feb 2003; Guy Martin <gmsoft@gentoo.org> psmisc-21.2.ebuild :
Added hppa to keywords.
01 Jan 2003; Mike Frysinger <vapier@gentoo.org> :
Unmasked KEYWORDS for all arch's
23 Oct 2002; Mike Frysinger <vapier@gentoo.org> :
Version bump, enhancements, change to use psmisc source
*psmisc-19-r3 (1 Feb 2002)
24 Feb 2003; Nicholas Wourms <dragon@gentoo.org> psmisc-19-r3.ebuild :
Marked as stable for mips.
09 Feb 2003; Seemant Kulleen <seemant@gentoo.org> psmisc-19-r3.ebuild :
Sed delimiters are now : instead of /, closing bug #15006 by Blu3
<david+gentoo.org@blue-labs.org>
23 Oct 2002; Mike Frysinger <vapier@gentoo.org> :
Removed bootcd USE flag
14 Jul 2002; phoen][x <phoenix@gentoo.org> psmisc-19-r3.ebuild :
Added LICENSE, KEYWORDS, SLOT.
1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog :
Added initial ChangeLog which should be updated whenever the package is
updated in any way. This changelog is targetted to users. This means that the
comments should well explained and written in clean English. The details about
writing correct changelogs are explained in the skel.ChangeLog file which you
can find in the root directory of the portage repository.

View File

@ -1,13 +1 @@
AUX psmisc-22.16-fuser-pic.patch 598 SHA256 075c1406d995cafb4d8fac83b984fc5a0e03215548def65da565c97644a0a817 SHA512 ada88e426a53c326b3c28b3747a66736e68d4d9218566929bbf2ccf647276d6c7ac7cf08c8df84347a6d3577670e6612258a04b491fea71ecdd266be7073a060 WHIRLPOOL 1cbdc68a87acd2bea28844053bf892fe2a3b2cb029bd71a763ba31a02cf600d0dd7c43699b2b2de8293072c9c0881083112c655f3e7b014b18c9ffe9bcafab93
AUX psmisc-22.20-selinux.patch 9092 SHA256 3aabdfb164d19fc38ace4272833973dd5b0d8971a7f2b8e4ac4dae4e5ea9459e SHA512 9e146809d411d28cbccc305f32d1cacb09e803deddb9ef2762e45ef9d4276abf30e1bce6bd33f5297293f77c4033c38f7075ba5d5c9f43f1886de01b2203782c WHIRLPOOL 53ec1e82aa50d4a700e884d1ff274c5104c7b51caa066b63b6eb79f33b9d111cef23e961ea5bd9b1cf533d909a5d2a95cf2a5dc23666bf056a09cf7dbefd0b7c
AUX psmisc-22.21-fuser_typo_fix.patch 1226 SHA256 51c251f07ad0a898a5654fe18d8955e08943025c5df2f73d0f65d00c4b6c3c92 SHA512 c2e46a19959f368935462bc93bde8bf5ee4a3b5530a66255cd9a83be04acbc6246e0a3900efeb1cb9f1bbaf5a1435c0c65d677f643664be25f87662e6048c930 WHIRLPOOL 48c6bc0bd4c4b521be621406d5b52d4df47687307ec681e5c20dfce77db22c7f1db322d40614a9eb59cfa3aebd287af8e23b6ce9cba21dd986f78718669c34e5
AUX psmisc-22.21-sysmacros.patch 693 SHA256 c3e071e67c808c68acc49edc3b8d7ad665780403ca697e6e74b290816ec91633 SHA512 febac721daad0046eb8367015657904eafaa934dc4b314f19ec487c1953ea2f4ff70e79e7c94473a20e5a69e7ed1eb17a4cfbbac6b102622b12322bb9cc76a09 WHIRLPOOL 394bfdfc37f8ed754092b5868a5bafd1858fdc8ee00b060f0455bd0736ed84288b7bd1aed0d9e17c108fcc166b056dd10547f067be3ee0e25e4b0db9bfd6a509
DIST psmisc-22.16-r1.tar.gz 468223 SHA256 38ba34e9ddbfa755f9b7c54a4e1733e12d65121891dacda941f21d856ab41da8 SHA512 f6805f2fdd07f06a1f2ad70be065636a842dd73f4ec176b8173d7486d737561330a52392cf8712aa509fa303a174775a41a0fd73e89dad3a2958fa1d7e5b97f9 WHIRLPOOL 056dff216ac303e18af7fa1ed0a4fc97d91b701a7e69cce599079a13a478206107521d7fc2693eaca97c7c65c9417475c8c499b59a74f9d275a47afdd6a04254
DIST psmisc-22.20.tar.gz 432501 SHA256 b17224e2385f6a799ffebba27eb7870771d42555e86814ef56b6d7e955765514 SHA512 5565163651c90afeb146c3305fddefc544bcd4cd5e98917fd57a9920e76c22e4bc0a197618539475a1410cfec9dd168b69983b2210a3ad9fc54368e9220503a6 WHIRLPOOL 97826e7d6d5def8a631a0726c3c1c8f67ab4f5f5b39e67d4a915f2741d8914b6c83d69293daacf25e92cef37990e1463ef7dc0843b47d5b0bfb1e3745fde669d
DIST psmisc-22.21.tar.gz 457702 SHA256 97323cad619210845b696d7d722c383852b2acb5c49b5b0852c4f29c77a8145a SHA512 766aeb45687090b88b17176c5117a603e83fe92a13c013aea72c8ee80048adf02e18c7daa52ddfb8b2135f7c9a1bcae38896cdfb8d0158728d85a446c5e0d5ae WHIRLPOOL cbd4af3e54ce01f43558184b57a24e44dfb6e05d8438bd11e2308ee62535bb93dc417b08e66603966cc5912d7fa88c29df1529995a42e2a8b7c3da663b01681f
EBUILD psmisc-22.16.ebuild 1316 SHA256 7fb0a1dd3aa721b31dd5f4e9aff3abc49b6fdc1c67395db2a74521a1183dc1ff SHA512 cc9c0fc5e4ef94a0e24c3e118d2703563d9bc872baea707b558bca1e4dc4f956a813b8880714485ddf2c8aad8762c6ddf5a95eeb001e20c952b648bb7726a4e2 WHIRLPOOL 568b27ecd82959b5db953dd8d22a0a8bd68a67393b480286a8867b66c4f552fdb7f998fdf84682e97c6668efc08f83df8c2b4f7e5aa6648eb626f556cb7b00dd
EBUILD psmisc-22.20.ebuild 1334 SHA256 0a388275562090a8007b4d0d474bda8aa57e925708d881310c06ff82bde6e503 SHA512 178bc1aaa116406615f484a462f311bc43a0930c45fe3cfa1adddee0ae8741e0a0a9a2cbc4f8fa203dc8e638c6209b0f7039bba7d879265c38676278acf9df5b WHIRLPOOL 6e061898fe4e846d084ad32bb1d580f432de49954b17ed4256fffba7bddc33faed042319b19e9d021e570f628ee04e8c9973fd691e166bf350a6b3309925f5df
EBUILD psmisc-22.21-r2.ebuild 1376 SHA256 c94a979baed26719ddf172584e100bf6a25cde99f43236f522c90e2de25b6975 SHA512 6453cb160d2f1022627932e3d536787b762d0db49726a76d309dbc6ce3f04e532be2a14fd93976cbe05f82c232ba4a1156fafad02d9cd178191163adba6ee810 WHIRLPOOL 49d5f74622754fe41e3293e3cb781ddbdaeb51dc6aeea6ece76b5cb1ad64f23d9345587eadf50cdef14facf7a489be2fd45ec814d8d488097402c8fa08348b08
MISC ChangeLog 3293 SHA256 e569ab754bd112f2e1b9faf6a8b01b03afcfda9f5dda8a5d7cfe1fc0f16ef13f SHA512 432140f1079ff7d58f25d8ed435ecd78b30af1adc8cc968d0c8b1cd2676b0381307bf881c9cd43f7049fd85e3b8a0792055caf2165532b5e49b3f3b2a5a5a5a5 WHIRLPOOL 935b4d742f2859d1f39ffa3bc17bd280c8dec2b8ec5c343b7547158f2f0b05917260d86bed7441115f851e8b8489273324a00ebc3d03e62478076ab8f912f6e9
MISC ChangeLog-2015 26697 SHA256 16d09f477a180f5ce09972e75d65ab01786762c8fbab16c8626c3d71c6a715a2 SHA512 69d1685bdca62d3abb35a1505a25127afb938604f18ef8331c119a09668b6aa5d710835a06139f235194db9ddf532e5d010a71744f9ceaae5f3be392175414ee WHIRLPOOL 474cd900f638a54fe261afe828a3b87441a6dc862c3c5fae44676d1d6bb5139bb68dd7a9ac2d09e6d007bc11ce19c207045f35530b6755368f560512ade9d9c8
MISC metadata.xml 326 SHA256 f9e015cc6214350091a0d68a07299ed5e6ad518b10eb91902da25726658623f3 SHA512 580a0e66078b7304d0bf76e3c990e61ee4c073b49381b60c5f3f01e2b64d5f0c318eb5596f7da09a70fa52dc93769b25f37f531038e5d7ce6278dda10e18117c WHIRLPOOL c0a2727f3ee0a38abe0ad2ceb0adf0b476a1fe9ba8435168c457aa0326aa8fb54f25d7828ac11a1f98b9e1066e69112ecb77b02111449680b64073163130bfa5
DIST psmisc-23.4.tar.xz 370000 BLAKE2B e762171c4d3252421a49b352fadb3e892f66862f003a313a0cc692f973364b06d2652a51d331314462784d94ad55189e74c4d7a023d5d7c917c5e5c05009f46b SHA512 b05781fdb283a6f132bd385d64437f8080e6bc0e11cd2e3e02227678682bb67b3c89edec34a6d067d77312811d072dc60b47ebb32b168c4c69bbc36df643a471

View File

@ -1,17 +0,0 @@
http://bugs.gentoo.org/401851
http://sourceforge.net/tracker/?func=detail&aid=3504801&group_id=15273&atid=115273
the x86 asm code is not PIC friendly, so disable it and fall back to the
gcc builtin for doing prefetching
--- src/lists.h
+++ src/lists.h
@@ -68,7 +68,7 @@
asm volatile ("lfetch [%0]" :: "r" (x))
#elif defined(__powerpc64__)
asm volatile ("dcbt 0,%0" :: "r" (x))
-#elif !defined(__CYGWIN__) && defined(__i386__)
+#elif !defined(__CYGWIN__) && !defined(__PIC__) && defined(__i386__)
asm volatile ("661:\n\t"
".byte 0x8d,0x74,0x26,0x00\n"
"\n662:\n"

View File

@ -1,263 +0,0 @@
From 89fa40f0a55096a62809e852244d7db3f445b0cd Mon Sep 17 00:00:00 2001
From: Craig Small <csmall@enc.com.au>
Date: Sun, 7 Oct 2012 10:52:46 +1100
Subject: [PATCH] pstree compiles with SE Linux
pstree failed to compile with SE Linux enabled because one of the
scontext was missed and without it enabled the bug doesn't appear.
pstree is now re-worked so scontext is defined as a dummy meaning
most of the code except the reall SE Linux specific stuff is compilied
meaning this sort of thing shouldn't happen too much again.
Bug-Gentoo: https://bugs.gentoo.org/show_bug.cgi?id=437332
Bug-Sourceforge: https://sourceforge.net/p/psmisc/bugs/54/
---
src/pstree.c | 69 ++++++------------------------------------------------------
1 file changed, 6 insertions(+), 63 deletions(-)
diff --git a/src/pstree.c b/src/pstree.c
index db57244..b9a01cf 100644
--- a/src/pstree.c
+++ b/src/pstree.c
@@ -47,6 +47,8 @@
#ifdef WITH_SELINUX
#include <selinux/selinux.h>
+#else
+typedef void* security_context_t; /* DUMMY to remove most ifdefs */
#endif /*WITH_SELINUX */
extern const char *__progname;
@@ -81,9 +83,7 @@ typedef struct _proc {
pid_t pid;
pid_t pgid;
uid_t uid;
-#ifdef WITH_SELINUX
security_context_t scontext;
-#endif /*WITH_SELINUX */
char flags;
struct _child *children;
struct _proc *parent;
@@ -131,16 +131,14 @@ static int *more = NULL;
static int print_args = 0, compact = 1, user_change = 0, pids = 0, pgids = 0,
show_parents = 0, by_pid = 0, trunc = 1, wait_end = 0;
-#ifdef WITH_SELINUX
static int show_scontext = 0;
-#endif /*WITH_SELINUX */
static int output_width = 132;
static int cur_x = 1;
static char last_char = 0;
static int dumped = 0; /* used by dump_by_user */
static int charlen = 0; /* length of character */
-static void fix_orphans(void);
+static void fix_orphans(security_context_t scontext);
/*
* Allocates additional buffer space for width and more as needed.
* The first call will allocate the first buffer.
@@ -229,15 +227,12 @@ static int out_int(int x)
return digits;
}
-#ifdef WITH_SELINUX
static void out_scontext(security_context_t scontext)
{
out_string("`");
out_string(scontext);
out_string("'");
}
-#endif /*WITH_SELINUX */
-
static void out_newline(void)
{
@@ -259,12 +254,8 @@ static PROC *find_proc(pid_t pid)
return NULL;
}
-#ifdef WITH_SELINUX
static PROC *new_proc(const char *comm, pid_t pid, uid_t uid,
security_context_t scontext)
-#else /*WITH_SELINUX */
-static PROC *new_proc(const char *comm, pid_t pid, uid_t uid)
-#endif /*WITH_SELINUX */
{
PROC *new;
@@ -279,9 +270,7 @@ static PROC *new_proc(const char *comm, pid_t pid, uid_t uid)
new->flags = 0;
new->argc = 0;
new->argv = NULL;
-#ifdef WITH_SELINUX
new->scontext = scontext;
-#endif /*WITH_SELINUX */
new->children = NULL;
new->parent = NULL;
new->next = list;
@@ -364,24 +353,14 @@ rename_proc(PROC *this, const char *comm, uid_t uid)
}
}
}
-#ifdef WITH_SELINUX
static void
add_proc(const char *comm, pid_t pid, pid_t ppid, pid_t pgid, uid_t uid,
const char *args, int size, char isthread, security_context_t scontext)
-#else /*WITH_SELINUX */
-static void
-add_proc(const char *comm, pid_t pid, pid_t ppid, pid_t pgid, uid_t uid,
- const char *args, int size, char isthread)
-#endif /*WITH_SELINUX */
{
PROC *this, *parent;
if (!(this = find_proc(pid)))
-#ifdef WITH_SELINUX
this = new_proc(comm, pid, uid, scontext);
-#else /*WITH_SELINUX */
- this = new_proc(comm, pid, uid);
-#endif /*WITH_SELINUX */
else {
rename_proc(this, comm, uid);
}
@@ -393,11 +372,7 @@ add_proc(const char *comm, pid_t pid, pid_t ppid, pid_t pgid, uid_t uid,
if (isthread)
this->flags |= PFLAG_THREAD;
if (!(parent = find_proc(ppid))) {
-#ifdef WITH_SELINUX
parent = new_proc("?", ppid, 0, scontext);
-#else /*WITH_SELINUX */
- parent = new_proc("?", ppid, 0);
-#endif
}
if (pid != 0) {
add_child(parent, this);
@@ -494,12 +469,10 @@ dump_tree(PROC * current, int level, int rep, int leaf, int last,
else
(void) out_int(current->uid);
}
-#ifdef WITH_SELINUX
if (show_scontext) {
out_char(info++ ? ',' : '(');
out_scontext(current->scontext);
}
-#endif /*WITH_SELINUX */
if ((swapped && print_args && current->argc < 0) || (!swapped && info))
out_char(')');
if ((current->flags & PFLAG_HILIGHT) && (tmp = tgetstr("me", NULL)))
@@ -520,11 +493,7 @@ dump_tree(PROC * current, int level, int rep, int leaf, int last,
}
}
}
-#ifdef WITH_SELINUX
if (show_scontext || print_args || !current->children)
-#else /*WITH_SELINUX */
- if (print_args || !current->children)
-#endif /*WITH_SELINUX */
{
while (closing--)
out_char(']');
@@ -533,11 +502,7 @@ dump_tree(PROC * current, int level, int rep, int leaf, int last,
ensure_buffer_capacity(level);
more[level] = !last;
-#ifdef WITH_SELINUX
if (show_scontext || print_args)
-#else /*WITH_SELINUX */
- if (print_args)
-#endif /*WITH_SELINUX */
{
width[level] = swapped + (comm_len > 1 ? 0 : -1);
count=0;
@@ -653,8 +618,8 @@ static void read_proc(void)
pid_t pid, ppid, pgid;
int fd, size;
int empty;
-#ifdef WITH_SELINUX
security_context_t scontext = NULL;
+#ifdef WITH_SELINUX
int selinux_enabled = is_selinux_enabled() > 0;
#endif /*WITH_SELINUX */
@@ -726,21 +691,12 @@ static void read_proc(void)
while ((dt = readdir(taskdir)) != NULL) {
if ((thread = atoi(dt->d_name)) != 0) {
if (thread != pid) {
-#ifdef WITH_SELINUX
if (print_args)
add_proc(threadname, thread, pid, pgid, st.st_uid,
threadname, strlen (threadname) + 1, 1,scontext);
else
add_proc(threadname, thread, pid, pgid, st.st_uid,
NULL, 0, 1, scontext);
-#else /*WITH_SELINUX */
- if (print_args)
- add_proc(threadname, thread, pid, pgid, st.st_uid,
- threadname, strlen (threadname) + 1, 1);
- else
- add_proc(threadname, thread, pid, pgid, st.st_uid,
- NULL, 0, 1);
-#endif /*WITH_SELINUX */
}
}
}
@@ -749,11 +705,7 @@ static void read_proc(void)
}
free(taskpath);
if (!print_args)
-#ifdef WITH_SELINUX
add_proc(comm, pid, ppid, pgid, st.st_uid, NULL, 0, 0, scontext);
-#else /*WITH_SELINUX */
- add_proc(comm, pid, ppid, pgid, st.st_uid, NULL, 0, 0);
-#endif /*WITH_SELINUX */
else {
sprintf(path, "%s/%d/cmdline", PROC_BASE, pid);
if ((fd = open(path, O_RDONLY)) < 0) {
@@ -770,13 +722,8 @@ static void read_proc(void)
size--;
if (size)
buffer[size++] = 0;
-#ifdef WITH_SELINUX
add_proc(comm, pid, ppid, pgid, st.st_uid,
buffer, size, 0, scontext);
-#else /*WITH_SELINUX */
- add_proc(comm, pid, ppid, pgid, st.st_uid,
- buffer, size, 0);
-#endif /*WITH_SELINUX */
}
}
}
@@ -787,7 +734,7 @@ static void read_proc(void)
}
}
(void) closedir(dir);
- fix_orphans();
+ fix_orphans(scontext);
if (print_args)
free(buffer);
if (empty) {
@@ -796,7 +743,7 @@ static void read_proc(void)
}
}
-static void fix_orphans(void)
+static void fix_orphans(security_context_t scontext)
{
/* When using kernel 3.3 with hidepid feature enabled on /proc
* then we need fake root pid and gather all the orphan processes
@@ -807,11 +754,7 @@ static void fix_orphans(void)
PROC *root, *walk;
if (!(root = find_proc(ROOT_PID))) {
-#ifdef WITH_SELINUX
root = new_proc("?", ROOT_PID, 0, scontext);
-#else /*WITH_SELINUX */
- root = new_proc("?", ROOT_PID, 0);
-#endif
}
for (walk = list; walk; walk = walk->next) {
if (walk->pid == 1 || walk->pid == 0)
--
1.7.12

View File

@ -1,44 +0,0 @@
From 3638cc55b4d08851faba46635d737b24d016665b Mon Sep 17 00:00:00 2001
From: Brad Jorsch <anomie@users.sourceforge.net>
Date: Fri, 28 Feb 2014 21:55:02 +1100
Subject: [PATCH] Typo in fuser makes -M on all the time
Brad found that fuser had the -M option on all the time.
A simple but significant typo caused this, thanks the the patch.
Bug-Debian: http://bugs.debian.org/740275
Signed-off-by: Craig Small <csmall@enc.com.au>
---
ChangeLog | 4 ++++
src/fuser.c | 2 +-
2 files changed, 5 insertions(+), 1 deletion(-)
diff --git a/ChangeLog b/ChangeLog
index fd1cccf..e5f784c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+Changes in 22.22
+================
+ * Fixed typo in fuser which has -M on Debian #740275
+
Changes in 22.21
================
* Missing comma in fuser(1) added Debian #702391
diff --git a/src/fuser.c b/src/fuser.c
index b485f65..389b302 100644
--- a/src/fuser.c
+++ b/src/fuser.c
@@ -1174,7 +1174,7 @@ int main(int argc, char *argv[])
usage(_("No process specification given"));
/* Check if -M flag was used and if so check mounts */
- if (opts * OPT_ISMOUNTPOINT) {
+ if (opts & OPT_ISMOUNTPOINT) {
check_mountpoints(&mounts, &names_head, &names_tail);
}
--
2.2.2

View File

@ -1,26 +0,0 @@
From 367886e1c49238d1a02721f849564d77a163465b Mon Sep 17 00:00:00 2001
From: Mike Frysinger <vapier@gentoo.org>
Date: Mon, 7 Mar 2016 14:52:22 -0500
Subject: [PATCH] fuser: include sysmacros.h for makedev
BSD/Linux define makedev in the sysmacros.h header. Include it directly
instead of relying on types.h pulling it in for us.
---
src/fuser.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/src/fuser.c b/src/fuser.c
index da94d22..380046f 100644
--- a/src/fuser.c
+++ b/src/fuser.c
@@ -36,6 +36,7 @@
#include <sys/types.h>
#include <sys/stat.h>
#include <sys/socket.h>
+#include <sys/sysmacros.h>
#include <sys/wait.h>
#include <arpa/inet.h>
#include <netinet/in.h>
--
2.6.2

View File

@ -0,0 +1,45 @@
https://gitlab.com/psmisc/psmisc/-/issues/35
diff --git a/ChangeLog b/ChangeLog
index df45ae3..be20ca0 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -5,8 +5,6 @@ Changes in 23.4
* pstree: fix layout when using -C !24
* pstree: add time namespace !25
* pstree: Dynamically link to selinux and use attr
- * fuser: Get less confused about duplicate dev_id !10
- * fuser: Only check pathname on non-block devices !31
Changes in 23.3
===============
diff --git a/src/fuser.c b/src/fuser.c
index 03e6237..f9d78db 100644
--- a/src/fuser.c
+++ b/src/fuser.c
@@ -1566,7 +1566,6 @@ check_dir(const pid_t pid, const char *dirname, struct device_list *dev_head,
struct stat st, lst;
char *dirpath;
char filepath[PATH_MAX];
- char real_filepath[PATH_MAX];
if (asprintf(&dirpath, "/proc/%d/%s", pid, dirname) < 0)
return;
@@ -1605,17 +1604,6 @@ check_dir(const pid_t pid, const char *dirname, struct device_list *dev_head,
dev_tmp = dev_tmp->next) {
if (thedev != dev_tmp->device)
continue;
-
- /* check the paths match if it is not a block device */
- if (! S_ISBLK(dev_tmp->name->st.st_mode)) {
- if (readlink(filepath, real_filepath, PATH_MAX-1) < 0) {
- if (strncmp(dev_tmp->name->filename, filepath, strlen(dev_tmp->name->filename)) != 0)
- continue;
- } else {
- if (strncmp(dev_tmp->name->filename, real_filepath, strlen(dev_tmp->name->filename)) != 0)
- continue;
- }
- }
if (access == ACCESS_FILE
&& (lstat(filepath, &lst) == 0)
&& (lst.st_mode & S_IWUSR)) {

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>base-system@gentoo.org</email>

View File

@ -1,56 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="4"
inherit eutils
DESCRIPTION="A set of tools that use the proc filesystem"
HOMEPAGE="http://psmisc.sourceforge.net/"
SRC_URI="mirror://sourceforge/psmisc/${P}.tar.gz -> ${P}-r1.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~ia64-linux ~x86-linux"
IUSE="ipv6 nls selinux X"
RDEPEND=">=sys-libs/ncurses-5.7-r7
nls? ( virtual/libintl )
selinux? ( sys-libs/libselinux )"
DEPEND="${RDEPEND}
>=sys-devel/libtool-2.2.6b
nls? ( sys-devel/gettext )"
DOCS="AUTHORS ChangeLog NEWS README"
src_prepare() {
epatch "${FILESDIR}"/${PN}-22.16-fuser-pic.patch #394443
}
src_configure() {
econf \
$(use_enable selinux) \
--disable-harden-flags \
$(use_enable ipv6) \
$(use_enable nls)
}
src_compile() {
# peekfd is a fragile crap hack #330631
nonfatal emake -C src peekfd || touch src/peekfd{.o,}
emake
}
src_install() {
default
use X || rm -f "${ED}"/usr/bin/pstree.x11
[[ -s ${ED}/usr/bin/peekfd ]] || rm -f "${ED}"/usr/bin/peekfd
[[ -e ${ED}/usr/bin/peekfd ]] || rm -f "${ED}"/usr/share/man/man1/peekfd.1
# fuser is needed by init.d scripts
dodir /bin
mv "${ED}"/usr/bin/fuser "${ED}"/bin || die
}

View File

@ -1,56 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="4"
inherit eutils
DESCRIPTION="A set of tools that use the proc filesystem"
HOMEPAGE="http://psmisc.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux"
IUSE="ipv6 nls selinux X"
RDEPEND=">=sys-libs/ncurses-5.7-r7
nls? ( virtual/libintl )
selinux? ( sys-libs/libselinux )"
DEPEND="${RDEPEND}
>=sys-devel/libtool-2.2.6b
nls? ( sys-devel/gettext )"
DOCS="AUTHORS ChangeLog NEWS README"
src_prepare() {
epatch "${FILESDIR}"/${P}-selinux.patch #437332
}
src_configure() {
econf \
$(use_enable selinux) \
--disable-harden-flags \
$(use_enable ipv6) \
$(use_enable nls)
}
src_compile() {
# peekfd is a fragile crap hack #330631
nonfatal emake -C src peekfd || touch src/peekfd{.o,}
emake
}
src_install() {
default
use X || rm -f "${ED}"/usr/bin/pstree.x11
[[ -s ${ED}/usr/bin/peekfd ]] || rm -f "${ED}"/usr/bin/peekfd
[[ -e ${ED}/usr/bin/peekfd ]] || rm -f "${ED}"/usr/share/man/man1/peekfd.1
# fuser is needed by init.d scripts; use * wildcard for #458250
dodir /bin
mv "${ED}"/usr/bin/*fuser "${ED}"/bin || die
}

View File

@ -1,57 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="4"
inherit eutils
DESCRIPTION="A set of tools that use the proc filesystem"
HOMEPAGE="http://psmisc.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux"
IUSE="ipv6 nls selinux X"
RDEPEND=">=sys-libs/ncurses-5.7-r7
nls? ( virtual/libintl )
selinux? ( sys-libs/libselinux )"
DEPEND="${RDEPEND}
>=sys-devel/libtool-2.2.6b
nls? ( sys-devel/gettext )"
DOCS="AUTHORS ChangeLog NEWS README"
src_prepare() {
epatch "${FILESDIR}/${P}-fuser_typo_fix.patch"
epatch "${FILESDIR}/${P}-sysmacros.patch"
}
src_configure() {
econf \
$(use_enable selinux) \
--disable-harden-flags \
$(use_enable ipv6) \
$(use_enable nls)
}
src_compile() {
# peekfd is a fragile crap hack #330631
nonfatal emake -C src peekfd || touch src/peekfd{.o,}
emake
}
src_install() {
default
use X || rm -f "${ED}"/usr/bin/pstree.x11
[[ -s ${ED}/usr/bin/peekfd ]] || rm -f "${ED}"/usr/bin/peekfd
[[ -e ${ED}/usr/bin/peekfd ]] || rm -f "${ED}"/usr/share/man/man1/peekfd.1
# fuser is needed by init.d scripts; use * wildcard for #458250
dodir /bin
mv "${ED}"/usr/bin/*fuser "${ED}"/bin || die
}

View File

@ -0,0 +1,63 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit toolchain-funcs
DESCRIPTION="A set of tools that use the proc filesystem"
HOMEPAGE="http://psmisc.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
IUSE="ipv6 nls selinux X"
RDEPEND="!=app-i18n/man-pages-l10n-4.0.0-r0
>=sys-libs/ncurses-5.7-r7:0=
nls? ( virtual/libintl )
selinux? ( sys-libs/libselinux )"
DEPEND="${RDEPEND}"
BDEPEND=">=sys-devel/libtool-2.2.6b
nls? ( sys-devel/gettext )"
DOCS=( AUTHORS ChangeLog NEWS README )
PATCHES=(
# https://gitlab.com/psmisc/psmisc/-/issues/35
"${FILESDIR}/${PN}-23.4-fuser_regression_revert.patch"
)
src_configure() {
if tc-is-cross-compiler ; then
# This isn't ideal but upstream don't provide a placement
# when malloc is missing anyway, leading to errors like:
# pslog.c:(.text.startup+0x108): undefined reference to `rpl_malloc'
# See https://sourceforge.net/p/psmisc/bugs/71/
# (and https://lists.gnu.org/archive/html/autoconf/2011-04/msg00019.html)
export ac_cv_func_malloc_0_nonnull=yes \
ac_cv_func_realloc_0_nonnull=yes
fi
local myeconfargs=(
--disable-harden-flags
$(use_enable ipv6)
$(use_enable nls)
$(use_enable selinux)
)
econf "${myeconfargs[@]}"
}
src_install() {
default
use X || rm -f "${ED}"/usr/bin/pstree.x11
[[ -s ${ED}/usr/bin/peekfd ]] || rm -f "${ED}"/usr/bin/peekfd
[[ -e ${ED}/usr/bin/peekfd ]] || rm -f "${ED}"/usr/share/man/man1/peekfd.1
# fuser is needed by init.d scripts; use * wildcard for #458250
dodir /bin
mv "${ED}"/usr/bin/*fuser "${ED}"/bin || die
}