Commit Graph

150 Commits

Author SHA1 Message Date
Dominique Leuenberger
28d2fe938b Accepting request 853760 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/853760
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/psmisc?expand=0&rev=75
2020-12-09 21:12:10 +00:00
Dr. Werner Fink
ba5aa3b00f Accepting request 849668 from home:lnussel:usrmove
- prepare usrmerge (boo#1029961)

OBS-URL: https://build.opensuse.org/request/show/849668
OBS-URL: https://build.opensuse.org/package/show/Base:System/psmisc?expand=0&rev=123
2020-11-20 13:11:36 +00:00
Dominique Leuenberger
3a181c447b Accepting request 798507 from Base:System
- Modify patch 0001-Use-mountinfo-to-be-able-to-use-the-mount-identity.patch
  * Allow not unique mounts as well as not unique mountpoint (bsc#1170247)

OBS-URL: https://build.opensuse.org/request/show/798507
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/psmisc?expand=0&rev=74
2020-04-29 18:43:31 +00:00
Dr. Werner Fink
1d38b76e6a .
OBS-URL: https://build.opensuse.org/package/show/Base:System/psmisc?expand=0&rev=121
2020-04-27 14:59:38 +00:00
Dr. Werner Fink
c9cdb3a11c Allow not unique mounts as well as not unique mountpoint
OBS-URL: https://build.opensuse.org/package/show/Base:System/psmisc?expand=0&rev=120
2020-04-27 14:58:59 +00:00
Dominique Leuenberger
67d4c6f4ad Accepting request 731946 from Base:System
- Do not recommend lang package. The lang package already has a
  supplements. (forwarded request 731940 from lnussel)

OBS-URL: https://build.opensuse.org/request/show/731946
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/psmisc?expand=0&rev=73
2019-09-26 18:35:25 +00:00
Dr. Werner Fink
e7b4dde9cf Accepting request 731940 from home:lnussel:branches:Base:System
- Do not recommend lang package. The lang package already has a
  supplements.

OBS-URL: https://build.opensuse.org/request/show/731940
OBS-URL: https://build.opensuse.org/package/show/Base:System/psmisc?expand=0&rev=118
2019-09-19 12:13:57 +00:00
Dominique Leuenberger
b21fa3ab02 Accepting request 653088 from Base:System
- Modify patch 0001-Use-mountinfo-to-be-able-to-use-the-mount-identity.patch
  * Always initialize head of simple linked list (bsc#1098697)
  * stat(2) on binary does not see subvol dev

OBS-URL: https://build.opensuse.org/request/show/653088
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/psmisc?expand=0&rev=72
2018-12-10 11:21:53 +00:00
Dr. Werner Fink
e872579636 Always initialize head of simple linked list
OBS-URL: https://build.opensuse.org/package/show/Base:System/psmisc?expand=0&rev=116
2018-11-30 14:26:22 +00:00
Dominique Leuenberger
a1a47a5c91 Accepting request 649178 from Base:System
- Modify patch 0001-Use-mountinfo-to-be-able-to-use-the-mount-identity.patch
  to handle sub volumes of the btrFS (bsc#1112780)

OBS-URL: https://build.opensuse.org/request/show/649178
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/psmisc?expand=0&rev=71
2018-11-19 22:28:36 +00:00
Dr. Werner Fink
f13b879ded handle sub volumes of the btrFS
OBS-URL: https://build.opensuse.org/package/show/Base:System/psmisc?expand=0&rev=114
2018-11-15 06:48:52 +00:00
Dr. Werner Fink
dee14919e6 handle sub volumes of the btrFS
OBS-URL: https://build.opensuse.org/package/show/Base:System/psmisc?expand=0&rev=113
2018-11-14 11:26:45 +00:00
Dominique Leuenberger
2d4a0a330a Accepting request 646331 from Base:System
- Modify patch 0002-Use-new-statx-2-system-call-to-avoid-hangs-on-NFS.patch
  to support older systems with statx kernel support 

- Modify patch 0001-Use-mountinfo-to-be-able-to-use-the-mount-identity.patch
  to respect autofs as well as afs file system 
- Add patch 0002-Use-new-statx-2-system-call-to-avoid-hangs-on-NFS.patch
  to use statx(2) system call since kernel 4.12. Now it is possible
  to avoid sync with remote file servers as well as trigger autofs
  mounts due stat(x) calls.

- Support also btrFS entries in mountinfo, that is use stat(2) to
  determine the device of the mounted subvolume (bsc#1098697, bsc#1112780) 

- Update to version 23.2
  * misc: Command names increased from 16 to 64 characters
  * buildsys: signals.c depends on signames.h !16
  * docs: Fix fuser.1 groff errors Debian #900225
  * killall: look at all namespaces by default
  * killall: Fix -INT option parsing #11
  * killall: ignore -n 0 #15
  * killall: another crack at fixing getopt #12 #13
  * peekfd: Attach to all threads option !15
  * pslog: Define PATH_MAX if required Debian:#905797
- Modify patch 0001-Use-mountinfo-to-be-able-to-use-the-mount-identity.patch
- Remove patches now upstream solved
  * psmisc-23.0-killall-signals.patch
  * psmisc-23.0-killall.patch
- Modify and rename patch psmisc-23.0.dif which now becomes psmisc-v23.2.dif

OBS-URL: https://build.opensuse.org/request/show/646331
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/psmisc?expand=0&rev=70
2018-11-06 13:01:50 +00:00
Dr. Werner Fink
e208f05622 let it build even without statx around
OBS-URL: https://build.opensuse.org/package/show/Base:System/psmisc?expand=0&rev=111
2018-11-05 08:39:03 +00:00
Dr. Werner Fink
6fc55b0b96 statx for older glibc versions
OBS-URL: https://build.opensuse.org/package/show/Base:System/psmisc?expand=0&rev=110
2018-11-05 07:52:51 +00:00
Dr. Werner Fink
d16db3722d New statx(2) used for fuser
OBS-URL: https://build.opensuse.org/package/show/Base:System/psmisc?expand=0&rev=109
2018-11-02 13:41:02 +00:00
Dr. Werner Fink
8471e53670 Support BtrFS
OBS-URL: https://build.opensuse.org/package/show/Base:System/psmisc?expand=0&rev=108
2018-10-23 10:13:58 +00:00
Dr. Werner Fink
07c0ab41a5 Update to psmisc-23.2 + mountinfo commit
OBS-URL: https://build.opensuse.org/package/show/Base:System/psmisc?expand=0&rev=107
2018-10-22 11:18:33 +00:00
Dominique Leuenberger
792e92dcf4 Accepting request 637680 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/637680
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/psmisc?expand=0&rev=69
2018-10-01 07:06:34 +00:00
Dr. Werner Fink
db5abdfcfa Copying
OBS-URL: https://build.opensuse.org/package/show/Base:System/psmisc?expand=0&rev=105
2018-09-17 12:59:09 +00:00
Dominique Leuenberger
8420f886b2 Accepting request 618536 from Base:System
- Modify patch 0001-Use-mountinfo-to-be-able-to-use-the-mount-identity.patch
  to make fuser option -m <block_device> work even with mountinfo
  (bsc#1098697)

OBS-URL: https://build.opensuse.org/request/show/618536
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/psmisc?expand=0&rev=68
2018-06-25 09:35:21 +00:00
Dr. Werner Fink
e294a33a3b futty
OBS-URL: https://build.opensuse.org/package/show/Base:System/psmisc?expand=0&rev=103
2018-06-22 16:48:11 +00:00
Dr. Werner Fink
4753dc8186 bsc#1098697
OBS-URL: https://build.opensuse.org/package/show/Base:System/psmisc?expand=0&rev=102
2018-06-22 16:43:06 +00:00
Dominique Leuenberger
3cfaef8ba7 Accepting request 610044 from Base:System
- Modify patch 0001-Use-mountinfo-to-be-able-to-use-the-mount-identity.patch
  to let fuser -m also work for private mounts as well (boo#1093665)

OBS-URL: https://build.opensuse.org/request/show/610044
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/psmisc?expand=0&rev=67
2018-05-23 14:06:44 +00:00
Dr. Werner Fink
a299387d88 boo#1093665
OBS-URL: https://build.opensuse.org/package/show/Base:System/psmisc?expand=0&rev=100
2018-05-17 10:43:20 +00:00
Dr. Werner Fink
2b2b9d7d5a boo#1093665
OBS-URL: https://build.opensuse.org/package/show/Base:System/psmisc?expand=0&rev=99
2018-05-17 10:37:30 +00:00
Dominique Leuenberger
60f2054793 Accepting request 534218 from Base:System
- Modify patch 0001-Use-mountinfo-to-be-able-to-use-the-mount-identity.patch
  to run even on older kernels missing mnt_id tag in fdinfo

OBS-URL: https://build.opensuse.org/request/show/534218
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/psmisc?expand=0&rev=66
2017-10-23 14:38:24 +00:00
Dr. Werner Fink
5f6ff8d31b .
OBS-URL: https://build.opensuse.org/package/show/Base:System/psmisc?expand=0&rev=97
2017-10-13 07:57:27 +00:00
Dr. Werner Fink
6ab4e37d35 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/psmisc?expand=0&rev=96
2017-10-13 07:45:00 +00:00
Dr. Werner Fink
e446792e1d .
OBS-URL: https://build.opensuse.org/package/show/Base:System/psmisc?expand=0&rev=95
2017-10-13 07:11:59 +00:00
Dominique Leuenberger
65f90de844 Accepting request 526990 from Base:System
- Add patch psmisc-23.0-killall-signals.patch to fix boo#1058990
  by prior scanning for signal names in the arguments of killall

OBS-URL: https://build.opensuse.org/request/show/526990
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/psmisc?expand=0&rev=65
2017-09-21 10:31:59 +00:00
Dr. Werner Fink
1acfe1c2fe boo#1058990
OBS-URL: https://build.opensuse.org/package/show/Base:System/psmisc?expand=0&rev=93
2017-09-18 10:19:15 +00:00
Dominique Leuenberger
2cc21e8377 Accepting request 509834 from Base:System
- Update patch
  0001-Use-mountinfo-to-be-able-to-use-the-mount-identity.patch

OBS-URL: https://build.opensuse.org/request/show/509834
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/psmisc?expand=0&rev=64
2017-07-30 09:20:40 +00:00
Dominique Leuenberger
73765a4049 Accepting request 508459 from Base:System
- Remove patches
  * psmisc-22.21-lessnfs.patch
  * psmisc-22.21-mntpt.patch
  * psmisc-23.0-net.patch
- Add patch
  0001-Use-mountinfo-to-be-able-to-use-the-mount-identity.patch
  from https://gitlab.com/bitstreamout/psmisc/tree/mountinfo
  which is a heavily rework fuser used on NFS
  * Use mountinfo to be able to use the mount identity
    which allows to distinguish different mounts with the
    same device number as it happens with NFS shares.
  * Smaller cleanup as support of chroot environments
    and older systems.
  * Add support for name_to_handle_at() system call to
    get the real mount ID for each file
- Use test suite of psmisc in %check rpm section

- Add patch psmisc-23.0-net.patch to reenable network support
  broken to my own upstream commit

OBS-URL: https://build.opensuse.org/request/show/508459
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/psmisc?expand=0&rev=63
2017-07-12 17:30:06 +00:00
Dr. Werner Fink
eb177148b7 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/psmisc?expand=0&rev=90
2017-07-06 13:59:59 +00:00
Dr. Werner Fink
d16b550658 Rework of patch sets
OBS-URL: https://build.opensuse.org/package/show/Base:System/psmisc?expand=0&rev=89
2017-07-05 13:33:06 +00:00
Dominique Leuenberger
4a1d5b6f5d Accepting request 506747 from Base:System
- Add patch psmisc-23.0-killall.patch to remove left over debug
  output in killall utility (boo#1046237)

OBS-URL: https://build.opensuse.org/request/show/506747
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/psmisc?expand=0&rev=62
2017-07-02 11:37:25 +00:00
Dr. Werner Fink
d1814afe83 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/psmisc?expand=0&rev=87
2017-06-29 08:47:24 +00:00
Dr. Werner Fink
31f7649bc9 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/psmisc?expand=0&rev=86
2017-06-29 08:22:15 +00:00
Dr. Werner Fink
fa603a808e .
OBS-URL: https://build.opensuse.org/package/show/Base:System/psmisc?expand=0&rev=85
2017-06-28 16:53:30 +00:00
Dr. Werner Fink
4e258aabaa .
OBS-URL: https://build.opensuse.org/package/show/Base:System/psmisc?expand=0&rev=84
2017-06-28 13:12:45 +00:00
Dr. Werner Fink
dfd5011814 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/psmisc?expand=0&rev=83
2017-06-28 10:01:14 +00:00
Dominique Leuenberger
2afa4a98ef Accepting request 505275 from Base:System
- Update to version 23.0
  * killall: Fix process age race condition !11 Debian #822861
  * killall: only use scope of current namespace by default
  * killall: better parsing of command names
  * pstree: add cgroup namespaces !10
  * peekfd: Help give long options too !5
  * killall: correctly report when 32+ procs match !8
  * prtat: Remove duplicate options in man page !3 Debian #846387
  * pslog: New program to check what logs are open merge !1
  * fuser: increase path length for octal escaping SF [#37]
  * Make usage of linked lists of devices found in
    /proc/self/mountinfo optional
  * Make timeout() in timeout.c work with shared mmap to
    reduce the load due write/read the stat buffers
  * Add list_sort() to lists.h to be able to sort lists
  * fuser: Fixed typo for  -M flag. Debian #740275
  * pstree: by default doesn't show threadnames, use -t to show
    as it disables compaction. SF [#33] Debian #815902
  * pstree: Removed need for PATH_MAX Debian #750405
  * pstree: ignores disappeared processes. SF [#34]
  * killall: -o and -y work with -r flags. SF [#64]
  * m4/gettext.m4: Upgrade to gettext-0.19.4.
  * m4/iconv.m4: Upgrade to gettext-0.19.4.
  * m4/lib-ld.m4: Upgrade to gettext-0.19.4.
  * m4/lib-link.m4: Upgrade to gettext-0.19.4.
  * m4/lib-prefix.m4: Upgrade to gettext-0.19.4.
  * m4/nls.m4: Upgrade to gettext-0.19.4.
  * m4/po.m4: Upgrade to gettext-0.19.4.
  * m4/progtest.m4: Upgrade to gettext-0.19.4.
  * configure.ac (AM_GNU_GETTEXT_VERSION): Bump to 0.19.4.

OBS-URL: https://build.opensuse.org/request/show/505275
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/psmisc?expand=0&rev=61
2017-06-24 06:34:09 +00:00
Dr. Werner Fink
9bc4353a8d .
OBS-URL: https://build.opensuse.org/package/show/Base:System/psmisc?expand=0&rev=81
2017-06-21 11:20:44 +00:00
Dr. Werner Fink
bf76aaf83d .
OBS-URL: https://build.opensuse.org/package/show/Base:System/psmisc?expand=0&rev=80
2017-06-20 18:02:05 +00:00
Dr. Werner Fink
3e88d3f2c6 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/psmisc?expand=0&rev=79
2017-06-20 15:36:37 +00:00
Dr. Werner Fink
32ed10ffb2 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/psmisc?expand=0&rev=78
2017-06-20 14:04:40 +00:00
Dominique Leuenberger
55b027aad5 Accepting request 308332 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/308332
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/psmisc?expand=0&rev=60
2015-05-23 10:43:20 +00:00
Dr. Werner Fink
40d4a71eaf Accepting request 308233 from home:Andreas_Schwab:Factory
- Replace negative list %nopeek with positive list %have_peekfd

OBS-URL: https://build.opensuse.org/request/show/308233
OBS-URL: https://build.opensuse.org/package/show/Base:System/psmisc?expand=0&rev=76
2015-05-22 07:00:37 +00:00
Dominique Leuenberger
794e5b3234 Accepting request 293786 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/293786
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/psmisc?expand=0&rev=59
2015-04-05 00:03:24 +00:00