jellyfin-formula/jellyfin/package/repo.sls
Gregory Ballantine c5266e70cd
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/tag/woodpecker Pipeline was successful
Fixed Debian package repo entry
2023-12-12 13:53:02 -05:00

23 lines
656 B
Plaintext

# -*- coding: utf-8 -*-
# vim: ft=sls
{%- set tplroot = tpldir.split('/')[0] %}
{%- from tplroot ~ "/map.jinja" import jellyfin with context %}
{%- set os = salt['grains.get']('os') %}
{%- set codename = salt['grains.get']('oscodename') %}
{% if jellyfin.manage_repo %}
jellyfin_repo:
pkgrepo.managed:
- humanname: 'Jellyfin repository'
- name: "deb https://repo.jellyfin.org/{{ os | lower }} {{ codename }} main"
- file: '/etc/apt/sources.list.d/jellyfin.list'
- dist: "{{ codename }}"
- key_url: 'https://repo.jellyfin.org/jellyfin_team.gpg.key'
- gpgcheck: 1
- require_in:
- pkg: jellyfin_pkg_install
{% endif %}