dataset/seed/provider-systemd-machined/dictionaries/16_machined.xml

80 lines
3.6 KiB
XML
Raw Normal View History

2022-03-08 19:42:28 +01:00
<?xml version="1.0" encoding="utf-8"?>
<rougail version="0.10">
<services>
<service name='dev-hugepages' type='mount' disabled="True"/>
<service name='systemd-oomd' disabled="True"/>
<service name='systemd-homed' disabled="True"/>
<service name='systemd-machine-id-commit' disabled="True"/>
2022-03-08 19:42:28 +01:00
<service name="systemd-networkd">
<file redefine='True' disabled='True'>link_configurations</file>
</service>
2023-06-23 08:12:05 +02:00
<service name="backup" manage="False">
<file engine="ansible" filelist="no_backup">/no_risotto_backup</file>
</service>
2022-03-08 19:42:28 +01:00
</services>
<variables>
2022-06-24 19:00:16 +02:00
<variable name="link_configurations" redefine="True" disabled="True"/>
2023-08-02 09:26:54 +02:00
<variable name="container_srv_path" type="filename" description="Nom du répertoire racine des données" hidden="True">
2022-03-08 19:42:28 +01:00
<value>/var/lib/risotto/srv</value>
</variable>
2022-08-18 10:19:43 +02:00
<variable name="srv_dir" description='Nom du répertoire des données' type="filename" hidden="True" supplier="Host:machine_srv"/>
2023-08-02 09:26:54 +02:00
<variable name="container_config_path" type="filename" description="Nom du répertoire racine des configurations" hidden="True">
2022-03-08 19:42:28 +01:00
<value>/var/lib/risotto/configurations</value>
</variable>
2022-08-18 10:19:43 +02:00
<variable name="config_dir" description='Nom du répertoire des configurations' type="filename" hidden="True" mandatory="True" supplier="Host:config_dir"/>
2023-08-02 09:26:54 +02:00
<variable name="container_journal_path" type="filename" description="Nom du répertoire racine des journaux" hidden="True">
2022-04-28 21:48:16 +02:00
<value>/var/lib/risotto/journals</value>
</variable>
2022-08-18 10:19:43 +02:00
<variable name="journal_dir" description='Nom du répertoire des journaux' type="filename" hidden="True" mandatory="True" supplier="Host:machine_journal"/>
2022-03-08 19:42:28 +01:00
<variable name="use_systemd_repart" redefine="True">
<value>False</value>
</variable>
2022-06-24 19:00:16 +02:00
<family name="network">
2022-12-25 17:08:52 +01:00
<variable name="incoming_ports" type="port" description="Ports exposés depuis l'extérieur" multi="True" supplier="Host:incoming_ports" hidden="True"/>
<variable name="outgoing_ports" type="port" description="Ports autorisés vers l'extérieur" multi="True" supplier="Host:outgoing_ports" hidden="True"/>
2022-06-24 19:00:16 +02:00
<variable name="netwokd_interface_name_type" redefine="True">
<value>host</value>
</variable>
2022-08-18 10:19:43 +02:00
<variable name="zones_list" redefine="True" supplier="Host:machine_zones"/>
2022-06-24 19:00:16 +02:00
</family>
2023-08-02 09:26:54 +02:00
<variable name="do_backup" type="boolean" description="Do backup for this machine" hidden="True">
2023-06-23 08:12:05 +02:00
<value>True</value>
</variable>
<variable name="backup_dir" type="filename" hidden="True">
<value>/srv/backup</value>
</variable>
2022-03-08 19:42:28 +01:00
</variables>
<constraints>
2023-06-23 08:12:05 +02:00
<condition name="disabled_if_in" source="do_backup">
<param>True</param>
<target type="filelist">no_backup</target>
</condition>
2022-03-08 19:42:28 +01:00
<condition name="disabled_if_in" source="machine.add_srv">
<param>False</param>
<target type="variable">srv_dir</target>
</condition>
<fill name="calc_value">
<param type="variable">container_srv_path</param>
<param>/</param>
2022-08-18 10:19:43 +02:00
<param type="variable">server_name</param>
2022-03-08 19:42:28 +01:00
<param name="join"></param>
<target>srv_dir</target>
</fill>
2022-04-28 21:48:16 +02:00
<fill name="calc_value">
<param type="variable">container_journal_path</param>
<param>/</param>
2022-08-18 10:19:43 +02:00
<param type="variable">server_name</param>
2022-04-28 21:48:16 +02:00
<param name="join"></param>
<target>journal_dir</target>
</fill>
2022-03-08 19:42:28 +01:00
<fill name="calc_value">
<param type="variable">container_config_path</param>
<param>/</param>
2022-08-18 10:19:43 +02:00
<param type="variable">server_name</param>
2022-03-08 19:42:28 +01:00
<param name="join"></param>
<target>config_dir</target>
</fill>
</constraints>
</rougail>