diff --git a/defaults/main.yml b/defaults/main.yml index b23dd2c..53c2e3f 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -12,6 +12,7 @@ koji_hub_packages: - nfs-utils - mod_ssl - mod_auth_gssapi + - sigul koji_default_directories: - packages @@ -60,6 +61,12 @@ koji_mbs_keytab: /etc/keytabs/mbs.keytab koji_gc_keytab: /etc/keytabs/koji-gc.keytab koji_gc_principal: koji-gc/koji.rockylinux.org@ROCKYLINUX.ORG +# Sigul +koji_sigul: true +koji_sigul_user: sigul +koji_sigul_user_kerb: sigual/sigul.rockylinux.org +koji_sigul_principal: sigual/sigul.rockylinux.org@ROCKYLINUX.ORG + # Storage koji_nfs: true koji_mount: /mnt/koji diff --git a/templates/koji-pgsql.sql.j2 b/templates/koji-pgsql.sql.j2 index 6adfbd0..e41b04d 100644 --- a/templates/koji-pgsql.sql.j2 +++ b/templates/koji-pgsql.sql.j2 @@ -7,3 +7,6 @@ INSERT INTO user_perms (user_id, perm_id, creator_id) VALUES (2, 10, 1); with user_id as (insert into users (name, status, usertype) values ('{{ koji_mbs_user }}', 0, 0) returning id) insert into user_krb_principals (user_id, krb_principal) values ((select id from user_id),'{{ koji_mbs_principal }}'); INSERT INTO user_perms (user_id, perm_id, creator_id) VALUES (3, 1, 1); +with user_id as (insert into users (name, status, usertype) values ('{{ koji_sigul_user }}', 0, 0) returning id) +insert into user_krb_principals (user_id, krb_principal) values ((select id from user_id),'{{ koji_sigul_principal }}'); +INSERT INTO user_perms (user_id, perm_id, creator_id) VALUES (4, 1, 1);