mirror of
https://github.com/zoriya/Kyoo.git
synced 2025-05-31 20:24:27 -04:00
Fixing install commands
This commit is contained in:
parent
0b9515249a
commit
b13c2749fe
1
.github/workflows/release.yml
vendored
1
.github/workflows/release.yml
vendored
@ -72,7 +72,6 @@ jobs:
|
||||
sudo install -Dm 644 deployment/kyoo.sysusers pkg/usr/lib/sysusers.d/kyoo.conf
|
||||
sudo install -Dm 644 deployment/kyoo.tmpfiles pkg/usr/lib/tmpfiles.d/kyoo.conf
|
||||
sudo install -Dm 755 deployment/postinst -t pkg/DEBIAN/
|
||||
sudo install -Dm 755 deployment/postrm -t pkg/DEBIAN/
|
||||
- uses: jiro4989/build-rpm-action@v2
|
||||
with:
|
||||
package: kyoo
|
||||
|
@ -1,8 +1,11 @@
|
||||
post_install() {
|
||||
sudo -u postgres dropuser kyoo --if-exist
|
||||
sudo -u postgres createuser -d kyoo
|
||||
}
|
||||
|
||||
post_remove() {
|
||||
sudo -u postgres dropuser kyoo --if-exist
|
||||
}
|
||||
sudo -u postgres psql <<- "EOF"
|
||||
DO $$
|
||||
BEGIN
|
||||
CREATE ROLE kyoo WITH CREATEDB LOGIN PASSWORD 'kyooPassword';
|
||||
EXCEPTION WHEN DUPLICATE_OBJECT THEN
|
||||
RAISE NOTICE 'not creating role kyoo -- it already exists';
|
||||
END
|
||||
$$;
|
||||
EOF
|
||||
}
|
@ -1,5 +1,15 @@
|
||||
#!/bin/sh
|
||||
set -e
|
||||
|
||||
sudo -u postgres dropuser kyoo --if-exist
|
||||
sudo -u postgres createuser -d kyoo
|
||||
sudo -u postgres psql << "EOF"
|
||||
DO $$
|
||||
BEGIN
|
||||
CREATE ROLE kyoo WITH CREATEDB LOGIN PASSWORD 'kyooPassword';
|
||||
EXCEPTION WHEN DUPLICATE_OBJECT THEN
|
||||
RAISE NOTICE 'not creating role kyoo -- it already exists';
|
||||
END
|
||||
$$;
|
||||
EOF
|
||||
|
||||
systemd-sysusers
|
||||
systemd-tmpfiles --create
|
||||
|
@ -1,4 +0,0 @@
|
||||
#!/bin/sh
|
||||
set -e
|
||||
|
||||
sudo -u postgres dropuser kyoo --if-exist
|
Loading…
x
Reference in New Issue
Block a user