diff --git a/slices/crun.yaml b/slices/crun.yaml new file mode 100644 index 000000000..a21e05541 --- /dev/null +++ b/slices/crun.yaml @@ -0,0 +1,21 @@ +package: crun + +essential: + - crun_copyright + +slices: + bins: + essential: + - libc6_libs + - libcap2_libs + - libseccomp2_libs + - libsystemd0_libs + - libyajl2_libs + contents: + /usr/bin/crun: + libs: + contents: + /usr/lib/*-linux-*/libcrun.a: + copyright: + contents: + /usr/share/doc/crun/copyright: diff --git a/slices/libsubid4.yaml b/slices/libsubid4.yaml new file mode 100644 index 000000000..010e04451 --- /dev/null +++ b/slices/libsubid4.yaml @@ -0,0 +1,22 @@ +package: libsubid4 + +esential: + - libsubid4_copyright + +slices: + libs: + essential: + - libaudit1_libs + - libc6_libs + # The chisel tool does not support per-architecture packages + # libcrypt1, libpam0g and libsemanage2 are only required on + # armhf, i386 and riscv64 architectures. + # - libcrypt1_libs + # - libpam0g_libs + - libselinux1_libs + # - libsemanage2_libs + contents: + /usr/lib/*-linux-*/libsubid.so.4*: + copyright: + contents: + /usr/share/doc/libsubid4/copyright: diff --git a/slices/libyajl2.yaml b/slices/libyajl2.yaml new file mode 100644 index 000000000..e5b9e9853 --- /dev/null +++ b/slices/libyajl2.yaml @@ -0,0 +1,14 @@ +package: libyajl2 + +essential: + - libyajl2_copyright + +slices: + libs: + essential: + - libc6_libs + contents: + /usr/lib/*-linux-*/libyajl.so.2*: + copyright: + contents: + /usr/share/doc/libyajl2/copyright: diff --git a/slices/uidmap.yaml b/slices/uidmap.yaml new file mode 100644 index 000000000..da2c7aa0f --- /dev/null +++ b/slices/uidmap.yaml @@ -0,0 +1,19 @@ +package: uidmap + +essential: + - uidmap_copyright + +slices: + bins: + essential: + - libaudit1_libs + - libc6_libs + - libselinux1_libs + - libsubid4_libs + contents: + /usr/bin/getsubids: + /usr/bin/newgidmap: + /usr/bin/newuidmap: + copyright: + contents: + /usr/share/doc/uidmap/copyright: