24 Commits

Author SHA256 Message Date
e87dd6b666 Accepting request 1175378 from home:mcepl:branches:security
- Update to version 0.8.5:
  * Remove python global exception handler since it's deprecated
  * Make the utilities link against just built libraries
  * Remove unused macro in cap-ng.h
- Remove libcap-ng.rpmlintrc, it doesn't seem to be used any more.

OBS-URL: https://build.opensuse.org/request/show/1175378
OBS-URL: https://build.opensuse.org/package/show/security/libcap-ng?expand=0&rev=46
2024-05-21 10:20:38 +00:00
d0efd72299 Accepting request 1136142 from home:jgwang:branches:security
- Update to version 0.8.4

OBS-URL: https://build.opensuse.org/request/show/1136142
OBS-URL: https://build.opensuse.org/package/show/security/libcap-ng?expand=0&rev=44
2024-01-09 14:56:25 +00:00
05c9cc5180 Accepting request 1084775 from home:fcrozat:branches:security
- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.

- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.

OBS-URL: https://build.opensuse.org/request/show/1084775
OBS-URL: https://build.opensuse.org/package/show/security/libcap-ng?expand=0&rev=42
2023-05-08 10:50:39 +00:00
74d2cc2f54 Accepting request 975729 from home:polslinux:branches:security
- Update to 0.8.3:
  * Add vararg support to python bindings for capng_updatev
  * Add support for ambient capabilities
  * Add support for V3 filesystem capabilities
  * If procfs is not available, leave last_cap as CAP_LAST_CAP
  * If bounding and ambient not found in status, try prctl method
  * In capng_apply, move ambient caps to the end of the transaction
  * In capng_apply, return errors more aggressively.
  * In capng_apply, if the action includes the bounding set,resync with the kernel
  * Fix signed/unsigned warning in cap-ng.c
  * In capng_apply, return a unique error code to diagnose any failure
  * In capng_have_capability, return 0 for failure
  * Add the libdrop_ambient admin tool
  * In capng_apply, if we blew up in bounding set, allow setting capabilities
  * If PR_CAP_AMBIENT is not available, do not build libdrop_ambient
  * Improve last_cap check
  * Fix parameters to capng_updatev python bindings to be signed
  * Detect capability options at runtime to make containerization easier (ntkme)
  * Initialize the library when linked statically
  * Add gcc function attributes for deallocation

- Update to 0.8.3:
  * Add vararg support to python bindings for capng_updatev
  * Add support for ambient capabilities
  * Add support for V3 filesystem capabilities
  * If procfs is not available, leave last_cap as CAP_LAST_CAP
  * If bounding and ambient not found in status, try prctl method
  * In capng_apply, move ambient caps to the end of the transaction
  * In capng_apply, return errors more aggressively.
  * In capng_apply, if the action includes the bounding set,resync with the kernel

OBS-URL: https://build.opensuse.org/request/show/975729
OBS-URL: https://build.opensuse.org/package/show/security/libcap-ng?expand=0&rev=40
2022-05-16 08:32:13 +00:00
e0b5909ed8 Accepting request 938511 from home:susnux:branches:security
Update to 0.7.11

OBS-URL: https://build.opensuse.org/request/show/938511
OBS-URL: https://build.opensuse.org/package/show/security/libcap-ng?expand=0&rev=39
2021-12-10 09:12:55 +00:00
Tomáš Chvátal
76ed7504ad Accepting request 802972 from home:polslinux:branches:security
- Update to 0.7.10:
  * Update capng_change_id man page
  * Add capng_have_permitted_capabilities function
  * Update filecap to output which set the capabilities are in
  * Fix filecap to not output an error when a file has no capabilities
  * Add udplite support to netcap
  * Fix usage of pthread_atfork (Joe Orton)
  * Mark processes in child user namespaces with * (Danila Kiver)

OBS-URL: https://build.opensuse.org/request/show/802972
OBS-URL: https://build.opensuse.org/package/show/security/libcap-ng?expand=0&rev=37
2020-05-12 14:19:06 +00:00
Tomáš Chvátal
ffd015c462 Accepting request 721726 from home:dimstar:Factory
- Own %{_datadir}/aclocal: when we might switch to pkgconf instead
  of pkg-config, nothing in the build root is 'accidentally' owning
  this directory for us.

OBS-URL: https://build.opensuse.org/request/show/721726
OBS-URL: https://build.opensuse.org/package/show/security/libcap-ng?expand=0&rev=35
2019-08-08 12:44:47 +00:00
Tomáš Chvátal
c9e9eb1815 - Switch to singlespec approach to allow building of python3
bindings

- Move %doc to %license for licenses

OBS-URL: https://build.opensuse.org/package/show/security/libcap-ng?expand=0&rev=33
2018-02-20 10:29:37 +00:00
Tomáš Chvátal
98b0abe7b1 Accepting request 577735 from home:jengelh:branches:security
- Remove ineffective --with-pic. Fix SRPM group. Redo descriptions.
- Rename %soname to %sover to better reflect its use.

OBS-URL: https://build.opensuse.org/request/show/577735
OBS-URL: https://build.opensuse.org/package/show/security/libcap-ng?expand=0&rev=32
2018-02-19 08:04:27 +00:00
Tomáš Chvátal
f8d59a34c9 Accepting request 577712 from home:avindra
- Update to version 0.7.9:
  * Fix byte compiling python3 bindings
  * Rework spec file to show new python2/3 separation
