50 Commits

Author SHA256 Message Date
1bce6af511 Accepting request 1175502 from security
OBS-URL: https://build.opensuse.org/request/show/1175502
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libcap-ng?expand=0&rev=34
2024-05-23 13:34:48 +00:00
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
126a94d653 Accepting request 1137740 from security
OBS-URL: https://build.opensuse.org/request/show/1137740
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libcap-ng?expand=0&rev=33
2024-01-11 20:04:33 +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
0c2ecb4b4a Accepting request 1085496 from security
OBS-URL: https://build.opensuse.org/request/show/1085496
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libcap-ng?expand=0&rev=32
2023-05-10 14:16:13 +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
6e6fa55f10 Accepting request 977475 from security
OBS-URL: https://build.opensuse.org/request/show/977475
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libcap-ng?expand=0&rev=31
2022-05-19 20:49:00 +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
6c7a5966cc Accepting request 939039 from security
OBS-URL: https://build.opensuse.org/request/show/939039
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libcap-ng?expand=0&rev=30
2021-12-14 21:01:45 +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
f340036e0b Accepting request 802992 from security
OBS-URL: https://build.opensuse.org/request/show/802992
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libcap-ng?expand=0&rev=29
2020-05-13 20:55:00 +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
85f9226b6c Accepting request 721762 from security
OBS-URL: https://build.opensuse.org/request/show/721762
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libcap-ng?expand=0&rev=28
2019-08-19 18:46:26 +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
6ded7a4bf6 Accepting request 578311 from security
- Switch to singlespec approach to allow building of python3
  bindings

- Remove ineffective --with-pic. Fix SRPM group. Redo descriptions.
- Rename %soname to %sover to better reflect its use.

- 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

- Move %doc to %license for licenses

- Remove ineffective --with-pic. Fix SRPM group. Redo descriptions.
- Rename %soname to %sover to better reflect its use.

- 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/578311
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libcap-ng?expand=0&rev=27
2018-02-23 14:28:00 +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
45f52d5442 Accepting request 495596 from security
1

OBS-URL: https://build.opensuse.org/request/show/495596
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libcap-ng?expand=0&rev=26
2017-05-24 14:45:42 +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
Stephan Kulow
a5bf44c697 Accepting request 347793 from security
- Fix build by passing --without-python3 argument. For now we are
  fine with py2 bindings only

- Update to version 0.7.7
  * Make sure all types used in _lnode are defined in proc-llist.h
  * Fix python binding test for old kernels
  * Fix leaked FD in library init 
- Changes from version 0.7.6
  * Fix python3 support
- Changes from version 0.7.5
  * Make python3 supported
  * In python bindings test, clamp CAP_LAST_CAP with /proc/.../cap_last_cap
  * Update table for 3.16 kernel

- Update to version 0.7.7
  * Make sure all types used in _lnode are defined in proc-llist.h
  * Fix python binding test for old kernels
  * Fix leaked FD in library init 
- Changes from version 0.7.6
  * Fix python3 support
- Changes from version 0.7.5
  * Make python3 supported
  * In python bindings test, clamp CAP_LAST_CAP with /proc/.../cap_last_cap
  * Update table for 3.16 kernel

OBS-URL: https://build.opensuse.org/request/show/347793
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libcap-ng?expand=0&rev=25
2015-12-13 08:34:26 +00:00
Tomáš Chvátal
e06fc4c575 - Fix build by passing --without-python3 argument. For now we are
fine with py2 bindings only

OBS-URL: https://build.opensuse.org/package/show/security/libcap-ng?expand=0&rev=27
2015-12-07 14:31:35 +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
Stephan Kulow
584c7cb056 Accepting request 238158 from security
1

OBS-URL: https://build.opensuse.org/request/show/238158
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libcap-ng?expand=0&rev=23
2014-06-24 13:15:39 +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
Stephan Kulow
1492fba1ce Accepting request 234189 from security
- 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/request/show/234189
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libcap-ng?expand=0&rev=22
2014-05-17 04:43:13 +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
Stephan Kulow
600409e4a2 Accepting request 159295 from security
- use source url

