mrrl

Minimal Reliable Reproducible Linux
git clone https://ccx.te2000.cz/git/mrrl
Log | Files | Refs | Submodules | README

commit d3efeb5bda50f751cbf20318d89a298ea541d101
parent 453bdbfe5389b1af02d5a38ec182bb293e8bdf83
Author: Jan Pobrislo <ccx@te2000.cz>
Date:   Fri, 31 Oct 2025 07:32:20 +0000

Allow ptrace in pthbs-build

Diffstat:
Mtemplates/pkg/container-bin-image | 2+-
Mvariants/ccx-x86_64/container-bin-image | 2+-
Mvariants/ccx-x86_64/containers | 8++++----
Mvariants/ccx-x86_64/containers.environment | 2+-
Mvariants/ccx-x86_64/default.environment | 8++++----
Mvariants/ccx-x86_64/system-config | 2+-
Mvariants/ccx-x86_64/system-config-init | 4++--
Mvariants/ccx-x86_64/system-config-rc | 4++--
Mvariants/ccx-x86_64/userspace.environment | 2+-
Mvariants/root-x86_64/container-bin-image | 2+-
Mvariants/root-x86_64/containers | 8++++----
Mvariants/root-x86_64/containers.environment | 2+-
Mvariants/root-x86_64/default.environment | 8++++----
Mvariants/root-x86_64/system-config | 2+-
Mvariants/root-x86_64/system-config-init | 4++--
Mvariants/root-x86_64/system-config-rc | 4++--
Mvariants/root-x86_64/userspace.environment | 2+-
17 files changed, 33 insertions(+), 33 deletions(-)

