Source: vzgot
Section: admin
Priority: optional
Maintainer: Jean-Marc Pigeon <jmp@safe.ca> 
#sudo apt install -y build-essential fakeroot devscripts lintian bc
Build-Depends: debhelper-compat (= 13), libcap-dev
Standards-Version: 4.6.2
Homepage: https://github.com/jmrcpn/vzgot

#================================================================
# --- vzgot main program
Package: vzgot
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, 
	bc,
	bird2 | bird,
	bridge-utils,
	dnsutils,
	gawk,
	iproute2,
	libcap2,
	procps,
	rsync
Recommends: vzgot-init
Description: lightweight Linux container management engine
 vzgot is a set of tools to manage Linux containers.
 It allows running a wide range of distributions, as long as
 their kernel is a Linux one.

#================================================================
# --- SYSV vzgot starting script
Package:	vzgot-sysv
Architecture:	all
Depends:	${misc:Depends},
		vzgot (= ${binary:Version})
Conflicts:	vzgot-openrc,
		vzgot-systemd
Replaces:	vzgot-openrc,
		vzgot-systemd
Provides:	vzgot-init
Description: vzgot configuration file for sysV
 This package provides script to boot vzgot daemon
 on a Linux using a pure sysV as init system

#================================================================
# --- Openrc type vzgot starting script
Package:	vzgot-openrc
Architecture:	all
Depends:	${misc:Depends},
		openrc,
		vzgot (= ${binary:Version})
Conflicts:	vzgot-sysv,
		vzgot-systemd
Replaces:	vzgot-sysv,
		vzgot-systemd
Provides:	vzgot-init
Description: vzgot configuration file for openrc
 This package provides script to boot vzgot daemon
 on a Linux using openrc as init system

#================================================================
# --- systemd type vzgot starting script
Package:	vzgot-systemd
Architecture:	 all
Depends:	${misc:Depends},
		systemd,
		vzgot (= ${binary:Version})
Conflicts:	vzgot-sysv,
		vzgot-openrc
Replaces:	vzgot-sysv,
		vzgot-openrc
Provides:	vzgot-init
Description: vzgot configuration file for systemd
 This package provides script to boot vzgot daemon
 on a Linux using systemd as init system

#================================================================
# --- vzgot interface to apparamor script
Package:	vzgot-apparmor
Architecture:	all
Depends:	${misc:Depends},
		apparmor,
		vzgot (= ${binary:Version})
Description: vzgot configuration file to be used with apparmor
 This package allows vzgot to use kernel with apparmor
 facilities to filter container access.

#================================================================