- cleanup with spec-cleaner
- use https urls
- Update to version 0.7.9:
  * Detect and output a couple errors in filecap
  * Use pthread_atfork to optionally reset the pid and related info
    on fork
- cleanup with spec-cleaner
- use https urls

OBS-URL: https://build.opensuse.org/request/show/577712
OBS-URL: https://build.opensuse.org/package/show/security/libcap-ng?expand=0&rev=31
2018-02-18 09:52:15 +00:00
Tomáš Chvátal
1bcf1bb80a Accepting request 495592 from home:Alexander_Naumov:branches:security
Update to version 0.7.8

OBS-URL: https://build.opensuse.org/request/show/495592
OBS-URL: https://build.opensuse.org/package/show/security/libcap-ng?expand=0&rev=29
2017-05-17 12:23:16 +00:00
Tomáš Chvátal
5f9be5d857 Accepting request 347184 from home:posophe:branches:security
update

OBS-URL: https://build.opensuse.org/request/show/347184
OBS-URL: https://build.opensuse.org/package/show/security/libcap-ng?expand=0&rev=26
2015-12-02 18:38:19 +00:00
726c563b06 Accepting request 238087 from home:elvigia:branches:security
- Remove unused BuildRequires on libattr-devel

OBS-URL: https://build.opensuse.org/request/show/238087
OBS-URL: https://build.opensuse.org/package/show/security/libcap-ng?expand=0&rev=24
2014-06-20 12:37:16 +00:00
Tomáš Chvátal
91187a48fb - Version bupm to 0.7.4
- Cleanup with spec-cleaner
- Remove useless specification of attributes
- Really split the two spec files instead of copying them to avoid
  the huge ifdefing.
  + more readable
  - version must be edited in two places when bumping


- Version bupm to 0.7.4
- Cleanup with spec-cleaner
- Remove useless specification of attributes
- Really split the two spec files instead of copying them to avoid
  the huge ifdefing.
  + more readable
  - version must be edited in two places when bumping

OBS-URL: https://build.opensuse.org/package/show/security/libcap-ng?expand=0&rev=22
2014-05-15 13:27:52 +00:00
f759b6adaa - use source url
- use source url

OBS-URL: https://build.opensuse.org/package/show/security/libcap-ng?expand=0&rev=20
2013-03-14 09:30:37 +00:00
cfc0debd5e Accepting request 159246 from home:elvigia:branches:security
OBS-URL: https://build.opensuse.org/request/show/159246
OBS-URL: https://build.opensuse.org/package/show/security/libcap-ng?expand=0&rev=19
2013-03-14 09:28:40 +00:00
c4db98f17d Accepting request 104152 from home:elvigia:branches:security
- Move libraries back to %{_libdir}, /usr merge project 

- cross-build workaround: make sure no attempt is made to build
  python stuff even if it's installed on the host system

- Move libraries back to %{_libdir}, /usr merge project

OBS-URL: https://build.opensuse.org/request/show/104152
OBS-URL: https://build.opensuse.org/package/show/security/libcap-ng?expand=0&rev=17
2012-02-12 20:49:20 +00:00
Pavol Rusnak
affbb78641 Accepting request 86727 from home:uli_suse:branches:security
- cross-build workaround: make sure no attempt is made to build
  python stuff even if it's installed on the host system

OBS-URL: https://build.opensuse.org/request/show/86727
OBS-URL: https://build.opensuse.org/package/show/security/libcap-ng?expand=0&rev=15
2011-10-06 15:07:44 +00:00
bdd7327666 Accepting request 80287 from home:elvigia:branches:security
-  Update to version 0.6.6
- Add CAP_SYSLOG and CAP_WAKE_ALARM (needed for newish kernels)

-  Update to version 0.6.6
- Add CAP_SYSLOG and CAP_WAKE_ALARM (needed for newish kernels)

OBS-URL: https://build.opensuse.org/request/show/80287
OBS-URL: https://build.opensuse.org/package/show/security/libcap-ng?expand=0&rev=13
2011-08-31 02:34:50 +00:00
Stephan Kulow
3425aa83bd Accepting request 52403 from home:coolo:branches:openSUSE:Factory
OBS-URL: https://build.opensuse.org/request/show/52403
OBS-URL: https://build.opensuse.org/package/show/security/libcap-ng?expand=0&rev=9
2010-11-08 15:03:36 +00:00
Pascal Bleser
915217ca2b 0.6.5
OBS-URL: https://build.opensuse.org/package/show/security/libcap-ng?expand=0&rev=8
2010-11-03 22:01:40 +00:00
Ruediger Oertel
c7fd0b4fb3 Accepting request 51984 from security
Accepted submit request 51984 from user coolo

OBS-URL: https://build.opensuse.org/request/show/51984
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libcap-ng?expand=0&rev=6
2010-11-02 15:42:38 +00:00
OBS User autobuild
48fb49c01d Accepting request 49864 from security
Copy from security/libcap-ng based on submit request 49864 from user coolo

OBS-URL: https://build.opensuse.org/request/show/49864
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libcap-ng?expand=0&rev=4
2010-10-06 21:09:46 +00:00
OBS User autobuild
6971afed2d Accepting request 38397 from security
Copy from security/libcap-ng based on submit request 38397 from user prusnak

OBS-URL: https://build.opensuse.org/request/show/38397
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libcap-ng?expand=0&rev=1
2010-04-22 23:41:07 +00:00