debian 13 #25

Merged
cronekorkn merged 16 commits from debian-13 into master 2025-08-10 09:37:49 +02:00
4 changed files with 25 additions and 6 deletions
Showing only changes of commit 57675c08eb - Show all commits

View file

@ -49,7 +49,7 @@ files['/etc/gitea/app.ini'] = {
),
'owner': 'git',
'mode': '0600',
'context': node.metadata['gitea'],
'context': node.metadata.get('gitea'),
'triggers': {
'svc_systemd:gitea:restart',
},

View file

@ -1,5 +1,6 @@
directories = {
'/etc/sudoers.d': {
'mode': '0750',
'purge': True,
},
}

View file

@ -7,8 +7,6 @@ defaults = {
# needed by crystal plugins:
'libgc-dev': {},
'libevent-dev': {},
# crystal based (procio, pressure_stall):
'libpcre3': {},
},
'sources': {
'influxdata': {
@ -126,3 +124,23 @@ def influxdb(metadata):
},
},
}
# crystal based (procio, pressure_stall):
@metadata_reactor.provides(
'apt/packages/libpcre2-8-0',
'apt/packages/libpcre3',
)
def libpcre(metadata):
if node.os == 'debian' and node.os_version >= (13,):
libpcre_package = 'libpcre2-8-0'
else:
libpcre_package = 'libpcre3'
return {
'apt': {
'packages': {
libpcre_package: {},
},
},
}

View file

@ -1,5 +1,5 @@
{
'hostname': '135.125.239.125',
'hostname': '51.68.189.180',
'groups': [
'debian-13',
'dnsserver',
@ -13,9 +13,9 @@
'network': {
'external': {
'interface': 'ens3',
'ipv4': '135.125.239.125/32',
'ipv4': '51.68.189.180/32',
'gateway4': '135.125.238.1',
'ipv6': '2001:41d0:701:1100::3dea/56',
'ipv6': '2001:41d0:701:1100::751a/128',
'gateway6': '2001:41d0:701:1100::1',
},
},