- version 0.7.3
- Make file opens use the cloexec flag (Cristian Rodríguez)
- Add CAP_BLOCK_SUSPEND
- Fix possible segfaults when CAP_LAST_CAP is larger than the lookup table
- In pscap, don't drop capabilities when running with capabilities
- Add CAP_COMPROMISE_KERNEL
- Define FTW_CONTINUE in case its not defined in libc
- Use glibc for xattr.h if available
- Make sure stderr is used consistently in utils
- Fix logic causing file based capabilities to not be supported when it should

- use source url

- version 0.7.3
- Make file opens use the cloexec flag (Cristian Rodríguez)
- Add CAP_BLOCK_SUSPEND
- Fix possible segfaults when CAP_LAST_CAP is larger than the lookup table
- In pscap, don't drop capabilities when running with capabilities
- Add CAP_COMPROMISE_KERNEL
- Define FTW_CONTINUE in case its not defined in libc
- Use glibc for xattr.h if available
- Make sure stderr is used consistently in utils
- Fix logic causing file based capabilities to not be supported when it should

OBS-URL: https://build.opensuse.org/request/show/159295
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libcap-ng?expand=0&rev=20
2013-03-15 09:39:39 +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
Stephan Kulow
f2f0808cf2 Accepting request 104166 from 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 (forwarded request 104152 from elvigia)

OBS-URL: https://build.opensuse.org/request/show/104166
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libcap-ng?expand=0&rev=17
2012-02-15 15:15:43 +00:00
Cristian Rodríguez
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
Stephan Kulow
f035fffecf replace license with spdx.org variant
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libcap-ng?expand=0&rev=16
2011-12-06 17:22:50 +00:00
Stephan Kulow
f626ea8d3b replace license with spdx.org variant
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libcap-ng?expand=0&rev=15
2011-12-06 17:22:49 +00:00
Lars Vogdt
126baa2aee Accepting request 86933 from security
- cross-build workaround: make sure no attempt is made to build
  python stuff even if it's installed on the host system (forwarded request 86727 from uli_suse)

OBS-URL: https://build.opensuse.org/request/show/86933
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libcap-ng?expand=0&rev=13
2011-10-06 22:48:53 +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
Sascha Peilicke
f00fb30e33 Autobuild autoformatter for 80288
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libcap-ng?expand=0&rev=12
2011-08-31 08:50:02 +00:00
OBS User buildservice-autocommit
570061cbe1 Updating link to change in openSUSE:Factory/libcap-ng revision 12.0
OBS-URL: https://build.opensuse.org/package/show/security/libcap-ng?expand=0&rev=a5bf8f860f6c3dbdfafed998ea107a2a
2011-08-31 08:50:02 +00:00
Sascha Peilicke
eae8b5b787 Accepting request 80288 from 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) (forwarded request 80287 from elvigia)

OBS-URL: https://build.opensuse.org/request/show/80288
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libcap-ng?expand=0&rev=11
2011-08-31 08:49:52 +00:00
Cristian Rodríguez
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
OBS User autobuild
a7335d5f33 Autobuild autoformatter for 53545
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libcap-ng?expand=0&rev=9
2010-11-20 10:16:33 +00:00
Ruediger Oertel
590f2fac2e Accepting request 53545 from security
Accepted submit request 53545 from user coolo

OBS-URL: https://build.opensuse.org/request/show/53545
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libcap-ng?expand=0&rev=8
2010-11-20 10:16:28 +00:00
Stephan Kulow
7fb5c2fac9 OBS-URL: https://build.opensuse.org/package/show/security/libcap-ng?expand=0&rev=10 2010-11-19 18:08:15 +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
OBS User autobuild
9c43f58ee1 Autobuild autoformatter for 51984
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libcap-ng?expand=0&rev=7
2010-11-02 15:42:44 +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
Stephan Kulow
a6435de2e2 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libcap-ng?expand=0&rev=5 2010-11-02 15:08:55 +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