composefs_1.0.8-1_amd64.changes (click to toggle) | |
---|---|
Format: | 1.8 |
Date: | Tue, 24 Jun 2025 17:40:37 +0200 |
Source: | composefs |
Binary: | composefs composefs-dbgsym libcomposefs-dev libcomposefs1 libcomposefs1-dbgsym |
Architecture: | source amd64 |
Version: | 1.0.8-1 |
Distribution: | experimental |
Urgency: | medium |
Maintainer: | Roland Hieber <rhi@pengutronix.de> |
Changed-By: | Roland Hieber <rhi@pengutronix.de> |
Description: | composefs - mechanism for stacking read-only filesystems (tools) libcomposefs-dev - mechanism for stacking read-only filesystems (development files) libcomposefs1 - mechanism for stacking read-only filesystems (library) |
Closes: | 1064457 |
Changes: | composefs (1.0.8-1) experimental; urgency=medium * Initial release. (Closes: #1064457) |
Files: | 5538460a9eb0cb00616ceb1a830dffbe 2117 utils optional composefs_1.0.8-1.dsc fc398ee586566636137a72ba2a7516a8 9119714 utils optional composefs_1.0.8.orig.tar.gz 74a1798d9d911afdcd6b9dffdfbaa972 6700 utils optional composefs_1.0.8-1.debian.tar.xz c5d793f3b65f6d46ba33e1a792fa7eb8 69124 debug optional composefs-dbgsym_1.0.8-1_amd64.deb e6de4fffb94c44fd25e21007f65e77ca 8369 utils optional composefs_1.0.8-1_amd64.buildinfo a1eb4d042baa93b836ca998c92c65159 31272 utils optional composefs_1.0.8-1_amd64.deb a7485b919d6b77e75cffd5eccb15fd36 34552 libdevel optional libcomposefs-dev_1.0.8-1_amd64.deb ffdc436751820fab567c241bb08f3dd8 91568 debug optional libcomposefs1-dbgsym_1.0.8-1_amd64.deb b5a2622e2d344464d58d92ba96470cae 30872 libs optional libcomposefs1_1.0.8-1_amd64.deb |
composefs_1.0.8-1.dsc (click to toggle) | |
---|---|
Format: | 3.0 (quilt) |
Source: | composefs |
Binary: | composefs, libcomposefs1, libcomposefs-dev |
Architecture: | linux-any |
Version: | 1.0.8-1 |
Maintainer: | Roland Hieber <rhi@pengutronix.de> |
Uploaders: | Dylan Aïssi <daissi@debian.org> |
Homepage: | https://github.com/containers/composefs |
Standards-Version: | 4.7.2 |
Vcs-Browser: | https://salsa.debian.org/rohieb/composefs |
Vcs-Git: | https://salsa.debian.org/rohieb/composefs.git |
Build-Depends: | debhelper-compat (=13), fsverity, fuse3, go-md2man, libcap2-bin, libfuse3-dev, libssl-dev, meson, pkgconf |
Package-List: | composefs deb utils optional arch=linux-any libcomposefs-dev deb libdevel optional arch=linux-any libcomposefs1 deb libs optional arch=linux-any |
Files: | fc398ee586566636137a72ba2a7516a8 9119714 composefs_1.0.8.orig.tar.gz 74a1798d9d911afdcd6b9dffdfbaa972 6700 composefs_1.0.8-1.debian.tar.xz |
control file for composefs_1.0.8-1_amd64.deb (click to toggle) | |
---|---|
Package: | composefs |
Version: | 1.0.8-1 |
Architecture: | amd64 |
Maintainer: | Roland Hieber <rhi@pengutronix.de> |
Installed-Size: | 109 |
Depends: | libc6 (>=2.38), libcomposefs1 (>=1.0.8) |
Section: | utils |
Priority: | optional |
Homepage: | https://github.com/containers/composefs |
Description: | mechanism for stacking read-only filesystems (tools) composefs combines several underlying Linux features to provide a very flexible mechanism to support read-only mountable filesystem trees, stacking on top of an underlying "lower" Linux filesystem. The key targeted use case for composefs is versioned, immutable executable filesystem trees (i.e. container images and bootable host systems), where some of these filesystems may share *parts* of their storage (i.e. some files may be different, but not all). . The key technologies used by composefs are: overlayfs as the kernel interface, EROFS for a mountable metadata tree, and fs-verity (optional) from the lower filesystems. . This package contains the userspace tools. |
contents of composefs_1.0.8-1_amd64.deb (click to toggle) | |
---|---|
drwxr-xr-x root/root 0 2025-06-24 15:40 ./ drwxr-xr-x root/root 0 2025-06-24 15:40 ./usr/ drwxr-xr-x root/root 0 2025-06-24 15:40 ./usr/bin/ -rwxr-xr-x root/root 30968 2025-06-24 15:40 ./usr/bin/composefs-info -rwxr-xr-x root/root 35168 2025-06-24 15:40 ./usr/bin/mkcomposefs drwxr-xr-x root/root 0 2025-06-24 15:40 ./usr/sbin/ -rwxr-xr-x root/root 14576 2025-06-24 15:40 ./usr/sbin/mount.composefs drwxr-xr-x root/root 0 2025-06-24 15:40 ./usr/share/ drwxr-xr-x root/root 0 2025-06-24 15:40 ./usr/share/doc/ drwxr-xr-x root/root 0 2025-06-24 15:40 ./usr/share/doc/composefs/ -rw-r--r-- root/root 164 2025-06-24 15:40 ./usr/share/doc/composefs/changelog.Debian.gz -rw-r--r-- root/root 6792 2025-06-24 15:40 ./usr/share/doc/composefs/copyright drwxr-xr-x root/root 0 2025-06-24 15:40 ./usr/share/man/ drwxr-xr-x root/root 0 2025-06-24 15:40 ./usr/share/man/man1/ -rw-r--r-- root/root 895 2025-06-24 15:40 ./usr/share/man/man1/composefs-info.1.gz -rw-r--r-- root/root 2221 2025-06-24 15:40 ./usr/share/man/man1/mkcomposefs.1.gz drwxr-xr-x root/root 0 2025-06-24 15:40 ./usr/share/man/man5/ -rw-r--r-- root/root 1901 2025-06-24 15:40 ./usr/share/man/man5/composefs-dump.5.gz drwxr-xr-x root/root 0 2025-06-24 15:40 ./usr/share/man/man8/ -rw-r--r-- root/root 1160 2025-06-24 15:40 ./usr/share/man/man8/mount.composefs.8.gz |
copyright of composefs_1.0.8-1_amd64.deb (click to toggle) | |
---|---|
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: composefs Upstream-Contact: https://matrix.to/#/#composefs:matrix.org https://github.com/containers/composefs/issues https://github.com/containers/composefs/discussions Source: https://github.com/containers/composefs # -- File Stanzas -------------------------------------------------------------- Files: * Copyright: 2023, Alexander Larsson <alexl@redhat.com> 2021 Giuseppe Scrivano <giuseppe@scrivano.org> License: GPL-2+ or Apache-2 As specified in ./COPYING: > Almost the entire codebase here is under the following > license terms: > > SPDX-License-Identifier: GPL-2.0-or-later OR Apache-2.0 > > There are two exceptions which have different licenses. > First, some code derived from erofs is: GPL-2.0-only OR Apache-2.0 > In practice, the intersection here means that the codebase > as a whole should be treated as if it's under `GPL-2.0-only OR Apache-2.0`. > > The second exception is there are small bits of code which are simply > SPDX-License-Identifier: LGPL-2.1-or-later Files: debian/* Copyright: 2024-2025 Roland Hieber, Pengutronix <rhi@pengutronix.de> License: GPL-2 Files: libcomposefs/lcfs-fsverity.c Copyright: 2023 Alexander Larsson <alexl@redhat.com> 2006 Dave Benson License: LGPL-2.1+ and (GPL-2+ or Apache-2) Files: libcomposefs/erofs_fs.h tests/test-lcfs.c Copyright: 2017-2018, HUAWEI, Inc. 2021, Alibaba Cloud License: GPL-2 or Apache-2 Files: libcomposefs/bitrotate.h libcomposefs/hash.c libcomposefs/hash.h libcomposefs/xalloc-oversized.h Copyright: 1990-2004, 2006-2023, Free Software Foundation, Inc. License: LGPL-2.1+ Files: libcomposefs/lcfs-writer-erofs.c Copyright: 2012-2016, Yann Collet 2023 Alexander Larsson <alexl@redhat.com> License: (BSD-2-Clause or GPL-2) and (GPL-2+ or Apache-2.0) SPDX-License-Identifier: GPL-2.0-or-later OR Apache-2.0 . The xxh32 hash function is copied from the linux kernel. The original copyright is: BSD 2-Clause License (http://www.opensource.org/licenses/bsd-license.php) . Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: . * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. . THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. . This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 2 as published by the Free Software Foundation. This program is dual-licensed; you may select either version 2 of the GNU General Public License ("GPL") or BSD license ("BSD"). # -- License Stanzas ----------------------------------------------------------- License: Apache-2 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at . http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. Comment: On Debian systems, the full text of the Apache License, version 2 can be found in the file </usr/share/common-licenses/Apache-2.0>. License: GPL-2 This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2. . This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. . You should have received a copy of the GNU General Public License along with this package; if not, see <https://www.gnu.org/licenses/>. Comment: On Debian systems, the full text of the GNU General Public License version 2 can be found in the file </usr/share/common-licenses/GPL-2>. License: GPL-2+ This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. . This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. . You should have received a copy of the GNU General Public License along with this package; if not, see <https://www.gnu.org/licenses/>. Comment: On Debian systems, the full text of the GNU General Public License version 2 can be found in the file </usr/share/common-licenses/GPL-2>. License: LGPL-2.1+ This file is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. . This file is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. . You should have received a copy of the GNU Lesser General Public License along with this program. If not, see <https://www.gnu.org/licenses/>. Comment: On Debian systems, the full text of the GNU Lesser General Public License version 2.1 can be found in the file </usr/share/common-licenses/LGPL-2.1>. |
control file for composefs-dbgsym_1.0.8-1_amd64.deb (click to toggle) | |
---|---|
Package: | composefs-dbgsym |
Source: | composefs |
Version: | 1.0.8-1 |
Auto-Built-Package: | debug-symbols |
Architecture: | amd64 |
Maintainer: | Roland Hieber <rhi@pengutronix.de> |
Installed-Size: | 124 |
Depends: | composefs (=1.0.8-1) |
Section: | debug |
Priority: | optional |
Description: | debug symbols for composefs |
Build-Ids: | 460c837d586682acdd5f4592d31a39d15d9a6a6d 56634349c8a7e683846f9b4bfb85ee77cb56f201 c3740b833927aa8b7ca65ee6c3888adae51f5903 |
contents of composefs-dbgsym_1.0.8-1_amd64.deb (click to toggle) | |
---|---|
drwxr-xr-x root/root 0 2025-06-24 15:40 ./ drwxr-xr-x root/root 0 2025-06-24 15:40 ./usr/ drwxr-xr-x root/root 0 2025-06-24 15:40 ./usr/lib/ drwxr-xr-x root/root 0 2025-06-24 15:40 ./usr/lib/debug/ drwxr-xr-x root/root 0 2025-06-24 15:40 ./usr/lib/debug/.build-id/ drwxr-xr-x root/root 0 2025-06-24 15:40 ./usr/lib/debug/.build-id/46/ -rw-r--r-- root/root 15960 2025-06-24 15:40 ./usr/lib/debug/.build-id/46/0c837d586682acdd5f4592d31a39d15d9a6a6d.debug drwxr-xr-x root/root 0 2025-06-24 15:40 ./usr/lib/debug/.build-id/56/ -rw-r--r-- root/root 40584 2025-06-24 15:40 ./usr/lib/debug/.build-id/56/634349c8a7e683846f9b4bfb85ee77cb56f201.debug drwxr-xr-x root/root 0 2025-06-24 15:40 ./usr/lib/debug/.build-id/c3/ -rw-r--r-- root/root 49480 2025-06-24 15:40 ./usr/lib/debug/.build-id/c3/740b833927aa8b7ca65ee6c3888adae51f5903.debug drwxr-xr-x root/root 0 2025-06-24 15:40 ./usr/lib/debug/.dwz/ drwxr-xr-x root/root 0 2025-06-24 15:40 ./usr/lib/debug/.dwz/x86_64-linux-gnu/ -rw-r--r-- root/root 4128 2025-06-24 15:40 ./usr/lib/debug/.dwz/x86_64-linux-gnu/composefs.debug drwxr-xr-x root/root 0 2025-06-24 15:40 ./usr/share/ drwxr-xr-x root/root 0 2025-06-24 15:40 ./usr/share/doc/ lrwxrwxrwx root/root 0 2025-06-24 15:40 ./usr/share/doc/composefs-dbgsym -> composefs |
copyright of composefs-dbgsym_1.0.8-1_amd64.deb (click to toggle) | |
---|---|
WARNING: No copyright found, please check package manually. |
control file for libcomposefs-dev_1.0.8-1_amd64.deb (click to toggle) | |
---|---|
Package: | libcomposefs-dev |
Source: | composefs |
Version: | 1.0.8-1 |
Architecture: | amd64 |
Maintainer: | Roland Hieber <rhi@pengutronix.de> |
Installed-Size: | 130 |
Depends: | libcomposefs1 (=1.0.8-1) |
Section: | libdevel |
Priority: | optional |
Homepage: | https://github.com/containers/composefs |
Description: | mechanism for stacking read-only filesystems (development files) composefs combines several underlying Linux features to provide a very flexible mechanism to support read-only mountable filesystem trees, stacking on top of an underlying "lower" Linux filesystem. The key targeted use case for composefs is versioned, immutable executable filesystem trees (i.e. container images and bootable host systems), where some of these filesystems may share *parts* of their storage (i.e. some files may be different, but not all). . The key technologies used by composefs are: overlayfs as the kernel interface, EROFS for a mountable metadata tree, and fs-verity (optional) from the lower filesystems. . This package contains the development header files that are needed if you want to link against libcomposefs. |
contents of libcomposefs-dev_1.0.8-1_amd64.deb (click to toggle) | |
---|---|
drwxr-xr-x root/root 0 2025-06-24 15:40 ./ drwxr-xr-x root/root 0 2025-06-24 15:40 ./usr/ drwxr-xr-x root/root 0 2025-06-24 15:40 ./usr/include/ drwxr-xr-x root/root 0 2025-06-24 15:40 ./usr/include/libcomposefs/ -rw-r--r-- root/root 509 2025-01-02 17:53 ./usr/include/libcomposefs/lcfs-erofs.h -rw-r--r-- root/root 1245 2025-01-02 17:53 ./usr/include/libcomposefs/lcfs-mount.h -rw-r--r-- root/root 8060 2025-01-02 17:53 ./usr/include/libcomposefs/lcfs-writer.h drwxr-xr-x root/root 0 2025-06-24 15:40 ./usr/lib/ drwxr-xr-x root/root 0 2025-06-24 15:40 ./usr/lib/x86_64-linux-gnu/ -rw-r--r-- root/root 100184 2025-06-24 15:40 ./usr/lib/x86_64-linux-gnu/libcomposefs.a drwxr-xr-x root/root 0 2025-06-24 15:40 ./usr/lib/x86_64-linux-gnu/pkgconfig/ -rw-r--r-- root/root 256 2025-06-24 15:40 ./usr/lib/x86_64-linux-gnu/pkgconfig/composefs.pc drwxr-xr-x root/root 0 2025-06-24 15:40 ./usr/share/ drwxr-xr-x root/root 0 2025-06-24 15:40 ./usr/share/doc/ drwxr-xr-x root/root 0 2025-06-24 15:40 ./usr/share/doc/libcomposefs-dev/ -rw-r--r-- root/root 164 2025-06-24 15:40 ./usr/share/doc/libcomposefs-dev/changelog.Debian.gz -rw-r--r-- root/root 6792 2025-06-24 15:40 ./usr/share/doc/libcomposefs-dev/copyright lrwxrwxrwx root/root 0 2025-06-24 15:40 ./usr/lib/x86_64-linux-gnu/libcomposefs.so -> libcomposefs.so.1 |
copyright of libcomposefs-dev_1.0.8-1_amd64.deb (click to toggle) | |
---|---|
NOTE: Copyright is the same as composefs (composefs_1.0.8-1_amd64.deb). Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: composefs Upstream-Contact: https://matrix.to/#/#composefs:matrix.org https://github.com/containers/composefs/issues https://github.com/containers/composefs/discussions Source: https://github.com/containers/composefs # -- File Stanzas -------------------------------------------------------------- Files: * Copyright: 2023, Alexander Larsson <alexl@redhat.com> 2021 Giuseppe Scrivano <giuseppe@scrivano.org> License: GPL-2+ or Apache-2 As specified in ./COPYING: > Almost the entire codebase here is under the following > license terms: > > SPDX-License-Identifier: GPL-2.0-or-later OR Apache-2.0 > > There are two exceptions which have different licenses. > First, some code derived from erofs is: GPL-2.0-only OR Apache-2.0 > In practice, the intersection here means that the codebase > as a whole should be treated as if it's under `GPL-2.0-only OR Apache-2.0`. > > The second exception is there are small bits of code which are simply > SPDX-License-Identifier: LGPL-2.1-or-later Files: debian/* Copyright: 2024-2025 Roland Hieber, Pengutronix <rhi@pengutronix.de> License: GPL-2 Files: libcomposefs/lcfs-fsverity.c Copyright: 2023 Alexander Larsson <alexl@redhat.com> 2006 Dave Benson License: LGPL-2.1+ and (GPL-2+ or Apache-2) Files: libcomposefs/erofs_fs.h tests/test-lcfs.c Copyright: 2017-2018, HUAWEI, Inc. 2021, Alibaba Cloud License: GPL-2 or Apache-2 Files: libcomposefs/bitrotate.h libcomposefs/hash.c libcomposefs/hash.h libcomposefs/xalloc-oversized.h Copyright: 1990-2004, 2006-2023, Free Software Foundation, Inc. License: LGPL-2.1+ Files: libcomposefs/lcfs-writer-erofs.c Copyright: 2012-2016, Yann Collet 2023 Alexander Larsson <alexl@redhat.com> License: (BSD-2-Clause or GPL-2) and (GPL-2+ or Apache-2.0) SPDX-License-Identifier: GPL-2.0-or-later OR Apache-2.0 . The xxh32 hash function is copied from the linux kernel. The original copyright is: BSD 2-Clause License (http://www.opensource.org/licenses/bsd-license.php) . Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: . * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. . THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. . This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 2 as published by the Free Software Foundation. This program is dual-licensed; you may select either version 2 of the GNU General Public License ("GPL") or BSD license ("BSD"). # -- License Stanzas ----------------------------------------------------------- License: Apache-2 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at . http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. Comment: On Debian systems, the full text of the Apache License, version 2 can be found in the file </usr/share/common-licenses/Apache-2.0>. License: GPL-2 This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2. . This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. . You should have received a copy of the GNU General Public License along with this package; if not, see <https://www.gnu.org/licenses/>. Comment: On Debian systems, the full text of the GNU General Public License version 2 can be found in the file </usr/share/common-licenses/GPL-2>. License: GPL-2+ This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. . This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. . You should have received a copy of the GNU General Public License along with this package; if not, see <https://www.gnu.org/licenses/>. Comment: On Debian systems, the full text of the GNU General Public License version 2 can be found in the file </usr/share/common-licenses/GPL-2>. License: LGPL-2.1+ This file is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. . This file is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. . You should have received a copy of the GNU Lesser General Public License along with this program. If not, see <https://www.gnu.org/licenses/>. Comment: On Debian systems, the full text of the GNU Lesser General Public License version 2.1 can be found in the file </usr/share/common-licenses/LGPL-2.1>. |
control file for libcomposefs1_1.0.8-1_amd64.deb (click to toggle) | |
---|---|
Package: | libcomposefs1 |
Source: | composefs |
Version: | 1.0.8-1 |
Architecture: | amd64 |
Maintainer: | Roland Hieber <rhi@pengutronix.de> |
Installed-Size: | 92 |
Depends: | libc6 (>=2.33), libssl3t64 (>=3.0.0) |
Section: | libs |
Priority: | optional |
Homepage: | https://github.com/containers/composefs |
Description: | mechanism for stacking read-only filesystems (library) composefs combines several underlying Linux features to provide a very flexible mechanism to support read-only mountable filesystem trees, stacking on top of an underlying "lower" Linux filesystem. The key targeted use case for composefs is versioned, immutable executable filesystem trees (i.e. container images and bootable host systems), where some of these filesystems may share *parts* of their storage (i.e. some files may be different, but not all). . The key technologies used by composefs are: overlayfs as the kernel interface, EROFS for a mountable metadata tree, and fs-verity (optional) from the lower filesystems. . This package contains the library, libcomposefs. |
contents of libcomposefs1_1.0.8-1_amd64.deb (click to toggle) | |
---|---|
drwxr-xr-x root/root 0 2025-06-24 15:40 ./ drwxr-xr-x root/root 0 2025-06-24 15:40 ./usr/ drwxr-xr-x root/root 0 2025-06-24 15:40 ./usr/lib/ drwxr-xr-x root/root 0 2025-06-24 15:40 ./usr/lib/x86_64-linux-gnu/ -rw-r--r-- root/root 71592 2025-06-24 15:40 ./usr/lib/x86_64-linux-gnu/libcomposefs.so.1.4.0 drwxr-xr-x root/root 0 2025-06-24 15:40 ./usr/share/ drwxr-xr-x root/root 0 2025-06-24 15:40 ./usr/share/doc/ drwxr-xr-x root/root 0 2025-06-24 15:40 ./usr/share/doc/libcomposefs1/ -rw-r--r-- root/root 164 2025-06-24 15:40 ./usr/share/doc/libcomposefs1/changelog.Debian.gz -rw-r--r-- root/root 6792 2025-06-24 15:40 ./usr/share/doc/libcomposefs1/copyright lrwxrwxrwx root/root 0 2025-06-24 15:40 ./usr/lib/x86_64-linux-gnu/libcomposefs.so.1 -> libcomposefs.so.1.4.0 |
copyright of libcomposefs1_1.0.8-1_amd64.deb (click to toggle) | |
---|---|
NOTE: Copyright is the same as composefs (composefs_1.0.8-1_amd64.deb). Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: composefs Upstream-Contact: https://matrix.to/#/#composefs:matrix.org https://github.com/containers/composefs/issues https://github.com/containers/composefs/discussions Source: https://github.com/containers/composefs # -- File Stanzas -------------------------------------------------------------- Files: * Copyright: 2023, Alexander Larsson <alexl@redhat.com> 2021 Giuseppe Scrivano <giuseppe@scrivano.org> License: GPL-2+ or Apache-2 As specified in ./COPYING: > Almost the entire codebase here is under the following > license terms: > > SPDX-License-Identifier: GPL-2.0-or-later OR Apache-2.0 > > There are two exceptions which have different licenses. > First, some code derived from erofs is: GPL-2.0-only OR Apache-2.0 > In practice, the intersection here means that the codebase > as a whole should be treated as if it's under `GPL-2.0-only OR Apache-2.0`. > > The second exception is there are small bits of code which are simply > SPDX-License-Identifier: LGPL-2.1-or-later Files: debian/* Copyright: 2024-2025 Roland Hieber, Pengutronix <rhi@pengutronix.de> License: GPL-2 Files: libcomposefs/lcfs-fsverity.c Copyright: 2023 Alexander Larsson <alexl@redhat.com> 2006 Dave Benson License: LGPL-2.1+ and (GPL-2+ or Apache-2) Files: libcomposefs/erofs_fs.h tests/test-lcfs.c Copyright: 2017-2018, HUAWEI, Inc. 2021, Alibaba Cloud License: GPL-2 or Apache-2 Files: libcomposefs/bitrotate.h libcomposefs/hash.c libcomposefs/hash.h libcomposefs/xalloc-oversized.h Copyright: 1990-2004, 2006-2023, Free Software Foundation, Inc. License: LGPL-2.1+ Files: libcomposefs/lcfs-writer-erofs.c Copyright: 2012-2016, Yann Collet 2023 Alexander Larsson <alexl@redhat.com> License: (BSD-2-Clause or GPL-2) and (GPL-2+ or Apache-2.0) SPDX-License-Identifier: GPL-2.0-or-later OR Apache-2.0 . The xxh32 hash function is copied from the linux kernel. The original copyright is: BSD 2-Clause License (http://www.opensource.org/licenses/bsd-license.php) . Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: . * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. . THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. . This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 2 as published by the Free Software Foundation. This program is dual-licensed; you may select either version 2 of the GNU General Public License ("GPL") or BSD license ("BSD"). # -- License Stanzas ----------------------------------------------------------- License: Apache-2 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at . http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. Comment: On Debian systems, the full text of the Apache License, version 2 can be found in the file </usr/share/common-licenses/Apache-2.0>. License: GPL-2 This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2. . This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. . You should have received a copy of the GNU General Public License along with this package; if not, see <https://www.gnu.org/licenses/>. Comment: On Debian systems, the full text of the GNU General Public License version 2 can be found in the file </usr/share/common-licenses/GPL-2>. License: GPL-2+ This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. . This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. . You should have received a copy of the GNU General Public License along with this package; if not, see <https://www.gnu.org/licenses/>. Comment: On Debian systems, the full text of the GNU General Public License version 2 can be found in the file </usr/share/common-licenses/GPL-2>. License: LGPL-2.1+ This file is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. . This file is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. . You should have received a copy of the GNU Lesser General Public License along with this program. If not, see <https://www.gnu.org/licenses/>. Comment: On Debian systems, the full text of the GNU Lesser General Public License version 2.1 can be found in the file </usr/share/common-licenses/LGPL-2.1>. |
control file for libcomposefs1-dbgsym_1.0.8-1_amd64.deb (click to toggle) | |
---|---|
Package: | libcomposefs1-dbgsym |
Source: | composefs |
Version: | 1.0.8-1 |
Auto-Built-Package: | debug-symbols |
Architecture: | amd64 |
Maintainer: | Roland Hieber <rhi@pengutronix.de> |
Installed-Size: | 109 |
Depends: | libcomposefs1 (=1.0.8-1) |
Section: | debug |
Priority: | optional |
Description: | debug symbols for libcomposefs1 |
Build-Ids: | b799cba9f1f089134890dc34c674e44791869a93 |
contents of libcomposefs1-dbgsym_1.0.8-1_amd64.deb (click to toggle) | |
---|---|
drwxr-xr-x root/root 0 2025-06-24 15:40 ./ drwxr-xr-x root/root 0 2025-06-24 15:40 ./usr/ drwxr-xr-x root/root 0 2025-06-24 15:40 ./usr/lib/ drwxr-xr-x root/root 0 2025-06-24 15:40 ./usr/lib/debug/ drwxr-xr-x root/root 0 2025-06-24 15:40 ./usr/lib/debug/.build-id/ drwxr-xr-x root/root 0 2025-06-24 15:40 ./usr/lib/debug/.build-id/b7/ -rw-r--r-- root/root 101000 2025-06-24 15:40 ./usr/lib/debug/.build-id/b7/99cba9f1f089134890dc34c674e44791869a93.debug drwxr-xr-x root/root 0 2025-06-24 15:40 ./usr/share/ drwxr-xr-x root/root 0 2025-06-24 15:40 ./usr/share/doc/ lrwxrwxrwx root/root 0 2025-06-24 15:40 ./usr/share/doc/libcomposefs1-dbgsym -> libcomposefs1 |
copyright of libcomposefs1-dbgsym_1.0.8-1_amd64.deb (click to toggle) | |
---|---|
WARNING: No copyright found, please check package manually. |
Timestamp: 24.06.2025 / 17:02:30 (UTC)