diff --git a/PKGBUILD b/PKGBUILD index 62b0d66..6d8386b 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,6 +1,6 @@ # Maintainer: Yi-Ting Shih pkgname=hl-base-env -pkgver=1.1.0 +pkgver=1.1.1 pkgrel=1 pkgdesc="Base environment for konchin.com homelab" arch=(any) @@ -21,6 +21,7 @@ source=( 'install.sh' '90-editor.sh' 'hl-rootca.crt' + 'hl-package.asc' 'timesyncd.conf' ) @@ -33,6 +34,7 @@ package() { install -Dm755 install.sh "$pkgdir/usr/lib/$pkgname/install.sh" install -Dm644 90-editor.sh "$pkgdir/etc/profile.d/90-editor.sh" install -Dm644 hl-rootca.crt "$pkgdir/usr/share/$pkgname/hl-rootca.crt" + install -Dm644 hl-package.asc "$pkgdir/usr/share/$pkgname/hl-package.asc" install -Dm644 timesyncd.conf "$pkgdir/etc/systemd/timesyncd.conf.d/$pkgname.conf" } sha256sums=('164d84a6db866f8445d8cd2b92a6513de4b8fd0204e4d127432416f13032890b' @@ -41,4 +43,5 @@ sha256sums=('164d84a6db866f8445d8cd2b92a6513de4b8fd0204e4d127432416f13032890b' '9d3f3962e7088ed30962d171536d81e042169ee5c3c46e3f7995eb53b27e71f5' '8df871b1727d147ecc410de3aa6cf24e5bf046f1bfb4b600b60c40acd6c4fa9a' '1bcae0144eb86eae3948eae7299c99f0b1fc53d0f47884da6dfcaddab503a382' + 'SKIP' '2e24060a81df174639d4f3743b42d1cde191724292fa5bd2433d088d7f49b4f9') diff --git a/hl-base-env.install b/hl-base-env.install index 382a11b..c8b2434 100644 --- a/hl-base-env.install +++ b/hl-base-env.install @@ -1,5 +1,8 @@ _package_changed() { trust anchor --store /usr/share/hl-base-env/hl-rootca.crt + pacman-key --add /usr/share/hl-base-env/hl-package.asc && \ + pacman-key --lsign-key \ + 'Yi-Ting Shih Packaging Infrastructure ' update-ca-trust } diff --git a/hl-package.asc b/hl-package.asc new file mode 100644 index 0000000..ba222ee --- /dev/null +++ b/hl-package.asc @@ -0,0 +1,14 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +mDMEaIZLEhYJKwYBBAHaRw8BAQdAafVnmLSy+WcA3xNHiV2h7fV5SBRTicwDi1IG +QP/pb9a0OllpLVRpbmcgU2hpaCBQYWNrYWdpbmcgSW5mcmFzdHJ1Y3R1cmUgPHl0 +c2hpaEBrb25jaGluLmNvbT6IkAQTFgoAOBYhBIwTNXb7ilfFXqI27hsD/zv6jd3v +BQJohksSAhsDBQsJCAcCBhUKCQgLAgQWAgMBAh4BAheAAAoJEBsD/zv6jd3vqs8A ++wTySLJ+zS1UMeRI0IiOFYpRxGM6FP88WRldTqI7APH9AQCTt2FQlqHuMAuV2D+U +pxJcDG8EM4FGRzTpO7R7snTbDLg4BGiGSxISCisGAQQBl1UBBQEBB0DuMgsiVgGm +HtbUXLmY3U7u0GCQm2YNoSOT9eBIAtaUXQMBCAeIeAQYFgoAIBYhBIwTNXb7ilfF +XqI27hsD/zv6jd3vBQJohksSAhsMAAoJEBsD/zv6jd3vq5UBANdez/3eDHjK01Pd +OLXvPUBFuZfEiC7EcrBJ8SjzPkSOAQC0fADV0KYGOcFQ8KBWJIftlaY3wo2nnDMm +GGMU7hgaAw== +=6oKc +-----END PGP PUBLIC KEY BLOCK-----