diff --git a/PKGBUILD/steamfork-customizations-jupiter/PKGBUILD b/PKGBUILD/steamfork-customizations-jupiter/PKGBUILD index 09c00d19..40495136 100644 --- a/PKGBUILD/steamfork-customizations-jupiter/PKGBUILD +++ b/PKGBUILD/steamfork-customizations-jupiter/PKGBUILD @@ -2,7 +2,7 @@ pkgname=steamfork-customizations-jupiter pkgver=2024.07.27 -pkgrel=2 +pkgrel=3 pkgdesc='SteamFork customizations provider.' arch=('any') url='http://www.steamfork.org' diff --git a/PKGBUILD/steamfork-customizations-jupiter/src/etc/rauc/keyring.pem b/PKGBUILD/steamfork-customizations-jupiter/src/etc/rauc/keyring.pem new file mode 100644 index 00000000..3278329d --- /dev/null +++ b/PKGBUILD/steamfork-customizations-jupiter/src/etc/rauc/keyring.pem @@ -0,0 +1,33 @@ +-----BEGIN CERTIFICATE----- +MIIFqzCCA5OgAwIBAgIUQyLggOBHcqcgpNyNcP50zlEHeb0wDQYJKoZIhvcNAQEL +BQAwZTELMAkGA1UEBhMCVVMxEzARBgNVBAgMCldhc2hpbmd0b24xETAPBgNVBAcM +CEJlbGxldnVlMRMwEQYDVQQKDApWYWx2ZSBDb3JwMRkwFwYDVQQDDBBzdGVhbWRl +Y2staW1hZ2VzMB4XDTIxMTEyMzAxNDQyM1oXDTM4MDQyODAxNDQyM1owZTELMAkG +A1UEBhMCVVMxEzARBgNVBAgMCldhc2hpbmd0b24xETAPBgNVBAcMCEJlbGxldnVl +MRMwEQYDVQQKDApWYWx2ZSBDb3JwMRkwFwYDVQQDDBBzdGVhbWRlY2staW1hZ2Vz +MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAxzZyfp6iKvSkt0ddc7fq +zbSwmDXfu5C6DHK5JZyLUzD/9Fow8tQ5sYaZ+nyHPZWtn81QpVQArEJItiZ5I+yR +dmjkQ6I/zdS9EhlFBKwtz3O1stQonXT45PZf2JqiH7wovGrAigjXeVLHYiK2yxxt +9vV/flJjd0shyXkS500MhfxJouBCtvPaHF4fIeFWC0h2a1Pz7x9/WuNrxiwn95Nw +Z2fd92rA5Krn9H7yzCOamA0cqrwzQdOQS/ntJGumbQMuHOvtrQ3ocXjAti5hKzth +vOc2QFGQEzvcxR65b5iKVanGQR/R4Bx2bniGbSVhvMu9zlRCra67AaIp5f+xT/pE +b0efs3cy0ZmHAgr56Snt+C+7Qxen0ErIsquNQHDa0QNbcvDN/37yak7C8RpcyECk +K6fYYEXbplVarpbAIDnPLmC0q4kIV5+Ghd3Kzhp2VLdhF4vIgS54Z/hTlxzg+F34 +E+utB5Y2DkR/wXkGgugVbnvafwoaTZ0KMhat479wI5xuc0xQHYcig28JMQrjxhTF +7onr50HQKxpLQtshNthZCredJDJXJR3XXsQF98woHABQQ3+fqPSSQNFoQFJHYsm6 +RLO+CRlDyhWVaHAyOx+p/52k/BmwnflPVPvnNSGsXxlfSzbSWKxUBnERj7MfFCAX +n+bbXEKBuixIj8/22SBUuNkCAwEAAaNTMFEwHQYDVR0OBBYEFNROKcqdjkXrsB28 +SJW0g2H64wLUMB8GA1UdIwQYMBaAFNROKcqdjkXrsB28SJW0g2H64wLUMA8GA1Ud +EwEB/wQFMAMBAf8wDQYJKoZIhvcNAQELBQADggIBAIu9qs7CWWfUn5lP5u5r7E+O +kHzxY8CRBuriqytRz50BP/b+uioMLuZzl38vVVOaYyFkWHp15bBs0nJJ+ajdqKmK +4DHf3bW5snQg/B6RNSsIPfk6BZ5kvgFIqTjiQt9CYThOSM1L22IQ9T8WuF/fJy6J +6rjK0RO8WkRrqzhr1Ekk9pB3iaxQgvrZoXcAx5xVIqBIyJBnQPdj7gQz4PtnfZgO +wU1wFwy1MHJ4u1eypRmH61NZZuxcsmsYBq6OaFlboEd/ED/b8x/Y6pf/jnYq1AuQ +96zQbzp+HvVxsVDVYvusk3D0HlK9MXIshe6ORwVf6+Vm8EGRMKfK1dXc0wx7cNtt +ipNj/QlE9PrY9tipJtxoaephDSamc42Hhrnp23KGiZLQR0OGIYyjguiQx/fkcccM +sM00jgcYS9LYLhr7ZGWe9eSVMWLy0w9/dHl26xaaSaTELQNrKUSFzAjsS0zDb+GF +wbs7A69ncyTqRGzSF7vHBPY7RIJwL59sbt7iilRHQ0J4JhGf2UEgNC56bl9mKVEe +t/kKJEwBrxp5mNQACI8lN3rUBh0qhxRQknDhRbAHWH9uu6EJrrq1Fnze7LDiO2ay +sxCLatl63m1QYue3fHJ/Qco00myBHV7dP8r1cXfzt2gKUh9UcYC5rUMmvpHokr4h +vO9t+jdSUdgxEVTAfm2b +-----END CERTIFICATE----- diff --git a/PKGBUILD/steamfork-customizations-jupiter/src/etc/rauc/system.conf b/PKGBUILD/steamfork-customizations-jupiter/src/etc/rauc/system.conf new file mode 100644 index 00000000..db05baf4 --- /dev/null +++ b/PKGBUILD/steamfork-customizations-jupiter/src/etc/rauc/system.conf @@ -0,0 +1,23 @@ +[system] +compatible=steamos-amd64 +bootloader=custom +max-bundle-download-size=268435456 + +[keyring] +path=/etc/rauc/keyring.pem + +[casync] +tmppath=/tmp +# install-args=--seed /var/lib/steamos-atomupd/rootfs.caibx --config /etc/desync/config.json --in-place --error-retry 20 --regenerate-invalid-seeds +# use-desync=true + +[handlers] +bootloader-custom-backend=/usr/lib/rauc/bootloader-custom-backend.sh +pre-install=/usr/lib/rauc/pre-install.sh +post-install=/usr/lib/rauc/post-install.sh + +[slot.rootfs.0] +bootname=LABEL=sf_root +device=/dev/disk/by-label/sf_root +type=raw + diff --git a/PKGBUILD/steamfork-customizations-jupiter/src/usr/bin/steamos-atomupd-client b/PKGBUILD/steamfork-customizations-jupiter/src/usr/bin/steamos-atomupd-client deleted file mode 100755 index 039e4d00..00000000 --- a/PKGBUILD/steamfork-customizations-jupiter/src/usr/bin/steamos-atomupd-client +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exit 0 diff --git a/scripts/sync b/scripts/sync index c5cf360c..61ebe728 100755 --- a/scripts/sync +++ b/scripts/sync @@ -84,7 +84,7 @@ EOF scp /tmp/index.html ${WWWUSER}@${WWWHOST}:${WWWROOT}/images-new/installer/ ssh -tt ${WWWUSER}@${WWWHOST} "chown -R www-data:www-data ${WWWROOT}/images-new" ssh -tt ${WWWUSER}@${WWWHOST} "mv ${WWWROOT}/images ${WWWROOT}/images-old; mv ${WWWROOT}/images-new/ ${WWWROOT}/images; rm -rf ${WWWROOT}/images-old" - ssh -tt ${WWWUSER}@${WWWHOST} "mkdir -p ${WWWROOT}/meta/steamos/amd64/${STAGING_OS_TAG}/steamdeck; echo "{ }" >${WWWROOT}/meta/steamos/amd64/${STAGING_OS_TAG}/steamdeck/${STAGING_OS_TAG}.json" + ssh -tt ${WWWUSER}@${WWWHOST} "mkdir -p ${WWWROOT}/meta/steamos/amd64/${STAGING_OS_TAG}.0/steamdeck; echo "{ }" >${WWWROOT}/meta/steamos/amd64/${STAGING_OS_TAG}.0/steamdeck/${STAGING_OS_TAG}.json" ;; mirrors) for MIRROR_HOST in ${MIRROR_HOSTS}