Files
hl-base-env/hl-base-env.install
ytshih 602ea2cd3f
Some checks failed
Build package / build-package (push) Failing after 6s
Feat: add package signature
2025-07-29 02:36:02 +08:00

22 lines
468 B
Plaintext

_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 <ytshih@konchin.com>'
update-ca-trust
}
post_install() {
/usr/lib/hl-base-env/install.sh
_package_changed
}
post_upgrade() {
_package_changed
}
pre_remove() {
trust anchor --remove /usr/share/hl-base-env/hl-rootca.crt
update-ca-trust
}