systemd_service_tasksmax_extra_in,
systemd_service_limitmemlock_extra_in,
],
+ 'socket_extra_in': [
+ files('virtchd.socket.extra.in'),
+ ],
}
virt_install_dirs += [
+# The contents of this unit will be merged into a base template.
+# Additional units might be merged as well. See meson.build for details.
+
[Unit]
Wants=systemd-machined.service
After=systemd-machined.service
--- /dev/null
+# The contents of this unit will be merged into a base template.
+# Additional units might be merged as well. See meson.build for details.
virt_daemon_units += {
'service': 'virtinterfaced',
'name': 'interface',
+ 'service_extra_in': [
+ files('virtinterfaced.service.extra.in'),
+ ],
+ 'socket_extra_in': [
+ files('virtinterfaced.socket.extra.in'),
+ ],
}
openrc_init_files += {
--- /dev/null
+# The contents of this unit will be merged into a base template.
+# Additional units might be merged as well. See meson.build for details.
--- /dev/null
+# The contents of this unit will be merged into a base template.
+# Additional units might be merged as well. See meson.build for details.
+# The contents of this unit will be merged into a base template.
+# Additional units might be merged as well. See meson.build for details.
+
[Unit]
Wants=virtlockd.socket
After=virtlockd.socket
+# The contents of this unit will be merged into a base template.
+# Additional units might be merged as well. See meson.build for details.
+
[Unit]
ConditionPathExists=/proc/xen/capabilities
'service': 'virtlockd',
'service_in': files('virtlockd.service.in'),
'service_extra_in': [
+ files('virtlockd.service.extra.in'),
systemd_service_oomscoreadjust_extra_in,
systemd_service_limitnofile_extra_in,
],
'sockets': [ 'main', 'admin' ],
'socket_in': files('virtlockd.socket.in'),
'socket_admin_in': files('virtlockd-admin.socket.in'),
+ 'socket_extra_in': [
+ files('virtlockd.socket.extra.in'),
+ ],
}
openrc_init_files += {
--- /dev/null
+# The contents of this unit will be merged into a base template.
+# Additional units might be merged as well. See meson.build for details.
--- /dev/null
+# The contents of this unit will be merged into a base template.
+# Additional units might be merged as well. See meson.build for details.
'service': 'virtlogd',
'service_in': files('virtlogd.service.in'),
'service_extra_in': [
+ files('virtlogd.service.extra.in'),
systemd_service_oomscoreadjust_extra_in,
systemd_service_limitnofile_extra_in,
],
'sockets': [ 'main', 'admin' ],
'socket_in': files('virtlogd.socket.in'),
'socket_admin_in': files('virtlogd-admin.socket.in'),
+ 'socket_extra_in': [
+ files('virtlogd.socket.extra.in'),
+ ],
}
openrc_init_files += {
--- /dev/null
+# The contents of this unit will be merged into a base template.
+# Additional units might be merged as well. See meson.build for details.
--- /dev/null
+# The contents of this unit will be merged into a base template.
+# Additional units might be merged as well. See meson.build for details.
systemd_service_tasksmax_extra_in,
systemd_service_limitmemlock_extra_in,
],
+ 'socket_extra_in': [
+ files('virtlxcd.socket.extra.in'),
+ ],
}
openrc_init_files += {
+# The contents of this unit will be merged into a base template.
+# Additional units might be merged as well. See meson.build for details.
+
[Unit]
Wants=systemd-machined.service
After=systemd-machined.service
--- /dev/null
+# The contents of this unit will be merged into a base template.
+# Additional units might be merged as well. See meson.build for details.
'service_extra_in': [
files('virtnetworkd.service.extra.in'),
],
+ 'socket_extra_in': [
+ files('virtnetworkd.socket.extra.in'),
+ ],
}
openrc_init_files += {
+# The contents of this unit will be merged into a base template.
+# Additional units might be merged as well. See meson.build for details.
+
[Service]
KillMode=process
--- /dev/null
+# The contents of this unit will be merged into a base template.
+# Additional units might be merged as well. See meson.build for details.
virt_daemon_units += {
'service': 'virtnodedevd',
'name': 'nodedev',
+ 'service_extra_in': [
+ files('virtnodedevd.service.extra.in'),
+ ],
+ 'socket_extra_in': [
+ files('virtnodedevd.socket.extra.in'),
+ ],
}
openrc_init_files += {
--- /dev/null
+# The contents of this unit will be merged into a base template.
+# Additional units might be merged as well. See meson.build for details.
--- /dev/null
+# The contents of this unit will be merged into a base template.
+# Additional units might be merged as well. See meson.build for details.
virt_daemon_units += {
'service': 'virtnwfilterd',
'name': 'nwfilter',
+ 'service_extra_in': [
+ files('virtnwfilterd.service.extra.in'),
+ ],
+ 'socket_extra_in': [
+ files('virtnwfilterd.socket.extra.in'),
+ ],
}
openrc_init_files += {
--- /dev/null
+# The contents of this unit will be merged into a base template.
+# Additional units might be merged as well. See meson.build for details.
--- /dev/null
+# The contents of this unit will be merged into a base template.
+# Additional units might be merged as well. See meson.build for details.
systemd_service_tasksmax_extra_in,
systemd_service_limitmemlock_extra_in,
],
+ 'socket_extra_in': [
+ files('virtqemud.socket.extra.in'),
+ ],
}
openrc_init_files += {
+# The contents of this unit will be merged into a base template.
+# Additional units might be merged as well. See meson.build for details.
+
[Unit]
Requires=virtlogd.socket
Wants=virtlockd.socket
--- /dev/null
+# The contents of this unit will be merged into a base template.
+# Additional units might be merged as well. See meson.build for details.
--- /dev/null
+# The contents of this unit will be merged into a base template.
+# Additional units might be merged as well. See meson.build for details.
--- /dev/null
+# The contents of this unit will be merged into a base template.
+# Additional units might be merged as well. See meson.build for details.
'service': 'libvirtd',
'service_in': files('libvirtd.service.in'),
'service_extra_in': [
+ files('libvirtd.service.extra.in'),
systemd_service_limitnofile_extra_in,
systemd_service_tasksmax_extra_in,
systemd_service_limitmemlock_extra_in,
'socket_admin_in': files('libvirtd-admin.socket.in'),
'socket_tcp_in': files('libvirtd-tcp.socket.in'),
'socket_tls_in': files('libvirtd-tls.socket.in'),
+ 'socket_extra_in': [
+ files('libvirtd.socket.extra.in'),
+ ],
}
openrc_init_files += {
virt_daemon_units += {
'service': 'virtproxyd',
'name': 'proxy',
+ 'service_extra_in': [
+ files('virtproxyd.service.extra.in'),
+ ],
'sockprefix': 'libvirt',
'sockets': [ 'main', 'ro', 'admin', 'tcp', 'tls' ],
+ 'socket_extra_in': [
+ files('virtproxyd.socket.extra.in'),
+ ],
}
openrc_init_files += {
--- /dev/null
+# The contents of this unit will be merged into a base template.
+# Additional units might be merged as well. See meson.build for details.
--- /dev/null
+# The contents of this unit will be merged into a base template.
+# Additional units might be merged as well. See meson.build for details.
virt_daemon_units += {
'service': 'virtsecretd',
'name': 'secret',
+ 'service_extra_in': [
+ files('virtsecretd.service.extra.in'),
+ ],
+ 'socket_extra_in': [
+ files('virtsecretd.socket.extra.in'),
+ ],
}
openrc_init_files += {
--- /dev/null
+# The contents of this unit will be merged into a base template.
+# Additional units might be merged as well. See meson.build for details.
--- /dev/null
+# The contents of this unit will be merged into a base template.
+# Additional units might be merged as well. See meson.build for details.
'service_extra_in': [
files('virtstoraged.service.extra.in'),
],
+ 'socket_extra_in': [
+ files('virtstoraged.socket.extra.in'),
+ ],
}
openrc_init_files += {
+# The contents of this unit will be merged into a base template.
+# Additional units might be merged as well. See meson.build for details.
+
[Unit]
After=iscsid.service
After=remote-fs.target
--- /dev/null
+# The contents of this unit will be merged into a base template.
+# Additional units might be merged as well. See meson.build for details.
'service_extra_in': [
files('virtvboxd.service.extra.in'),
],
+ 'socket_extra_in': [
+ files('virtvboxd.socket.extra.in'),
+ ],
}
openrc_init_files += {
+# The contents of this unit will be merged into a base template.
+# Additional units might be merged as well. See meson.build for details.
+
[Unit]
After=remote-fs.target
--- /dev/null
+# The contents of this unit will be merged into a base template.
+# Additional units might be merged as well. See meson.build for details.
'service_extra_in': [
files('virtvzd.service.extra.in'),
],
+ 'socket_extra_in': [
+ files('virtvzd.socket.extra.in'),
+ ],
}
openrc_init_files += {
+# The contents of this unit will be merged into a base template.
+# Additional units might be merged as well. See meson.build for details.
+
[Unit]
After=remote-fs.target
--- /dev/null
+# The contents of this unit will be merged into a base template.
+# Additional units might be merged as well. See meson.build for details.