summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-08-03README: fix typomainDenis 'GNUtoo' Carikli
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2023-08-03hello: build without rootDenis 'GNUtoo' Carikli
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2023-08-03hello: switch to podman to build without a daemonDenis 'GNUtoo' Carikli
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2023-05-15Revert "hello: remove root and daemon requirements"Denis 'GNUtoo' Carikli
This reverts commit 97da821ad36e7262cb7341281668797cbdaf5ca7. This commit only created a tarball without the json file. Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2023-05-15hello: remove root and daemon requirementsDenis 'GNUtoo' Carikli
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2023-05-11hello: fix docker imageDenis 'GNUtoo' Carikli
Without that fix we only have a tarball with the binary inside. We can now use it with docker: $ sudo docker load < /usr/share/docker-images/hello/hello.tar.xz Loaded image: hello:latest $ sudo docker run hello:latest Hello, world! Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2023-05-11Add static hello world exampleDenis 'GNUtoo' Carikli
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2023-05-11Add preliminary guix docker imageDenis 'GNUtoo' Carikli
Building this image requires a working guix installation. That can be done with the help of the guix-installer parabola package. Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2023-02-28docker-images: Update statusDenis 'GNUtoo' Carikli
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2023-02-28docker-images: trisquel-etiona: make the package architecture specificDenis 'GNUtoo' Carikli
Trisquel etiona supports both i686 and x86_64. Debootstrap support foreign architectures. Because of that we need to encode the architecture in the package as an i686 host could create an x86_64 trisquel docker image (by using qemu for the debootstrap second stage). Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2023-02-28docker-images: trisquel-etiona: Add complete and corresponding source codeDenis 'GNUtoo' Carikli
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2023-02-28docker-images: Add trisquel-flidasDenis 'GNUtoo' Carikli
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2023-02-28Add README explaining that it's an unofficial repositoryDenis 'GNUtoo' Carikli
The packages in this repository don't respect the Parabola policies because: - FSDG compliant distributions don't all have the same policies[1], and here we will packaging rootfs from other FSDG distributions. - Packaging rootfs from any distribution also require to break some policies: even if we package a Parabola rootfs in this way, we will need to enable networking during builds. We will also most likely need to have root permissions during the build as well. Though since it's hosted in the Parabola infrastructure it still needs to be FSDG compliant, so only FSDG compliant distributions go there. The list of FSDG compliant distributions is available on the GNU website[2][3]. References: ----------- [1]https://libreplanet.org/wiki/Group:Software/FSDG_distributions [2]https://www.gnu.org/distros/free-distros.html [3]https://www.gnu.org/distros/free-non-gnu-distros.html Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2023-02-28Add licenseDenis 'GNUtoo' Carikli
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>