* Merge from Debian unstable. Remaining changes:
- debian/sysctl.d (Ubuntu-specific):
+ 10-console-messages.conf: stop low-level kernel messages on console.
+ 10-kernel-hardening.conf: add the kptr_restrict setting
+ 10-keyboard.conf.powerpc: mouse button emulation on PowerPC.
+ 10-ipv6-privacy.conf: add a file to sysctl.d to apply the defaults
for IPv6 privacy extensions for interfaces. (LP: #176125, #841353)
+ 10-link-restrictions.conf: even though the Ubuntu
kernel is built with these defaults in place, we want to make sure
that people running stock kernels don't miss out.
+ 10-magic-sysrq.conf: Disable most magic sysrq by default, allowing
critical sync, remount, reboot functions. (LP: #194676, LP: #1025467)
+ 10-network-security.conf: enable rp_filter and SYN-flood protection.
+ 10-ptrace.conf: describe new PTRACE setting.
+ 10-zeropage.conf: safe mmap_min_addr value for graceful fall-back.
for armhf, and arm64.
+ 10-qemu.conf.s390x for qemu.
+ README: describe how this directory is supposed to work.
- debian/rules: Fix cross build
- ignore_eaccess.patch: If we get eaccess when opening a sysctl file for
writing, don't error out. Otherwise package upgrades can fail,
especially in containers.
- ignore_erofs.patch: Same as ignore_eaccess but for the case where
part of /proc is read/only.
[ Sven Joachim <svenjoac@gmx.de> ]
* fix install on Hurd. Closes: #831004
* Fix path for kill on kfreebsd. Closes: #831348
[ Craig Small ]
* One additional hurd path change. Thanks to Svante Signell for patch
Closes: #835624
* Remove SIGPWR warning for FreeBSD. Thanks to Jon Boden for patch
Closes: #832148
* Only have one installinit override, thanks Sven! Closes: #827423
* Define HOST_NAME_MAX when not defined Closes: #830734
* Remove strtod_nol tests Closes: #830733
* Remove strtod_nol tests Closes: #830733
(Cherry-picked from Debian packaging git).
* Only have one installinit override, thanks Sven! Closes: #827423
(Cherry-picked from Debian packaging git).
* Merge from Debian unstable. Remaining changes:
- debian/sysctl.d (Ubuntu-specific):
+ 10-console-messages.conf: stop low-level kernel messages on console.
+ 10-kernel-hardening.conf: add the kptr_restrict setting
+ 10-keyboard.conf.powerpc: mouse button emulation on PowerPC.
+ 10-ipv6-privacy.conf: add a file to sysctl.d to apply the defaults
for IPv6 privacy extensions for interfaces. (LP: #176125, #841353)
+ 10-link-restrictions.conf: even though the Ubuntu
kernel is built with these defaults in place, we want to make sure
that people running stock kernels don't miss out.
+ 10-magic-sysrq.conf: Disable most magic sysrq by default, allowing
critical sync, remount, reboot functions. (LP: #194676, LP: #1025467)
+ 10-network-security.conf: enable rp_filter and SYN-flood protection.
+ 10-ptrace.conf: describe new PTRACE setting.
+ 10-zeropage.conf: safe mmap_min_addr value for graceful fall-back.
for armhf, and arm64.
+ 10-qemu.conf.s390x for qemu.
+ README: describe how this directory is supposed to work.
- debian/rules: Fix cross build
- ignore_eaccess.patch: If we get eaccess when opening a sysctl file for
writing, don't error out. Otherwise package upgrades can fail,
especially in containers.
- ignore_erofs.patch: Same as ignore_eaccess but for the case where
part of /proc is read/only.
[ Helmut Grohne <helmut@subdivi.de> ]
* Fix FTBFS pass --host to configure Closes: #812394
[ Craig Small ]
* New upstream version
- free: man document rewritten for shared Closes: #755233
- free: interpret intervals in non-locale way Closes: #692113
- library: find tty quicker Closes: #770215
- kill: report error if cannot kill process Closes: #733172
- ps: sort by cgroup Closes: #692279
- ps: fallback to attr/current for context Closes: #786956
- tests: conditionally add prctl Closes: #816237
- watch: better handling ANSI including esc[m Closes: #830313
- watch: use locale-independent float Closes: #692113
* Fix FTBFS for hurd Closes: #816237
* Dropped initscript dependency Closes: #804966
* Don't start procps on install Closes: #827423
* Fix LSB init script patch from Guillem Closes: #823080
* Update to standards 3.9.8
[ Martin Pitt ]
* Merge from Debian unstable. Remaining changes:
- debian/sysctl.d (Ubuntu-specific):
+ 10-console-messages.conf: stop low-level kernel messages on console.
+ 10-kernel-hardening.conf: add the kptr_restrict setting
+ 10-keyboard.conf.powerpc: mouse button emulation on PowerPC.
+ 10-ipv6-privacy.conf: add a file to sysctl.d to apply the defaults
for IPv6 privacy extensions for interfaces. (LP: #176125, #841353)
+ 10-link-restrictions.conf: even though the Ubuntu
kernel is built with these defaults in place, we want to make sure
that people running stock kernels don't miss out.
+ 10-magic-sysrq.conf: Disable most magic sysrq by default, allowing
critical sync, remount, reboot functions. (LP: #194676, LP: #1025467)
+ 10-network-security.conf: enable rp_filter and SYN-flood protection.
+ 10-ptrace.conf: describe new PTRACE setting.
+ 10-zeropage.conf: safe mmap_min_addr value for graceful fall-back.
for armhf, and arm64.
+ 10-qemu.conf.s390x for qemu.
+ README: describe how this directory is supposed to work.
- debian/upstart (Ubuntu-specific): upstart configuration to replace old
style sysv init script
- debian/rules: Fix cross build
- ignore_eaccess.patch: If we get eaccess when opening a sysctl file for
writing, don't error out. Otherwise package upgrades can fail,
especially in containers.
- ignore_erofs.patch: Same as ignore_eaccess but for the case where
part of /proc is read/only.
[ Craig Small ]
* Dropped initscript dependency Closes: #804966
[Taken from Debian packaging git]
* New upstream source (from experimental)
- pgrep: don't crash with -a -w flags Closes: #768190
- pmap: print even with no smaps Closes: #775624
- ps: sort by etimes Closes: #794619
- w: work with smaller windows Closes: #183394
- Use merged systemd library Closes: #791896
- top: read rcfile Closes: #762928, #762947
- vmstat: not crash if partition before disk
Closes: #736628, #763795, #764590, #751297
- free: -s without -c works Closes: #733758
- pmap: fix integer overflow Closes: #789322
- slabtop.1: Add space to NAME Closes: #786643
- library: rename swap to slab for (un)reclaimable Closes: #694487
* Add hardening flags Closes: #790124
* Disable ps sched test Closes: #798438
* Added mips64 and mips64el to numa-enabled arches Closes: #806704
* Use slab reclaimable in main cached Closes: #799716
* Fix typo in control Closes: #808596
* Enable verbose build output for buildds
* Remove wchan lookup in System.map Closes: #606284
* Add commented out sysrq to sysctl.conf Closes: #694691
* Add protectedhard/soft link to sysctl example Closes: #694692
* A proper patch for libsystemd Closes: #791896
* Change systemd libraries Closes: #791896
* libprocps4-dev: fixed symbolic link from .so.3 to .so.4 Closes:
#762852
* Removed mention of fork and update site url Closes: #766292
* Update copyright to new format Closes: #732494
[ Craig Small ]
* Back to upstream version 3.3.10
* Added multi-arch: Same for libprocps4-dev Closes: #788386
* Added --disable-modern-top See #762855
* Update to standards 3.9.6 no change
* Use dh-exec for multiarch dirs
[ Laurent Bigonville ]
* Enable systemd support, this allows ps to show to which slice or unit a
process belong to.
* Explictely enable selinux support
* pmap: output with unreadale /proc/1/smaps Closes: #775624
* Revert to 3.3.9 upstream for Jessie freeze
* New upstream source
- sysctl --system loads default config file Closes: #732920
- free considers slabs in displayed totals Closes: #565518
* Fix testsuite kill Closes: #754620, #725743
[ Mauricio Faria de Oliveira ]
* Run dh-autoreconf (build-dep on pkg-config fixes autoconf
error). (Closes: #749547)
* Add libnuma-dev as build-dep for ppc64el.
* Bypass vmstat -p test Closes: #743758
* top compiles with libc >= 2.18
* Brought patch for sysctl --system forward Closes: #732920
* Fix /usr/lib/${DEB_HOST_MULTIARCH}/libprocps.so symlink:
libprocps3 ships libprocps.so.3, not libprocps.so.1
thanks for report and patch Bernd Zeimetz <bzed@debian.org>
Closes: #734610
* Update to standards 3.9.5 - no change
* Removed update-rc.d params as we use headers now
* New upstream version
- watch interval capacity was increased Closes: #720445
- pwdx no longer fails in a nonexistent locale Closes: #718766
- top clarified summary area Mem/Swap stats Closes: #718670
- top batch mode -w (width) abend fixed Closes: #721204
- top man page removed 'Bd/Ed' mdoc macros Closes: #725713
- Skip some tests if kill cannot be found Closes: #725743
- Added stolen time to vmstat Closes: #695404
* Update to standards 3.9.4 - no change
* Fixed numa dependencies Closes: #711312
* Removed some tests that choked pbuilder Closes: #710851
* New upstream version
- top.1 license changed Closes: #708967
- top has NUMA support Now require libnuma-dev for building
- top suspend crash fixed Closes: #706259
- top %CPU and %MEM columns widths restored Closes: #707648
* libprocps1-dev conflicts with libprocps0-dev Closes: 706920
* init script uses --system Closes: #698888
* Removed .la file installation
* New upstream version
- top adds a powerful new filter feature wherein any
window can include or exlude selected fields which
contain specific values Closes: #682082, #682083
- top user filtering with exclusion Closes: #682086
* Removed nocheck to build options Closes: #699716
* Minor typo in sysctl.conf fixed Closes: #698482
* Experimental release
* Has build-deps on dejagnu Closes: #699218
* New upstream version
- top has new inspect (Y key) feature that some program can be run against
the selected PID
- sysctl.8: format fix in synopsis Closes: #675848
- Expose freeproc for libproc Closes: #681653
- ps.1: format fix in notes Closes: #692170
- Add -c count option to pkill Closes: #693783
- vmstat occasional crashes fixed Closes: #677903
* libprocps now in Section: libs Closes: #693647
* New upstream version
* Stop SIGFPE on vmstat at times Closes: #677903
* Upstream took freebsd bug patch
* Second re-release due to 3.3.4-2 required first
* Rolled back 3.3.4 API changes Closes: #692063, #691847
* New upstream version
* kill: takes negative pids again Closes: #688731
* pgrep: -F doesnt need line feed Closes: #676709
* ps: removed bogus ps bogus message Closes: #670592
* watch: doesnt crash with wide characters Closes: #675069
* pgrep: -a modifies output -f changes matches Closes: #526355
* top: add major/minor page fault deltas Closes: #84992
* ps: favor truncation of long names over POSIX/UNIX standard Closes:
#598089
* Added X-Start-Before to init script Closes: #676381
* Fixes for kFreeBSD Closes: #674785
* pgrep -u off by one fixed Closes: #676239
* New upstream version
- Changed labels of kB etc to KiB Closes: #662786
- top supports hotplugged memory and cpus Closes: #351934, #459287
- top %cpu not distorted when switch to/from threads Closes: #441166
- top can read old toprc configuration files Closes: #651213, #651863
- top supports input paste once again Closes: #663334
- top -p avoids SEGV when pid doesn't exist Closes: 668335
- pgrep.1 groff syntax fix Closes: #665425
- sysctl .conf off-by-one error Closes: #669128
- top forestview doesnt segfault Closes: #650864
- skill: fix argument parsing regression Closes: #659038
- sysctl: fix argument parsing regression Closes: #666181
- watch: inform about optional argument for -d switch Closes: #597021
- top.1: Fixed groff warnings Closes: #664015
* Update to standard version 3.9.3 - no changes
* Updated to debhelper compat level 9
* DH9 uses harden build flags Closes: #656511
* Added news entry about toprc file format change Closes: #651213
* sysctl -p has no space, update init and man page Closes: #655685
* New upstream version
* libprocps split out into own package Closes: #651203, #651179
* free -b uses long long variables Closes: #654368
* w built with from on by default Closes: #651486
* libproc symlink corrected Closes: #651117
* Fixed install files for kfreebsd and hurd Closes: #652128
* reload option added to init Closes: #628980
* New upstream version
- pgrep -u finds processes Closes: #649591
- slabtop_once patch applied upstream
- watch_8bitchar patch applied upstream
- vmstat_part_format patch applied upstream
* include correct libproc-ng.so symlink Closes: #650314, #638916, #651117
* Forked upstream version from procps-ng
- top fixed. Removed patches top_irix, top_stdin_eof,
top_uid_length, top_c_resize, top_mintime,
top_highlight, top_username
- Manual pages updated: removed patches free.1, pmap.1,
10_ps.1, skill.1, slabtop_1, sysctl.8, tload.1,
uptime.1, vmstat.8, watch.1, kill.1, top.1,
top.1_cpustates, w.1, pgrep.1, top_1_options,
top_1_typos, top_1_flt_output, top_1_swap
- New build system, remove patch module_mk_shared,
library_map_freeproc, makefile_dev_null, makefile_include
- kfreebsd patches applied to upstream
- cgroup for ps Closes: #583745
* Watch 8-bit temporary disabled
* Added Multi-Arch: foreign to control Closes: #646834
* Removed ancient conflicts on packages no longer in Debian
* silently accepts status for init script Closes: #646250
* No more complaints for 3.0 kernels Closes: #632749
* vmstat truncated to 32bits Closes: #620557
* Update to standards version 3.9.2
* PATH_MAX fix for hurd Closes: #588677
* Added sorting for mem% in ps Closes: #599043
* Adjusted Makefile includes for make 3.82 Closes: #603759
* Fixed minor typos in ps.1 Closes: #592116
* Added RedHat patch procps-3.2.8-longcmd to stop truncated lines
* cgroup added to ps.1 from RedHat patch ps_cgroup_display
* Read system time from /proc/stat instead of calculating - From SuSE
patch btime-from-proc-stat
* imported RedHat patch top-clrscr so top clears screen when quitting
* Updated to standards version 3.9.1
* Fix for patch on cgroup crash Closes: #579824
* Work-around for kfreebsd HZ problem Bug #460331
* Added comments about ipv6 keys to README Closes: #507788
ipv6 is compiled in by default so this impacts custom kernels only
* Added note the ipv4/tcp* keys effect ipv6 too Closes: #571281
* watch interprets ANSI color Closes: #129334
* Fixed off by one for top -u username Closes: #571790
* Document maj_flt and min_flt in ps.1 Closes: #434221
* Adjusts skill_multiarg.patch so multiple args work Closes: #569030
* Removed non-linux binaries from package Closes: #568255
* Cleaned up some extra files not needed in hurd and kfreebsd
* top handles numeric arguments better Closes: #358724
* Explain what SWAP means in top.1 Closes: #217841
* w makes better guesses at process Closes: #187808
* Need both ncurses*-dev depends Closes: #568038
* Build-depends on libncurses5w-dev Closes: #567783
* Updated to standards 3.8.4
* Changed priority to important See: #564504
* Added Vcs-* fields to control
* Changed source format to 3.0 quilt
* rules file to new debhelper tiny format
* some pid points set to null if status file cannot be read Closes: #550009
* vmstat doesn't scale things that shouldn't Closes: #558134
* Limit counter wrap with vmstat Closes: #558361
* Adjusted rules file so wont build amd64 files on i386 Closes:
#558089
* Removed kernel.maps_protect from example file Closes: #554808
* skill doesnt treat null param as 0 Closes: #551173
* Reduced init.d verbosity Closes: #567704
* Documented /etc/sysctl.d directory Closes: #551933
* sysctl.conf warns about RAs ignored with ipv6 forwarding Closes:
#545007
* free -o better documented Closes: #526604
* slabtop -o doesnt use ncurses slabtop_once patch Closes: #503089
* libproc.so symlink in -dev package Closes: #306778
* skill/snice option parsing fixed Closes: #331419
* Forced libproc constructor order Closes: #460331
* pmap -x prints RSS and dirty columns Closes: #347476, #505571
* ps displays supplementary groups Closes: #506303
* Updated to standards version 3.8.3
* Removed setproctitle reference in ps.1 Closes: #529045
* Fixed LGPL path in copyright Closes: 528814
* Adjusted printk in sysctl suggestion Closes: #526855
* Fixed package description Closes: #535954
* Renamed second SZ to SIZE in ps Closes: #541061
* Removed net options in sysctl.conf that are there by default Closes:
#540186
* Updated free.1 Closes: #534198
* Fixed typo in NEWS.Debian Closes: #513381
* Removed comment about window scaling in sysctl example Closes:
#512764
* ps.1 options sorted Closes: #518620
* Added PROCPS_USERLEN environment variable to set username length in
w Closes: #396423
* Added PROCPS_FROMLEN environment variable to set from column width
in w Closes: #341439
* Adjusted column width for ps.1
* Non-maintainer upload to fix release goal.
* Avoid using /usr/bin/which in init.d script, to make sure it work
before /usr/ is mounted (Closes: #548802).
* Non-maintainer upload to fix release goal.
* Correct init.d script dependencies and depend on initscripts
to make sure the required script dependencies are present
(Closes: #546888).
* Add depend on ${misc:Depends} some times used by debhelper.
* New upstream release
* Actually apply sort time patch Closes: #508435
* Corrected 35_path_max patch Closes: #519331
* fixed cumulative parameter in watch.1 Closes: #527193
* Applied vmstat -p fix patch Closes: #526360
* Reversed rules line so init.d is in everything except kfreebsd
Closes: #511513
* PATH_MAX problem fixed Closes: #496274
* NOHZ patch appilied Closes: #495882
* Added some extra comments about sysctl Closes: #495884
* init script respects VERBOSE Closes: #495885
* More ps sorting Closes: #508435
* ps displays cgroups Closes: #469669
* Added cross build support Closes: #451812
* Added Hilko's fix for sysctl Closes: #511082
* Applied Mortys watch exec patch, thankyou!!
Closes: #225549, #155227, #420377, #481679,#410967
* top UID length now increased to 5 Closes: #426782
* init script not installed for kFreeBSD Closes: #502729
* Fixed kernel.maps_protect entry in sysctl.conf Closes: #494655
* D flag documented in man page Closes: #495987
* w uses locale for centi-seconds Closes: #252575
* Corrected w-bassman patch which made ALL times change and documented
what the times mean in w.1 Closes: #414906
* Changed dh_clean -k to dh_prep
* Updated to debhelper 7
* Replaced may in kill.1 Closes: #375739
* Added precision wait time to watch Closes: #183486
* top exits if it cannot read /proc Closes: #378695
* Adjusted top.1 as CODE DATA fields were incorrect Closes: 267873
* Added --errexit flag on watch to exit on command error Closes:
#183346
* NMU
* Removes spuirous debug printf() that breaks other packages
(Closes: #511082)
* Reverse order of sysctl file reads
* Added sys.kernel.maps_protect option to syctl.conf Closes: #446466
* Add up 7 cpu numbers Closes: 460331
* Top closes when it gets EOF Closes: #458986, #416976
* Fixed -a option processing Closes: #408608
* Added German man page for w Closes: #390225
* Updated to standards version 3.8.0
* Quote $file in init script and remove weird *.conf directory
Closes: #474710, #474725
* Actually apply top patch Closes: #351065
* Irix mode + thread CPU fix Closes: #459890
* kill/skill prints error message Closes: #468363
* rule file changes for nostrip and passing CFLAGS Closes: #468656
* Duplicate ignore broadcast in sysctl.conf removed Closes: #474406
* Added IPv6 lines for redirects and source route to sysctl.conf
Closes: #474431
* Fixed IPv6 forwarding line in sysctl.conf Closes: #469557, #464150
* pri field explained in ps.1 Closes: #465761
* sysct.conf now has TCP/IP instead of TCP.IP again Closes: #463652,
#463824
* Added /etc/sysctl.d/ directory for other packages Closes: #370351
* Added bug presubj for kill Closes: #409118
* no-heading option documented in ps.1 Closes: #431081
* Remove procps.sh version check Closes: #459680
* Added Paolo's patch to fix highlighting cutoffs Closes: #351065
* Cleaned up sysctl.conf Closes: #447076, #446466, #446989, #446990, #465449
* Removed missing option from sysctl.conf Closes: #460665
* Changed to standard version 3.7.3
* Added headers into vmstat Closes: #436805
* totpages and pslab removed from vmstat.8 Closes: #436806
* Conditionally move procps.sh to procps init script Closes: #437063
* SEE ALSO section in pgrep.1 uses .BR Closes: #437678
* ipv4 forwarding example fixed Closes: #418804
* top minimum time adjusted Closes: #298347
* pgrep.1 patch doesnt add the -c option again Closes: #385621, #431884
* Fixed minor typo in free.1 Closes: #435540
* top.1 mentions st steal time Closes: #402478
* Added some security-enhancing options to sysctl.conf Closes: #324593
* Updated date on patched man pages as this is their new issue date
* armel porter NMU.
* DEB_HOST_GNU_SYSTEM != linux-gnu on armel. Check DEB_HOST_ARCH_OS instead.
Closes: #437613
* top exits with correct code Closes: #341272, #354255
* sysctl malloc extended by 1 Closes: #423704
* sysctl.conf has both rp_filter lines Closes: #389395
* Updated top.c resize patch Closes: #256376
* Changed /proc message Closes: #292721
* Correct return code for pgrep Closes: #413383
* Correct return code for vmstat Closes: #425492
* init script lost it .sh we dont need it Closes: #343620
* Adjusted the shlibs so they are more relaxed.
* Changed init script dependencies Closes: #386637, #386341
* init script uses lsb logging Closes: #384920
* pgrep c option patch works correctly Closes: #375791
* Made urgency medium as pgrep -c <non-matching> segfaults pgrep
* New upstream release
* Fixed nroff typo in man page Closes: #326517
* pgrep/pkill: fix some realloc-related crashes Closes: #353894
* Using debhelper compat level 5
* Bumped standards versiob to 3.7.2
* watch difference check uses 8 bit char Closes: #207103
* Updated watch file location Closes: #354242
* Cleaned up init.d script Closes: #294765, #338970
* init.d script has those lsb dependency thingies Closes: #335320
* Removed .rej file out of gnu_kbsd patch Closes: #362875
* Removed duplicate -N option out of sysctl.8 Closes: #364894
* Explain load average in uptime.1 Closes: #365019
* Removed empty directories Closes: #359146
* IPv4/6 sysctl.conf examples fixed Closes: #341087
* sysctl.8 has optional filename for -p Closes: #297144
* top.1 Now has Bold enable=off as default Closes: #293981
* free.1 documents the -g (gigabytes) flag CloseS: #286900
* Cleanup man pages Closes: #282168
* added rollbacks to maint scripts Closes: #374456
* Updated gnu kbsd patch Closes: #349982
* Added list of commands to description Closes: #354686
* Changed copyright, most of it is under LGPL now
* Move to admin section to stop dinstaller complaining at me
* Actually apply cpu state top.1 patch Closes: #351998
* sysctl.conf doesn't mention /etc/network/options Closes: #339788
* sysctl.conf uses default instead of all for network stuff as networking
rc is done later Closes: #337019
* NMU
* Document the copyright of the emacs bindings bit of pgrep in
debian/copyright (Closes: #362876)
* NMU
* Use a temporary file for the output of the check_gcc test to avoid
removing /dev/null on failure. Thanks to Niv Altivanik for the patch.
(Closes: #336710)
* properly patched for kfreebsd Closes: #290719
* New upstream source
* ps: man page more detailed Closes: #334682
* spelling fixes Closes: #300333, #334684, #334685
* top: crash on resize fixed -- thanks Michal Maruska Closes: #320289
* vmstat: -p handles /dev/ and does not overflow Closes: #319523, #330969
* CPU states in top man page Closes: #312157, #228899
* w.bassman finally patched into w Closes: #45937
* w uses COLUMNS if ioctl fails, eg with pipe Closes: #252799
* GNU/kFreeBSD Support Closes: #290719
* Variables that are set are specified on init Closes: #330464
* sysctl.conf has netbase examples Closes: #331192
* sysctl.conf example has way to stop console logging Closes: #292834
* New upstream release
display problem on 64-bit systems fixed Closes: #287947
top: help and version message on stdout, with exit(0) Closes: #283541
ps: SIGTSTP and SIGTTOU shouldn't print bug email address Closes: #246123
slabtop: fix overflow on huge NUMA boxes Closes: #264640
slabtop: accept any slabinfo 2.x format Closes: #287691
* New upstream release
ps: tolerate SubDomain security module CONTEXT/LABEL data Closes: #277401
* init.d doesnt print done when not verbose Closes: #264431
* init.d script runs sysctl with -q for quiet Closes: #277111
* sysctl.conf has warning about network overiding varables Closes: #275291
* New upstream release
* Missed one more lib64 override. Works on os390 now
* New upstream release
pgrep: man page SEE ALSO updated Closes: #226817
top: try to handle terminals lacking rmam and smam Closes: #235003
* Upstream now has quiet patch so removing dpatch for it.
* Fix Makefile patch so it works with newer patch packages
Closes: #242574
* Changed the way SHARED is used in Makefiles
* init script looks nicer when setting multiple variables Closes: #241721
* New upstream release
* Changed init script output Closes: #238567
* menu item has text quoted
* New upstream release
test scripts build on ia-64
Fix terminal when ^Z top Closes: #228822
slabtop added Closes: #226778
* postinst checks for symlink and not file to remove Closes: #234306
* Removed entry in Makefile for /libc64 so sparc64 builds
* Removed offending test directory Closes: #227933
* Now uses dpatch to handle the various patches
* New upstream release
- Supports SELINUX flags for kernel v2.6 Closes: #193648
- Hide kernel PID bug Closes: #217278, #219730, #217525, #224470
- Fixed top auto-margins problem Closes: #217559
* Fix top manual page Closes: #225089
* Patch so SELINUX flags work in v2.4 kernels
* Extra +s in ps.1 removed Closes: #218220
* Added patch so sysctl has quiet -q flag Closes: #189100
* New upstream release
* New upstream release
* New upstream release
ps: $PS_FORMAT works properly Closes: #201575
man page: /var/run/utmp, not /etc/utmp Closes: #206583
required flags moved out of CFLAGS Closes: #205429
* Made shlibs have a specific version Closes: #199118
* libproc.a is back in libproc-dev, use it
* Added README to libproc-dev for people who use the library
* 3.1.11 New upstream version
- handle GPLONLY_ symbols Closes: #143549, #188374
* freeproc now defined Closes: #189047
* warning in readproc.c fixed Closes: #197346
* Removed optarg and optind defines Closes: #197343
* Fixed saved_start_time warning Closes: #197342
* New upstream source
* memory sizes fixed for 64-bit w/ gcc 3.x Closes: #194376, #191933
* Doesn't segfault if /proc not mounted Closes: #172735
* No warning in top about memory key Closes: #188271
* More info in kill man page Closes: #182414
* Document the different oO options Closes: #169301
* Updated stabndards version to 3.5.9
* Changed disk to backing storage Closes: #175925
* New upstream release
watch man page fixed, Closes #182246
* Changed section for libproc-dev
* New upstream release
- watch has --no-title option Closes: #179862
- ps -C can compare very long names Closes: #178127
* Fixed descriptions in manual pages Closes: #179046
* w wont crash if /proc unreadable Closes: #169398
* New upstream version
- watch don't drop empty lines Closes: #171005
- top has old sort keys Closes: #167249
- now count Inact_laundry as needed Closes: #172163
* New upstream source
* New upstream source
- vmstats reports memort counts Closes: #169774
* New upstream version
- vmstat displays IO-wait time instead of bogus "w"
- when IO-wait hidden, count as idle, not as sys
- pmap command added (like Sun has)
* Manual pages cleaned up Closes: #165970, #164481
* New upstream version
- top tolerates super-wide displays Closes: #165497
- ELF note warning gone for some kernels Closes: #165900
- Fix ps and top man pages a bit, dropped bugs severity.
* New upstream version
- ELF note warning removed Closes: #165093, #165343
- top works for most TERM= settings Closes: #164864, #164956
* w has FROM column again by default Closes: #165252
* debhelper dependency version fixed Closes: #165083
* ps.1 looks a bit better now Closes: #16448
* New upstream version
- w works with KOI8 locale Closes: #153043
- fix top for non-SMP 2.2.xx and 2.0.xx Closes: #164231
- negative idle time fixed Closes: #126260
- sysctl handles new vlan interface Closes: #140386
- vmstat documentation update Closes: #157935, #155684
- "skill -n blah blah blah" lets you test options Closes: #158630
- fixed ps --sort crash Closes: #164226
- vmstat compiles with latest gcc-3.x Closes: #164348
- bad (int*) cast in top removed Closes: #164468
- Support new/improved statistics interfaces in 2.5 /proc Closes: #164013
- top defaults to old layout and sort by pid Closes: #164277
- rant moved out of top.1 man page Closes: #164520
- top runs much faster Closes: #87779
* Fixed pkill and skill, auto* is so broken. Closes: #163940, #163944
* Moved libproc.so.3 into /lib as it's needed early Closes: #163981,#163899
* New upstream source Closes: #163698
- top has SMP Closes: #162316, #62282, #94896, #98277, #117040, #117735
- SELINUX support Closes: #142892
- top defaults to signal 15 to kill pids with Closes: #72158
- 64-bit time reduces the overflow problem Closes: #82382, #155908
- "w" program better at determining what a user is doing
Closes: #88758, 115529
- oldps is gone Closes: #101917
- Handles /proc/tty/drivers Closes: #108654, #154046
- Supports scanf where locale uses , for decimal point Closes: #126873
- uptime --help now calls itself uptime Closes: #128880
- ps faster Closes: #147731
- top calculates screen better Closes: #162296
- top allows sorts by pid or swapped memory Closes: #79868, #159446
- support for s/390 Closes: #126295
- statm buffer size increased Closes: #145085
- new top has no typos Closes: #148918
- new top can handle lots of tasks Closes: #70900
* Fixed init.d file so it follows policy Closes: #121945
* Fixes ps crash when system.map is exact multiple of 1024
Thankyou Colin for the patch! Closes: #109237, #142292
* Sanity checking for Number of CPU Closes: #127561, #122617
This will keep the m68k and ARM boys happy.
* uptime usage fixed Closes: #138351
* kill man page NAME updated Closes: #119400
* Better explanation for load average in uptime(1) Closes: #140902
* utmp in correct location in w(1) Closes: #115725
* Removed -ggdb Closes: #117203
* Added os/390 patches Closes: #113494
* w manpage now gives correct location for utmp Closes: #110723
* watch wrap-around problem fixed Closes: #111759
* Programs are compilied -O2 Closes: #108652
* Re-fixed command line interpretation Closes: #103101
* watch now copys strings better. Closes: #95404, #97948, #99780
* skill.1 loads tbl Closes: #92242, #67899
* long usernames are shown Closes: #86205, #94957
* Remove /etc/rcS.d/S30procps with good ole rm Closes: #92184
* /etc/init.d/procps.sh calls itself that Closes: #93302
* Cannot write config in secure mode Closes: #93948
* watch doesnt crash with long command lines Closes: #88592, #87693
* bumped up a buffer in a proc read Closes: #85775
* Now we use 24 hour time Closes: #85640
* pgrep calls itself pgrep Closes: #86630
* Corrected symlink in libproc-dev Closes: #87865
* Conflicts with pgrep, so no more conflicts Closes: #82835
* Minor fixes to ps.1 manpage Closes: #81921
* watch highlighs correctly Closes: #77737
* top wont die with evil HOMEs, Closes: #81452
* removed reference to suidregister
* Remore -L reference in kill.1 Closes: #85913
* Moved kill back again, dammit why is the makefile so broken
Closes: #82747
* Watch uses locale Closes: #82739
* top's scanf is protected from evil locale problems Closes: #82671, #69128
(Big thankyou to Guillaume for lending a test account)
* New upstream version (010114)
- Merges 2.0.7 code from RedHat Closes: #80832
- Made note that Shared memory report will be junk due to kernel
Closes: #77818
- Remove html and null stuff from man page Closes: #81920
- vsize is kB in man page Closes: #82210
- man pages look better Closes: #70055, #70941
- vmstat increase Closes: #77886
- w tries harder to find things Closes: #24531
- 15 char user names Closes: #71211
* No HOME overflow in top Closes: 81452
* Added menu Hints Closes: #80051, #82324
* added libncurses5-dev to build-depends, Closes: #67533
* Put kill back into /bin Closes #67580, #67582
* Put 2.0.6-7 ps.1 back in Closes: #67451
* New upstream source:
* - sysctl EOF bug fixed Closes: #62877
* - stop crashes with unmounted /proc Closes: #63512, #55177
* - Versions checking tolerates RH /proc/ksyms Closes: #59798
* - Top works better with SMP Closes: #34734, #56547, #59703
* Fixed missing version Closes: #62207, #62484, #59112
* Stop crashes with umounted /proc Closes: #63512, #55177
* Nicer man pages Closes: #63495, #59406
* Fixed sysctl eof bug Closes: #62877
* watch wraps properly Closes: #60913
* watch handles tabs Closes: #46213
* watch honors locale settings Closes: #63762
* now versioned replaces line for bsdutils
* New patchlevel (000221)
* ps 'f' ASCII art forest fixed. Closes: #57134, #58644
* let insane people run ps setuid. Closes: #56701
* note that kernel 2.3 is now faster. Closes: #49130
* top with WCHAN was leaking memory. Closes: #58172, #52257, #56889
* can show current CPU. Closes: #37023
* w looks better now. Closes: #55952
* init.d/procps removed if exists. Closes: #55137, #55852
* Fixed skill/snice man page (thanks man-db maint!) Closes: #53736, #46743
* Fixed ps man page Closes: #58365
* New upstream source
* kill "_R(smp_|smp2gig_|2gig_)?[0-9a-fA-F]{8,}" Closes: #54394, #53208
* added type 'S' and scan past machine types Closes: #54396
* Fixed w(1) manpage Closes: #54709
* top now agrees with ps for RSS Closes: #52679
* procps init.d script quietly dies if not /etc/default/rcS Closes:
#52839
* Put the NEWS changelog back in Closes: #52678
* Fixed that damn Rsmp annoying message bug Closes: #48686
* Remove /etc/init.d/procps Closes: #53818
* Patched ps so it complains if you chmod 711 /proc Closes: #52481
* Did the same for top.
* Ditto for oldps.
* Changed and int to a char* Closes: #52482
* sysctl.conf file references sysctl.conf (5) not 8 Closes: #52385
* props init.d script changed to procps.sh Closes: #52228
* Changed psmisc from reccomends to suggests
* %MEM now works, Closes: #50010 #50055 #50148 #50356
* top doesn't crash with > 204 processes Closes: #50055
* Another libproc fd leak fixed Closes: #45398
* ps silently ignores m and -m for future compatibility Closes: #48308
* Added a sysctl.conf and other files as suggested Closes: #51098
* Fix start field instability
* ps.1 fixed Closes: #35137
* New upstream
* sysctl crash fixed, Closes: #49015
* libproc file descriptor leak fixed, Closes: #45398
* False positive System.map mismatches killed, Closes: #49047
* Supports 64 Hz for StrongARM/Shark Closes: #47461
* pr_time fixed, Closes: #46223
* libc num cpu workaround back in, Closes: #49039
* Fixed kill manpage, Closes: #47018
* This version definitely, absolutely has kill, Closes: #46762
* Changed conflicts with replaces
* support SMP systems with versioned kernel modules Closes: #45621, #46465
* Added kill to this (it is removed from bsdutils).
* We now need kill manpage, Closes: #46004
* System.map support for non-i386 Closes: #45592, #45250
* Do not require /proc/ksyms Closes: #45128, #45132, #45619
* Alternative w.1 points to the right spot, Closes: #45331
* Copyright for skill and snice and ps fixed, Closes: #45119
* Now with top! Closes: #45106
* New upstream source
* Debian personality does m flag Closes: #44832
* Corrected typo in top.1 Closes: #44836
* New improved watch Closes: #29970
* Fixed the nasty ps formatting problem (Bug #40859 #40856 #40839 )
* New upstream patches/source
* SMB Hz wierdness fixed (Bug #33023 #33284)
* non-tty output does not get chopped at 80 columns (bug #36688)
* BSD personalities set the default selection and output format (bug #36698)
* Fixed collumn spacing problem (Bug #35309)
* Work around for borken libs that return 0 processors (Bug #36902)
* skill now uses process name not command line (Bug #19208)
* Removed kill and manual page (Bug #36421 #36551 #36375)
* Put in patch for bogus sysconf return (Bug #36494 #36532 #36581)
* New upstream version (Bug #34394 #27291 #34250 #34956 #35240 #35247
#35520 #35756 #34580 )
* New upstream version (Bug #33083 23347 33462 10556 33266 33371 )
* top now resumes (Bug #32106 )
* debhelper text problem fixed in postinst (Bug #32963 #33122 #33003 33117 )
* oldps and ps now use alternatives (Bug #33083 )
* ps s format now not ugly (Bug #28266 )
* watch command line help and man page correct (Bug #31702 )
* sessreg removed from package (Bug #32294 )
* ps doesn't display extra spaces (Bug #27799 )
* top has spaces in command lines again (Bug #33060 )
* ps now has personality (Bug #22923 #18429 )
* moved non-free skill and snice to non-free package.
* New Upstream source
* Linked to ncurses4
* top now has spaces in between command lines (Bug #28178 )
* --version or -V now shows proper version.
* New upstream version (Bug #27573 )
* Menu entry changed from System to Menu/System (Bug #27438 )
* Char variables changed to int for powerpc (Bug #26624 )
* libproc now nulls allocated structure (Bug #26225 )
* No longer uses psdevtab (yay!) (Bug #25388 )
* ps doesn't double space command line parameters (Bug #25306 #24293 )
* ps now silently ignores g flag for those BSD heads (Bug #24075 )
* Top can suspend twice (or three times even) (Bug #22997 )
* Libraries properly built (Bug #20010 )
* New upstream source, fixes security bug (Bug #21475)
* Fixed Shared library dependencies (bugs #18388 #18394 18392 )
* Conflicts with earlier versions of w-bassman (bug #18389 )
* New upstream source.
* xload is undiverted (Bug #17102 )
* ps_fields.7.gz removed (Bug #18090 )
* Colour patches removed, color-related bugs gone (Bug #18008 #17217 #18090 )
* POSIX patches removed, cmd line bugs gone (Bug #15537 )
* w is now an alternative w.procps (Bug #17960 )
* skill now works with process names (Bug #17087 )
* ps and top man pages have their field descriptions (Bug #17360 )
* ps u fixed (Bug #17313 )
* Source code is no longer FUBAR (Bug #17892 )
* top now redraws screen after config screen (Bug #11896 )
* Circular dependency removed (Bug #16966 )
* top does mess up screens with wrong cmd line (Bug #17230 )
* top suspends with ctrl-Z (Bug #16703 )
* Moved /bin into /bin/ps (Bug #17001 )
* TTY selection works ( #16724 )
* top and ps now accept --colour and *_COLOURS
* xproc copyright file not compressed ( #14491 )
* All #include <proc/*.h> now #include "proc/*.h" ( #13482 )
* Copyright doesn't mention psmisc now ( #16704 )
* Moved ps back into /bin ( #16737 #16705 )
* New upstream source ( #16795 )
* New maintainer
* Updated upstream source to 1.2.2 (instead of 1.2)
* Merged Helmut's color/command line patches into upstream.
* Copyright file is not compressed ( #14493 #14415 )
* psdatabase refreshed when installing ( #10693 )
* Fixed +/- line in free ( #10785 #10870 #11566 #12027 #12245 #12374 )
* w collumns corrected ( #10898 #13117 )
* top saves sort type ( #11553 )
* Linked to libc6 ( #11725 )
* top doesn't coredump with S option ( #11855 )
* skill works with given patch ( #12023 )
* libproc-dev has proper sym link ( #12697 )
* top -h doesn't change terminal settings ( #13513 )
* ps -s has "CAUGHT" not "CATCHED" ( #14342 )
* ps_colors.7 and ps_fields.7 reformatted ( #14109 #14544 #14545 )
* ps checks for tty before using colors ( #14596 )
* top sets stop signal handler later, stopping race ( #14769 )
* When using POSIX personality, processes show up ( #14780 )
* top checks for valid term type ( #15807 )
* xproc now Depends on procps-1.2.*-* ( #10762 #13347 )
* xproc dependencies fixed ( #12698 )
* Non-maintainer release, built for libc6.
* Added in free.c from new procps version 1.2.3 (from sunsite), seems to
fix all the problems with free reporting bogus valus.
* fixed meminfo handling again, as the fix wouldn't work on pre-2.1.x
kernels.
* fixed free to use the meminfo routines from libproc.
* fixed several bugs
* replaced utmp handling to support wrappers.
* added /proc/meminfo support for 2.1.x kernels.
* psmisc 1.14 : new upstream version (mainly bugfixes)
* added a lot of new serial device major numbers to the device lookup
code. Somehow it seems there are new serial devices every other week.
* fixed a bug in top: broken .toprc may cause a segmentation fault.
* minor changes to make it compile with libc6
* fix top behaviour on machines having nonstandard NR_TASKS up to 4k
tasks
* strip libproc.so from unneeded symbols (Bug# 8311)
* fixed watch.1 example (Bug# 8169)
* partly fixed fuser sigsegv core dump (Bug# 8004)
* menu entries for xproc and procps (Bug# 8325)
* divertions for xmem and xload. (Bug# 7565)
* fixed uptime again, minor Makefile changes
* fixed typo in ps_fields.7 (Bug#5457)
* fixed typo in debian/rules (Bug #5585)
* fixed bug in w introduced in 1.11.1 (Bugs #5489, #5694, #5695, #5705).
* added support for non-standard serial devices (long overdue - Bug
#5771).
* fixed uptime option handling (Bug #6099).
* fixed top problems with missing/corrupted utmp (Bug #5819).
* fixed manpage problems (Bug #5936).
* fixed bug in w <username>
* automatic resize if field length is exceeded. This changed the shared
library, so popping the major number.
* fixed numeric WCHAN output on Alphas and stupid bug in ps (again,
thanks to H. Koenig).
* fixed top memory statistics for systems with more than 100M memory or
swap.
* merged in ALPHA & Sparc patches
(from ftp.azstarnet.com:/pub/linux/axp/glibc)
* fixed ps --deselect/-N for pid lists
* use shared libs from now on, install shlibs again
* manpages for libproc
* static lib compiled without -fPIC
* added libproc package for development installing libproc headers,
manpages and static library.
* fixed PROC_REAL bug when PROC_FILLSTATUS isn't set.
* fixed color bug in ps --forest
* added xproc package for xload, xmem, xidle, xcpustate
(XConsole left out as we use xconsole & klogd on debian)
* adapted xload manpage for xidle and xmem
* fixed xmem to cope with newer kernels (where shared pages are counted
once for each additional reference)
* fixed top change_fields bug (a field needs 24, not 21 spaces)
* fixed several Alpha bugs (thanks to Harald Koenig)
* due to popular demand, the old format for time intervals is back.
for all program using this, a toggle command line option has been
provided. The default behaviour depends on the compile time option
NEW_TIME_DEFAULT (see main Makefile)
* fixed cpu nice % in summary
* fixed topsetup initialisation in top.h I messed up in last revision
* fixed pipe output bug
* fixed --deselect bug in SVR4/POSIX mode
* fixed ps -w bug displaying too many empty lines
* fixed SIGSEGV bug in ps -www
* fixed bug in top not calculating length of the command/args/env fields
at the field selection screen in some circumstances.
* fixed SIGSEGV bug when using environ field
* This is an experimental release of the procps suite. A lot of features have
been added since the 1.01(a) release:
- support for both BSD and POSIX (SVR4) style command line options.
- completely configurable display of information.
- colour markup of processes exceeding limits or belonging to a user.
Please take a look at /usr/doc/procps/NEWS and the manpages for a concise
list. This is how the next upstream release of procps may look
(i.e. it will look like this if there is not too much resistance).