diff --git a/templates/pkg/container-bin-image b/templates/pkg/container-bin-image @@ -17,7 +17,7 @@ img="$pthbs_destdir{{versions}}/$pthbs_package/container-bin-image" mkdir -p "$img" easyseccomp -i default-policy.easyseccomp -o "$img/seccomp-default.bpf" easyseccomp -i default-policy.easyseccomp -d ALLOW_PTRACE -o "$img/seccomp-ptrace.bpf" -easyseccomp -i default-policy.easyseccomp -d ALLOW_SECCOMP -d ALLOW_LANDLOCK -o "$img/seccomp-build.bpf" +easyseccomp -i default-policy.easyseccomp -d ALLOW_PTRACE -d ALLOW_SECCOMP -d ALLOW_LANDLOCK -o "$img/seccomp-build.bpf" easyseccomp -i default-policy.easyseccomp -d ALLOW_PTRACE -d ALLOW_SETUID_SETGID -o "$img/seccomp-xpra.bpf" easyseccomp -i default-policy.easyseccomp -d ALLOW_SETUID_SETGID -o "$img/seccomp-setuidgid.bpf" cd "$img" diff --git a/variants/ccx-x86_64/container-bin-image b/variants/ccx-x86_64/container-bin-image @@ -16,7 +16,7 @@ img="$pthbs_destdir/home/ccx/versions/$pthbs_package/container-bin-image" mkdir -p "$img" easyseccomp -i default-policy.easyseccomp -o "$img/seccomp-default.bpf" easyseccomp -i default-policy.easyseccomp -d ALLOW_PTRACE -o "$img/seccomp-ptrace.bpf" -easyseccomp -i default-policy.easyseccomp -d ALLOW_SECCOMP -d ALLOW_LANDLOCK -o "$img/seccomp-build.bpf" +easyseccomp -i default-policy.easyseccomp -d ALLOW_PTRACE -d ALLOW_SECCOMP -d ALLOW_LANDLOCK -o "$img/seccomp-build.bpf" easyseccomp -i default-policy.easyseccomp -d ALLOW_PTRACE -d ALLOW_SETUID_SETGID -o "$img/seccomp-xpra.bpf" easyseccomp -i default-policy.easyseccomp -d ALLOW_SETUID_SETGID -o "$img/seccomp-setuidgid.bpf" cd "$img" diff --git a/variants/ccx-x86_64/containers b/variants/ccx-x86_64/containers @@ -8,7 +8,7 @@ #+alpine-keys.58180943d1e4712df08cb1eae2454fafcf543d90ac169c524e84eef81df9af01 #+apk-tools.45eb1e70cdc4977e1c9c965f392b2a54e7b1b77485fdaf695d381dd062842d18 #+xbps.c27da8d06944b4584d922e84f3587e0507b59fb9b0bfd799d883551514b2ca24 -#+container-bin-image.50bb9f9cd0442b0c6968d62e6eb7e9f53dc527705139e8a89a67dc0861bdee29 +#+container-bin-image.ba85f16465283d50b8ff18e0e82726df49b22e0a8d9929b0e88a758382711dc5 #@git:b2ba08f728a01a5bac734c823016be77035ab687:containers @@ -66,9 +66,9 @@ for f in '/home/ccx/versions/xbps.c27da8d06944b4584d922e84f3587e0507b59fb9b0bfd7 ln -sf "$f" "${dest}/deps/keys/void/" done -test -d '/home/ccx/versions/container-bin-image.50bb9f9cd0442b0c6968d62e6eb7e9f53dc527705139e8a89a67dc0861bdee29/container-bin-image' -test -f '/home/ccx/versions/container-bin-image.50bb9f9cd0442b0c6968d62e6eb7e9f53dc527705139e8a89a67dc0861bdee29/container-bin-image/if' -ln -sf '/home/ccx/versions/container-bin-image.50bb9f9cd0442b0c6968d62e6eb7e9f53dc527705139e8a89a67dc0861bdee29/container-bin-image' "${dest}/deps/" +test -d '/home/ccx/versions/container-bin-image.ba85f16465283d50b8ff18e0e82726df49b22e0a8d9929b0e88a758382711dc5/container-bin-image' +test -f '/home/ccx/versions/container-bin-image.ba85f16465283d50b8ff18e0e82726df49b22e0a8d9929b0e88a758382711dc5/container-bin-image/if' +ln -sf '/home/ccx/versions/container-bin-image.ba85f16465283d50b8ff18e0e82726df49b22e0a8d9929b0e88a758382711dc5/container-bin-image' "${dest}/deps/" diff --git a/variants/ccx-x86_64/containers.environment b/variants/ccx-x86_64/containers.environment @@ -7,7 +7,7 @@ #+s6-linux-utils.664dc33ed8e500126bfb4e74c565990e8632879b9e165b09f7f48ac054c89a22 #+zsh.7a73a1599d87b3e354a0e58e4119f89b71fb053e261e36802af49d80ce8d9ba1 #+confz.f5eca9ab19f09818cfcd46267b61b488344983b0931114b597ad1238173fafcf -#+containers.1349d05351c9c9d1d608b5d049018a159fb4e70044e66a832069bbae52aac266 +#+containers.71cd98edff323c709e1644584725e983519b8568fb09a672e38bea5a8241a412 #+xbps.c27da8d06944b4584d922e84f3587e0507b59fb9b0bfd799d883551514b2ca24 #+zstd.3aa7a31b787480effc16a34130b5199a5160b690d71ef0912b080d71e6031e88 #+apk-tools.45eb1e70cdc4977e1c9c965f392b2a54e7b1b77485fdaf695d381dd062842d18 diff --git a/variants/ccx-x86_64/default.environment b/variants/ccx-x86_64/default.environment @@ -21,7 +21,7 @@ #+pthbs-banginstall.47e87f044eea270225da61ee7d709e01b2e6385fee494566c647cddac19e0592 #+aat.ce323557b768bcc986fbb1557fda1309637474ccd8b9b5e4c4a56ba56634d75a #+confz.f5eca9ab19f09818cfcd46267b61b488344983b0931114b597ad1238173fafcf -#+containers.1349d05351c9c9d1d608b5d049018a159fb4e70044e66a832069bbae52aac266 +#+containers.71cd98edff323c709e1644584725e983519b8568fb09a672e38bea5a8241a412 #+fileset.c9ce28ff816e023243d76d1bcb4d2b732f6b1f89c0cb9df15c1fd73880896a07 #+logincaps.de7defec936b2f4498a2010578eb507abfa6f48d6c51d0b64a9ada67cce50335 #+snaprep.c16cd20ecb28f90d83b6963a32a6f01f964fe5b99e75d7f3d9f0d2258899c26a @@ -40,8 +40,8 @@ #+mlog.d3f90010a808d81d0e4e26efefd0b2325b395fd1b011f1d94cdc0be1cb017339 #+findutils.c80b9056e275f82f7d371a44035a3c11dd43faae948a696f9cea0cd681b76aef #+nawk.24907cbb8100b37ab37723f0335e79103b0135b8ae6175e179b145bbdbe500e0 -#+system-config.dee9db00340b828719014279dfcaf5b33b9da83391a869a413c20c027faf9efb -#+system-config-rc.9074fc18fc9743856ba5013be2388f9cb0b17368dd3088eab0bf617ecae53a4e +#+system-config.4466138541cc9c6a970ea386e2a34852e49bb1de4096ba512a12eb22c82af519 +#+system-config-rc.ef5a3153d15263ab728561772399d79a4e3c955de08d533afb1ad1b291ba5977 #+system-config-scripts.6080239044e6d330a6ea9e01625ca9d04971775d95bfc60a336235e0a4b1d743 -#+system-config-init.2124e0228ff998217c0d696970d6505189d09fe451ed27586e370de767c58c6a +#+system-config-init.6159b40338631191ea003e0476c490c0a6f11bfe72a88f014e3afdbc991c48e5 #+system-config-zsh.44342c96638209b72ed90af329e3f90445dd1c5f6ca837b3d735833a48d8dd34 \ No newline at end of file diff --git a/variants/ccx-x86_64/system-config b/variants/ccx-x86_64/system-config @@ -53,7 +53,7 @@ printf '%s\n' >config/etc/skel/loginexec \ chmod +x config/etc/skel/loginexec env 'pthbs_path_system-config'="$prefix" \ - 'pthbs_path_containers=/home/ccx/versions/env.32a5340116bf058da12c047961d35071f75d3fecf761b99f4dccc8d2a507e12c' \ + 'pthbs_path_containers=/home/ccx/versions/env.6710928241fdfd3ba0f0055676652269e279e5eda36331d86cc31b71341e577b' \ 'pthbs_path_mdevd=/home/ccx/versions/env.9ae00761f91fce271a7a398052f458baa4884fd6dfd8e65a58014c19720d9548' \ make -j${JOBS:-1} -l$((1+${JOBS:-1})) all diff --git a/variants/ccx-x86_64/system-config-init b/variants/ccx-x86_64/system-config-init @@ -7,7 +7,7 @@ #+s6-portable-utils.945ba0fbba6153923f5a761abc154568d30fc1db69b26f03ead9fe248f87d351 #+s6-linux-init.30ee852e07291b5f3c94ed4037e403122037366bcc655a87f5527f1813332d62 #+execline.749fa9922ca7a4c505ca1b2c001625d161085c37c5ea75585fbddb321558157a -#+system-config-rc.9074fc18fc9743856ba5013be2388f9cb0b17368dd3088eab0bf617ecae53a4e +#+system-config-rc.ef5a3153d15263ab728561772399d79a4e3c955de08d533afb1ad1b291ba5977 # - build script start - @@ -32,7 +32,7 @@ dest=${pthbs_destdir%/}${prefix} cd '.' -s6rcdb=/home/ccx/versions/system-config-rc.9074fc18fc9743856ba5013be2388f9cb0b17368dd3088eab0bf617ecae53a4e/config/s6-rc-db +s6rcdb=/home/ccx/versions/system-config-rc.ef5a3153d15263ab728561772399d79a4e3c955de08d533afb1ad1b291ba5977/config/s6-rc-db # Generate init (${dest} must not exist but parent dir does) mkdir -p "$pthbs_destdir//home/ccx/versions" diff --git a/variants/ccx-x86_64/system-config-rc b/variants/ccx-x86_64/system-config-rc @@ -5,7 +5,7 @@ #+busybox-diffutils.f40ac7713836b6eaa4e46db3b7577b533f4738fb10bf732edc044ffc48eb9ec8 #+s6-rc.77ee4f3326027d4463fb531273c8b42b4d8f6fabba2d075e15e18eb2cb2a8c50 #+fileset.c9ce28ff816e023243d76d1bcb4d2b732f6b1f89c0cb9df15c1fd73880896a07 -#+system-config.dee9db00340b828719014279dfcaf5b33b9da83391a869a413c20c027faf9efb +#+system-config.4466138541cc9c6a970ea386e2a34852e49bb1de4096ba512a12eb22c82af519 # - build script start - @@ -15,7 +15,7 @@ dest=${pthbs_destdir%/}${prefix} cd '.' -src=/home/ccx/versions/system-config.dee9db00340b828719014279dfcaf5b33b9da83391a869a413c20c027faf9efb/config/s6-rc-source +src=/home/ccx/versions/system-config.4466138541cc9c6a970ea386e2a34852e49bb1de4096ba512a12eb22c82af519/config/s6-rc-source s6-rc-compile ./s6-rc-db "$src" mkdir -p "$dest/config" mv -v s6-rc-db "$dest/config/" diff --git a/variants/ccx-x86_64/userspace.environment b/variants/ccx-x86_64/userspace.environment @@ -21,7 +21,7 @@ #+pthbs-banginstall.47e87f044eea270225da61ee7d709e01b2e6385fee494566c647cddac19e0592 #+aat.ce323557b768bcc986fbb1557fda1309637474ccd8b9b5e4c4a56ba56634d75a #+confz.f5eca9ab19f09818cfcd46267b61b488344983b0931114b597ad1238173fafcf -#+containers.1349d05351c9c9d1d608b5d049018a159fb4e70044e66a832069bbae52aac266 +#+containers.71cd98edff323c709e1644584725e983519b8568fb09a672e38bea5a8241a412 #+fileset.c9ce28ff816e023243d76d1bcb4d2b732f6b1f89c0cb9df15c1fd73880896a07 #+logincaps.de7defec936b2f4498a2010578eb507abfa6f48d6c51d0b64a9ada67cce50335 #+snaprep.c16cd20ecb28f90d83b6963a32a6f01f964fe5b99e75d7f3d9f0d2258899c26a diff --git a/variants/root-x86_64/container-bin-image b/variants/root-x86_64/container-bin-image @@ -16,7 +16,7 @@ img="$pthbs_destdir/versions/$pthbs_package/container-bin-image" mkdir -p "$img" easyseccomp -i default-policy.easyseccomp -o "$img/seccomp-default.bpf" easyseccomp -i default-policy.easyseccomp -d ALLOW_PTRACE -o "$img/seccomp-ptrace.bpf" -easyseccomp -i default-policy.easyseccomp -d ALLOW_SECCOMP -d ALLOW_LANDLOCK -o "$img/seccomp-build.bpf" +easyseccomp -i default-policy.easyseccomp -d ALLOW_PTRACE -d ALLOW_SECCOMP -d ALLOW_LANDLOCK -o "$img/seccomp-build.bpf" easyseccomp -i default-policy.easyseccomp -d ALLOW_PTRACE -d ALLOW_SETUID_SETGID -o "$img/seccomp-xpra.bpf" easyseccomp -i default-policy.easyseccomp -d ALLOW_SETUID_SETGID -o "$img/seccomp-setuidgid.bpf" cd "$img" diff --git a/variants/root-x86_64/containers b/variants/root-x86_64/containers @@ -8,7 +8,7 @@ #+alpine-keys.9903799b52320b5d6618a3e3c87cef9da76e3b5291abfe1fd563fddfd04f35ae #+apk-tools.714e1cb8bc861dec1710a25476f209f7b0602d954f74194d58c16747c5a3ad38 #+xbps.e7b102cdf29fa99c56eeacce8ade331896a379fad11189131b0d1efb4160a454 -#+container-bin-image.963dd9b50b1afce8970fa976ad93ceb4879c665791f3fe16f499d2e351270a6b +#+container-bin-image.12735d6b897a23a53185b55d7ff7ae3142c371c1fb6a5c3d0e67c27bc66886da #@git:b2ba08f728a01a5bac734c823016be77035ab687:containers @@ -66,9 +66,9 @@ for f in '/versions/xbps.e7b102cdf29fa99c56eeacce8ade331896a379fad11189131b0d1ef ln -sf "$f" "${dest}/deps/keys/void/" done -test -d '/versions/container-bin-image.963dd9b50b1afce8970fa976ad93ceb4879c665791f3fe16f499d2e351270a6b/container-bin-image' -test -f '/versions/container-bin-image.963dd9b50b1afce8970fa976ad93ceb4879c665791f3fe16f499d2e351270a6b/container-bin-image/if' -ln -sf '/versions/container-bin-image.963dd9b50b1afce8970fa976ad93ceb4879c665791f3fe16f499d2e351270a6b/container-bin-image' "${dest}/deps/" +test -d '/versions/container-bin-image.12735d6b897a23a53185b55d7ff7ae3142c371c1fb6a5c3d0e67c27bc66886da/container-bin-image' +test -f '/versions/container-bin-image.12735d6b897a23a53185b55d7ff7ae3142c371c1fb6a5c3d0e67c27bc66886da/container-bin-image/if' +ln -sf '/versions/container-bin-image.12735d6b897a23a53185b55d7ff7ae3142c371c1fb6a5c3d0e67c27bc66886da/container-bin-image' "${dest}/deps/" diff --git a/variants/root-x86_64/containers.environment b/variants/root-x86_64/containers.environment @@ -7,7 +7,7 @@ #+s6-linux-utils.2e5ac9209104c458e8935a4b4e9ce3ed6e9aa3e6c4d85675a1e945d1fe77530f #+zsh.86584889aa0a3af405974c69ab43869f82e00acdba5340528e5dd20757f7dfc8 #+confz.953faaabf2a7a6ab4aa9b374f83addbcc1ba98bfa195cf8cc9cb2fcb2595ffdb -#+containers.76db647f29b5b8784c395c58f8f19fa2f52d2d6865d9e9429dac98e97e6e5a19 +#+containers.e523e49b939faba9a6f87694d6888765c3506d2484fde2227349e35bbcf41394 #+xbps.e7b102cdf29fa99c56eeacce8ade331896a379fad11189131b0d1efb4160a454 #+zstd.38b14331a2c89a3fc5d568ddddc14918031315ba2a24b6ffa8bd874c6f54bbc1 #+apk-tools.714e1cb8bc861dec1710a25476f209f7b0602d954f74194d58c16747c5a3ad38 diff --git a/variants/root-x86_64/default.environment b/variants/root-x86_64/default.environment @@ -21,7 +21,7 @@ #+pthbs-banginstall.0442e58611ea2fc27a0a57a4c1b9b8696d799e9ebb737f3548553a61f845e34b #+aat.1a24f86810721d21e38b938be940549908121eb386821cded1a27ac973c8d47e #+confz.953faaabf2a7a6ab4aa9b374f83addbcc1ba98bfa195cf8cc9cb2fcb2595ffdb -#+containers.76db647f29b5b8784c395c58f8f19fa2f52d2d6865d9e9429dac98e97e6e5a19 +#+containers.e523e49b939faba9a6f87694d6888765c3506d2484fde2227349e35bbcf41394 #+fileset.8d3627d93e7b4c33483589e8602b462d3fcd31d6f38adde5ee53c024197c7286 #+logincaps.507ec1380a0988547542ae0ad146daffd92e08ab8faf964323c28f430edcc406 #+snaprep.756763e7b0d2cc247a6b4a517b1d1eca3cb04cbfbfef374541079c63f0c896c8 @@ -40,8 +40,8 @@ #+mlog.f9e7afa9325b4affd4298e6de0a07d22a074799f0ea7bda1e3fb58a37b98e398 #+findutils.1edbb84f016e9dc61540b8396e85a2163570b9281a408f8787f17e404f685ce0 #+nawk.8521bf13f53618b7897b7f2e070a506a0101c985f6b9bb527d5eb15d8e8d4858 -#+system-config.0b9cc2e38c0a11cc26ee4bf4abfeaf2638b559fb686a7389002a7d39d5cddd39 -#+system-config-rc.b389e464690ec3c651ffb5323a8ca99ab6e9fecbc7a84fa67667fb902b5a771a +#+system-config.1fa5471f39893f4a507140547034250c5466ef15176eef7bd62a0ec673aea6ff +#+system-config-rc.088a99068dadef24c7fa452c9e5bff0640fba0c9802f1b33cd60a40b7f6e375e #+system-config-scripts.c533391a1fcb035cbc2e4bad71f1dc5c40ed8b2c37d0dcd2cc7929c1dea80b5f -#+system-config-init.acfa0538a879047444da5ef334621e957c0e33f085509df9f6e5d97bb1766665 +#+system-config-init.12fe2d7f13454ee72c9a751b846065d87989a25134d9e51ff3c739b89832e169 #+system-config-zsh.62c3518c0b26bb74a5913e7c6a89e60e0ac9ac138cddde75a74828713d3b7b37 \ No newline at end of file diff --git a/variants/root-x86_64/system-config b/variants/root-x86_64/system-config @@ -53,7 +53,7 @@ printf '%s\n' >config/etc/skel/loginexec \ chmod +x config/etc/skel/loginexec env 'pthbs_path_system-config'="$prefix" \ - 'pthbs_path_containers=/versions/env.3a6944cfd81e69a7d44634a3dbcd2e306b4487e383fb0b62cbc12059715cc4d6' \ + 'pthbs_path_containers=/versions/env.8ee086610c93dc1136a8333386f1d0185279dec55a500fe57d80eb19e4b58280' \ 'pthbs_path_mdevd=/versions/env.d82a4f341af727439aa71592c00c2014d2407e78bc50027e1944f49c8175aeda' \ make -j${JOBS:-1} -l$((1+${JOBS:-1})) all diff --git a/variants/root-x86_64/system-config-init b/variants/root-x86_64/system-config-init @@ -7,7 +7,7 @@ #+s6-portable-utils.07e8ff4d2d45a743ec810d3e27268460d201bafbb0a765756da09179758d4b0d #+s6-linux-init.e17bf07f726729c579bb12c1d25dad4bb263f96509f7ea852bb44d50737d0b4d #+execline.c677b46c36eac37bee97ce38c09c501d27babea0737cbab9fb21a3ec9b194284 -#+system-config-rc.b389e464690ec3c651ffb5323a8ca99ab6e9fecbc7a84fa67667fb902b5a771a +#+system-config-rc.088a99068dadef24c7fa452c9e5bff0640fba0c9802f1b33cd60a40b7f6e375e # - build script start - @@ -32,7 +32,7 @@ dest=${pthbs_destdir%/}${prefix} cd '.' -s6rcdb=/versions/system-config-rc.b389e464690ec3c651ffb5323a8ca99ab6e9fecbc7a84fa67667fb902b5a771a/config/s6-rc-db +s6rcdb=/versions/system-config-rc.088a99068dadef24c7fa452c9e5bff0640fba0c9802f1b33cd60a40b7f6e375e/config/s6-rc-db # Generate init (${dest} must not exist but parent dir does) mkdir -p "$pthbs_destdir//versions" diff --git a/variants/root-x86_64/system-config-rc b/variants/root-x86_64/system-config-rc @@ -5,7 +5,7 @@ #+busybox-diffutils.977bc00da27e0150d3b3d395fe42cf24e0364b03390cab81002f27b34158d9fc #+s6-rc.9416ba0fe405fc2a019beeee1b35a666324184886c12b89deb929c515ca06183 #+fileset.8d3627d93e7b4c33483589e8602b462d3fcd31d6f38adde5ee53c024197c7286 -#+system-config.0b9cc2e38c0a11cc26ee4bf4abfeaf2638b559fb686a7389002a7d39d5cddd39 +#+system-config.1fa5471f39893f4a507140547034250c5466ef15176eef7bd62a0ec673aea6ff # - build script start - @@ -15,7 +15,7 @@ dest=${pthbs_destdir%/}${prefix} cd '.' -src=/versions/system-config.0b9cc2e38c0a11cc26ee4bf4abfeaf2638b559fb686a7389002a7d39d5cddd39/config/s6-rc-source +src=/versions/system-config.1fa5471f39893f4a507140547034250c5466ef15176eef7bd62a0ec673aea6ff/config/s6-rc-source s6-rc-compile ./s6-rc-db "$src" mkdir -p "$dest/config" mv -v s6-rc-db "$dest/config/" diff --git a/variants/root-x86_64/userspace.environment b/variants/root-x86_64/userspace.environment @@ -21,7 +21,7 @@ #+pthbs-banginstall.0442e58611ea2fc27a0a57a4c1b9b8696d799e9ebb737f3548553a61f845e34b #+aat.1a24f86810721d21e38b938be940549908121eb386821cded1a27ac973c8d47e #+confz.953faaabf2a7a6ab4aa9b374f83addbcc1ba98bfa195cf8cc9cb2fcb2595ffdb -#+containers.76db647f29b5b8784c395c58f8f19fa2f52d2d6865d9e9429dac98e97e6e5a19 +#+containers.e523e49b939faba9a6f87694d6888765c3506d2484fde2227349e35bbcf41394 #+fileset.8d3627d93e7b4c33483589e8602b462d3fcd31d6f38adde5ee53c024197c7286 #+logincaps.507ec1380a0988547542ae0ad146daffd92e08ab8faf964323c28f430edcc406 #+snaprep.756763e7b0d2cc247a6b4a517b1d1eca3cb04cbfbfef374541079c63f0c896c8