diff options
Diffstat (limited to 'libs/keyutils')
| -rw-r--r-- | libs/keyutils/.footprint | 77 | ||||
| -rw-r--r-- | libs/keyutils/.signature | 6 | ||||
| -rw-r--r-- | libs/keyutils/MAKEPKG | 41 |
3 files changed, 124 insertions, 0 deletions
diff --git a/libs/keyutils/.footprint b/libs/keyutils/.footprint new file mode 100644 index 0000000..6091bf2 --- /dev/null +++ b/libs/keyutils/.footprint @@ -0,0 +1,77 @@ +drwxr-xr-x root/root etc/ +-rw-r--r-- root/root etc/request-key.conf +drwxr-xr-x root/root etc/keyutils/ +drwxr-xr-x root/root etc/request-key.d/ +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/bin/ +-rwxr-xr-x root/root usr/bin/keyctl +drwxr-xr-x root/root usr/include/ +-rw-r--r-- root/root usr/include/keyutils.h +drwxr-xr-x root/root usr/lib/ +-rw-r--r-- root/root usr/lib/libkeyutils.a +-rwxr-xr-x root/root usr/lib/libkeyutils.so.1.10 +lrwxrwxrwx root/root usr/lib/libkeyutils.so -> /usr/lib/libkeyutils.so.1 +lrwxrwxrwx root/root usr/lib/libkeyutils.so.1 -> libkeyutils.so.1.10 +drwxr-xr-x root/root usr/lib/pkgconfig/ +-rwxr-xr-x root/root usr/lib/pkgconfig/libkeyutils.pc +drwxr-xr-x root/root usr/sbin/ +-rwxr-xr-x root/root usr/sbin/key.dns_resolver +-rwxr-xr-x root/root usr/sbin/request-key +drwxr-xr-x root/root usr/share/ +drwxr-xr-x root/root usr/share/keyutils/ +-rwxr-xr-x root/root usr/share/keyutils/request-key-debug.sh +drwxr-xr-x root/root usr/share/man/ +drwxr-xr-x root/root usr/share/man/man1/ +-rw-r--r-- root/root usr/share/man/man1/keyctl.1.gz +drwxr-xr-x root/root usr/share/man/man3/ +-rw-r--r-- root/root usr/share/man/man3/find_key_by_type_and_name.3.gz +-rw-r--r-- root/root usr/share/man/man3/keyctl.3.gz +-rw-r--r-- root/root usr/share/man/man3/keyctl_capabilities.3.gz +-rw-r--r-- root/root usr/share/man/man3/keyctl_chown.3.gz +-rw-r--r-- root/root usr/share/man/man3/keyctl_clear.3.gz +-rw-r--r-- root/root usr/share/man/man3/keyctl_describe.3.gz +-rw-r--r-- root/root usr/share/man/man3/keyctl_dh_compute.3.gz +-rw-r--r-- root/root usr/share/man/man3/keyctl_get_keyring_ID.3.gz +-rw-r--r-- root/root usr/share/man/man3/keyctl_get_persistent.3.gz +-rw-r--r-- root/root usr/share/man/man3/keyctl_get_security.3.gz +-rw-r--r-- root/root usr/share/man/man3/keyctl_instantiate.3.gz +-rw-r--r-- root/root usr/share/man/man3/keyctl_invalidate.3.gz +-rw-r--r-- root/root usr/share/man/man3/keyctl_join_session_keyring.3.gz +-rw-r--r-- root/root usr/share/man/man3/keyctl_link.3.gz +-rw-r--r-- root/root usr/share/man/man3/keyctl_move.3.gz +-rw-r--r-- root/root usr/share/man/man3/keyctl_pkey_decrypt.3.gz +-rw-r--r-- root/root usr/share/man/man3/keyctl_pkey_encrypt.3.gz +-rw-r--r-- root/root usr/share/man/man3/keyctl_pkey_query.3.gz +-rw-r--r-- root/root usr/share/man/man3/keyctl_pkey_sign.3.gz +-rw-r--r-- root/root usr/share/man/man3/keyctl_pkey_verify.3.gz +-rw-r--r-- root/root usr/share/man/man3/keyctl_read.3.gz +-rw-r--r-- root/root usr/share/man/man3/keyctl_restrict_keyring.3.gz +-rw-r--r-- root/root usr/share/man/man3/keyctl_revoke.3.gz +-rw-r--r-- root/root usr/share/man/man3/keyctl_search.3.gz +-rw-r--r-- root/root usr/share/man/man3/keyctl_session_to_parent.3.gz +-rw-r--r-- root/root usr/share/man/man3/keyctl_set_reqkey_keyring.3.gz +-rw-r--r-- root/root usr/share/man/man3/keyctl_set_timeout.3.gz +-rw-r--r-- root/root usr/share/man/man3/keyctl_setperm.3.gz +-rw-r--r-- root/root usr/share/man/man3/keyctl_update.3.gz +-rw-r--r-- root/root usr/share/man/man3/keyctl_watch_key.3.gz +-rw-r--r-- root/root usr/share/man/man3/recursive_key_scan.3.gz +lrwxrwxrwx root/root usr/share/man/man3/keyctl_assume_authority.3.gz -> keyctl_instantiate.3.gz +lrwxrwxrwx root/root usr/share/man/man3/keyctl_describe_alloc.3.gz -> keyctl_describe.3.gz +lrwxrwxrwx root/root usr/share/man/man3/keyctl_dh_compute_alloc.3.gz -> keyctl_dh_compute.3.gz +lrwxrwxrwx root/root usr/share/man/man3/keyctl_dh_compute_kdf.3.gz -> keyctl_dh_compute.3.gz +lrwxrwxrwx root/root usr/share/man/man3/keyctl_get_security_alloc.3.gz -> keyctl_get_security.3.gz +lrwxrwxrwx root/root usr/share/man/man3/keyctl_instantiate_iov.3.gz -> keyctl_instantiate.3.gz +lrwxrwxrwx root/root usr/share/man/man3/keyctl_negate.3.gz -> keyctl_instantiate.3.gz +lrwxrwxrwx root/root usr/share/man/man3/keyctl_read_alloc.3.gz -> keyctl_read.3.gz +lrwxrwxrwx root/root usr/share/man/man3/keyctl_reject.3.gz -> keyctl_instantiate.3.gz +lrwxrwxrwx root/root usr/share/man/man3/keyctl_unlink.3.gz -> keyctl_link.3.gz +lrwxrwxrwx root/root usr/share/man/man3/recursive_session_key_scan.3.gz -> recursive_key_scan.3.gz +drwxr-xr-x root/root usr/share/man/man5/ +-rw-r--r-- root/root usr/share/man/man5/key.dns_resolver.conf.5.gz +-rw-r--r-- root/root usr/share/man/man5/request-key.conf.5.gz +drwxr-xr-x root/root usr/share/man/man7/ +-rw-r--r-- root/root usr/share/man/man7/asymmetric-key.7.gz +-rw-r--r-- root/root usr/share/man/man7/keyutils.7.gz +drwxr-xr-x root/root usr/share/man/man8/ +-rw-r--r-- root/root usr/share/man/man8/key.dns_resolver.8.gz +-rw-r--r-- root/root usr/share/man/man8/request-key.8.gz diff --git a/libs/keyutils/.signature b/libs/keyutils/.signature new file mode 100644 index 0000000..618c676 --- /dev/null +++ b/libs/keyutils/.signature @@ -0,0 +1,6 @@ +RWTZ9IduCSQ/mMvCuCyfaSI5feuU2eH8GgDmEzxF0wVw5pf3J1A3HXF7T2bw2JyFKAK8ydwu8BKqenx3aiuZiLaIDXAEU0xTsA4= + +SHA256 (MAKEPKG) = 48db11f79fc6767695d5b5a09d3427e28a213f1e55b9c2fc59a07f0c2c8f87ca +SHA256 (.footprint) = 7b97f25e4157fdaf2db90abbdea2e7e64ede3439a6217ea482cf2705e27b9fa8 +SHA256 (keyutils-1.6.3.tar.gz) = a61d5706136ae4c05bd48f86186bcfdbd88dd8bd5107e3e195c924cfc1b39bb4 +SHA256 (keyutils#1.6.3-1.pkg.tar.gz) = a63085d0fcd9036c9977a4360945c3a4a9d6650fb6b7dc4477ccd644544b1be0 diff --git a/libs/keyutils/MAKEPKG b/libs/keyutils/MAKEPKG new file mode 100644 index 0000000..c656aab --- /dev/null +++ b/libs/keyutils/MAKEPKG @@ -0,0 +1,41 @@ +#!/bin/mkpkg +# description: Tools to control the Linux key management system +# url: https://git.kernel.org/pub/scm/linux/kernel/git/dhowells/keyutils.git/ +name=keyutils +version=1.6.3 +release=1 +source=(https://git.kernel.org/pub/scm/linux/kernel/git/dhowells/keyutils.git/snapshot/$name-$version.tar.gz) +sha256sums=( + "a61d5706136ae4c05bd48f86186bcfdbd88dd8bd5107e3e195c924cfc1b39bb4" +) +build() { + cd $name-$version + + sed -i "/^CFLAGS/s/-g/$CFLAGS/" Makefile + sed -i 's/-Werror//g' Makefile + + # lld is stricter than GNU ld with version scripts - symbols + # conditionally compiled out (keyctl_restrict, keyctl_dh_compute_kdf_alloc) + # cause fatal errors when referenced in version.lds. This flag + # matches GNU ld behavior (warn instead of error). + export LDFLAGS="$LDFLAGS -Wl,--undefined-version" + + make + make DESTDIR=$PKG \ + BINDIR=/usr/bin \ + SBINDIR=/usr/sbin \ + LIBDIR=/usr/lib \ + USRLIBDIR=/usr/lib \ + ETCDIR=/etc \ + SHAREDIR=/usr/share/keyutils \ + INCLUDEDIR=/usr/include \ + MANDIR=/usr/share/man \ + install + + rm -f $PKG/usr/lib/*.la +} +signify() { + untrusted comment: public key + RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3 +} +# vim: filetype=sh |
