Skip to content
Snippets Groups Projects
Commit aadb56a3 authored by Andrea Bolognani's avatar Andrea Bolognani
Browse files

libvirt-login-shell: New binary package

The virt-login-shell tool is not as commonly used as virsh and
virt-admin, plus it only works locally and has a hard dependency
on the lxc driver, so it makes more sense for it to be in its own
separate binary package.
parent 7ad0fe3b
No related branches found
No related tags found
1 merge request!77Reorganize files
......@@ -83,6 +83,8 @@ Depends:
${shlibs:Depends},
Suggests:
libvirt-daemon,
Breaks:
libvirt-login-shell (<< 6.9.0-2~),
Description: Programs for the libvirt library
Libvirt is a C toolkit to interact with the virtualization capabilities
of recent versions of Linux (and other OSes). The library aims at providing
......@@ -91,6 +93,27 @@ Description: Programs for the libvirt library
.
This package contains the libvirt shell virsh and other client binaries.
Package: libvirt-login-shell
Section: admin
Architecture: alpha amd64 arm64 armel armhf hppa i386 m68k mips64el mipsel powerpc ppc64 ppc64el riscv64 s390x sh4 sparc64 x32
Depends:
libvirt-daemon-driver-lxc,
libvirt0 (= ${binary:Version}),
${misc:Depends},
${shlibs:Depends},
Breaks:
libvirt-clients (<< 6.9.0-2~),
Replaces:
libvirt-clients (<< 6.9.0-2~),
Description: Isolate user sessions using LXC containers
Libvirt is a C toolkit to interact with the virtualization capabilities
of recent versions of Linux (and other OSes). The library aims at providing
a long term stable C API for different virtualization mechanisms. It currently
supports QEMU, KVM, XEN, OpenVZ, LXC, and VirtualBox.
.
This package contains the virt-login-shell tool, which can be set as a user's
login shell to isolate their sessions using LXC containers.
Package: libvirt-daemon
Section: admin
Architecture: any
......
libvirt (6.9.0-2) experimental; urgency=medium
The virt-login-shell tool has been moved from the libvirt-clients
package to the new libvirt-login-shell package: this change makes
it possible to uninstall this seldomly-used tool if desired.
-- Andrea Bolognani <eof@kiyuko.org> Sun, 15 Nov 2020 03:45:44 +0100
......@@ -3,15 +3,12 @@ etc/libvirt/libvirt.conf
usr/bin/virsh
usr/bin/virt-admin
usr/bin/virt-host-validate
usr/bin/virt-login-shell
usr/bin/virt-pki-validate
usr/bin/virt-qemu-run
usr/bin/virt-xml-validate
usr/lib/libvirt/virt-login-shell-helper
usr/share/man/man1/virsh.1
usr/share/man/man1/virt-admin.1
usr/share/man/man1/virt-host-validate.1
usr/share/man/man1/virt-login-shell.1
usr/share/man/man1/virt-pki-validate.1
usr/share/man/man1/virt-qemu-run.1
usr/share/man/man1/virt-xml-validate.1
......
# Moved to libvirt-login-shell
rm_conffile /etc/libvirt/libvirt-login-shell.conf 6.9.0-2~ libvirt-clients
usr/share/doc/libvirt/NEWS
etc/libvirt/virt-login-shell.conf
usr/bin/virt-login-shell
usr/lib/libvirt/virt-login-shell-helper
usr/share/man/man1/virt-login-shell.1
......@@ -242,7 +242,6 @@ ifneq (,$(findstring $(DEB_HOST_ARCH_OS), linux))
dh_install -p libvirt-daemon-system etc/libvirt/qemu-sanlock.conf
dh_install -p libvirt-daemon-system etc/libvirt/qemu/networks/
dh_install -p libvirt-daemon-system etc/libvirt/nwfilter/
dh_install -p libvirt-clients etc/libvirt/virt-login-shell.conf
dh_install -p libnss-libvirt \
usr/lib/$(DEB_HOST_MULTIARCH)/libnss_libvirt*.so.2 \
lib/$(DEB_HOST_MULTIARCH)/
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment