mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2024-12-23 22:25:25 +00:00
4789fb2e4e
This patch adds support for a systemd init service for libvirtd and libvirt-guests. The libvirtd.service is *not* written to use socket activation, since we want libvirtd to start on boot so it can do guest auto-start. The libvirt-guests.service is pretty lame, just exec'ing the original init script for now. Ideally we would factor out the functionality, into some shared tool. Instead of ./configure --with-init-script=redhat You can now do ./configure --with-init-script=systemd Or better still: ./configure --with-init-script=systemd+redhat We can also now support install of the upstart init script * configure.ac: Add systemd, and systemd+redhat options to --with-init-script option * daemon/Makefile.am: Install systemd services * daemon/libvirtd.sysconf: Add note about unused env variable with systemd * daemon/libvirtd.service.in: libvirtd systemd service unit * libvirt.spec.in: Add scripts to installing systemd services and migrating from legacy init scripts * tools/Makefile.am: Install systemd services * tools/libvirt-guests.init.sh: Rename to tools/libvirt-guests.init.in * tools/libvirt-guests.service.in: systemd service unit
22 lines
673 B
Plaintext
22 lines
673 B
Plaintext
# Override the default config file
|
|
# NOTE: This setting is no longer honoured if using
|
|
# systemd. Set '--config /etc/libvirt/libvirtd.conf'
|
|
# in LIBVIRTD_ARGS instead.
|
|
#LIBVIRTD_CONFIG=/etc/libvirt/libvirtd.conf
|
|
|
|
# Listen for TCP/IP connections
|
|
# NB. must setup TLS/SSL keys prior to using this
|
|
#LIBVIRTD_ARGS="--listen"
|
|
|
|
# Override Kerberos service keytab for SASL/GSSAPI
|
|
#KRB5_KTNAME=/etc/libvirt/krb5.tab
|
|
|
|
# Override the QEMU/SDL default audio driver probing when
|
|
# starting virtual machines using SDL graphics
|
|
#
|
|
# NB these have no effect for VMs using VNC, unless vnc_allow_host_audio
|
|
# is enabled in /etc/libvirt/qemu.conf
|
|
#QEMU_AUDIO_DRV=sdl
|
|
#
|
|
#SDL_AUDIODRIVER=pulse
|