Commit Graph

195 Commits

Author SHA1 Message Date
Wolfgang Bumiller
9cbc07f09a merge: tools: lxc-start: set configfile after load_config 2016-12-02 14:22:16 +01:00
Wolfgang Bumiller
8e69816264 build-dependencies: add bash-completion 2016-11-24 09:48:55 +01:00
Wolfgang Bumiller
da73bbc6a9 update to lxc-2.0.6 2016-11-24 09:35:24 +01:00
Wolfgang Bumiller
92b39857be bump version to 2.0.5-2 2016-11-16 10:32:25 +01:00
Wolfgang Bumiller
308c8a3ef9 add cgroup-namespace separation directory patch 2016-11-16 10:32:25 +01:00
Wolfgang Bumiller
ba95c65bf7 drop: use /var/lib/vz as default dir patch
This made lxc-create use /var/lib/vz/private as default
storage which doesn't really make much sense.
(We use images/$vmid/vm-$vmid-disk-$id.subvol/ for size=0
storages and the private/ directory isn't really used at all
anymore).
2016-11-15 10:25:44 +01:00
Wolfgang Bumiller
26d605de81 packaging: drop old unused patch files 2016-11-15 09:53:25 +01:00
Wolfgang Bumiller
f34b928943 override dh_fixperms to fix lxc-user-nic permissions
It's supposed to be setuid root and is required for
unprivileged users to directly use lxc-start.
2016-11-09 11:19:49 +01:00
Wolfgang Bumiller
cd70d42111 conf: merge network namespace move & rename on shutdown
This is upstream already and fixes issues with shutting down
and restarting containers with a physical network device
passed through.
2016-11-09 11:18:19 +01:00
Fabian Grünbichler
0d5c2e056d add fix for rw sysfs issue
originally reported by Patrick William of Rack911Labs.

note: this has a slight (but unavoidable) potential for
breakage for containers that need a rw /sys for whatever
reason. those should already have set "lxc.mount.auto" to
contain "sys:rw" (or use a custom AA profile), because
remounting /sys rw is only possible with trickery inside the
container even without this patch.
2016-11-09 11:08:00 +01:00
Wolfgang Bumiller
e90e6858af update to lxc-2.0.5 2016-10-06 13:47:08 +02:00
Wolfgang Bumiller
3008ff93c7 buildsys: use the ARCH variable for package names 2016-09-09 09:19:22 +02:00
Wolfgang Bumiller
fbead76fe6 update --rcfile patches 2016-08-18 08:43:15 +02:00
Wolfgang Bumiller
d2cfdb3682 update to lxc-2.0.4
and pull --rcfile as common option branch
2016-08-17 11:48:12 +02:00
Dietmar Maurer
ec09f3541c use new repoman for upload target 2016-08-05 13:07:58 +02:00
Dietmar Maurer
6edbc648f9 bump version to 2.0.3-4 2016-08-05 13:05:58 +02:00
Wolfgang Bumiller
0b34d2a800 use dh_apparmor for the lxc-containers profile
for consistency, this also ignores profile-reload errors
(again so that we can install it in a chroot without
unnecessary installation failures)
2016-08-05 11:07:33 +02:00
Wolfgang Bumiller
c6af9a11db patch: conf: set pty_info to NULL after free
This is upstream and will be in the next release.
2016-08-05 11:06:55 +02:00
Dietmar Maurer
98a21e1ad2 Makefile: set DEBREL=3 (in sync with changelog) 2016-07-27 13:24:25 +02:00
Wolfgang Bumiller
0a1885bb88 bump version to 2.0.3-3 2016-07-27 12:13:21 +02:00
Wolfgang Bumiller
aa1663da85 update apparmor profiles in postinstall 2016-07-27 12:13:15 +02:00
Wolfgang Bumiller
ed32226288 bump version to 2.0.3-2, drop cgmanager dependency 2016-07-27 11:11:16 +02:00
Dominik Csapak
c0f47d2c72 update changelog and pkg version
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2016-07-26 16:06:32 +02:00
Dominik Csapak
7c5ce99fc1 drop patches applied upstream
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2016-07-26 16:06:32 +02:00
Dominik Csapak
8795c71491 rebase systemd service patch and var lib vz patch
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2016-07-26 16:06:32 +02:00
Dominik Csapak
a4ec66d521 update to 2.0.3
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2016-07-26 16:06:31 +02:00
Fabian Grünbichler
47f395e966 add missing Build-Depends 2016-02-11 16:35:32 +01:00
Dietmar Maurer
415c9bb81d bump version to 1.1.5-7 2016-02-08 11:48:44 +01:00
Wolfgang Bumiller
054d764de0 Add apparmor patch for /run -> /var/run binding
Fixes some issues (mount retry loops) with suse 13.1 and
13.2 containers.
2016-02-08 11:47:41 +01:00
Dietmar Maurer
c19c445c7f bump version to 1.1.5-6 2016-01-15 12:44:57 +01:00
Wolfgang Bumiller
9f38024eac use --no-restart-on-upgrade for dh_systemd_start
Otherise the lxc.service is restarted when upgrading the
package causing all containers to be stopped.

Note that this affects the 'prerm' portion of the package so
upgrading from an older package to this one still performs
the old version's stop action.
2016-01-15 12:44:17 +01:00
Dietmar Maurer
1d6f4fdfd5 set RELEASE=4.1 2015-12-02 10:58:42 +01:00
Dietmar Maurer
f1b814b771 depend on cgmanager package, bump version to 1.1.5-5 2015-12-02 10:54:50 +01:00
Dietmar Maurer
e348726441 bump version to 1.1.5-4 2015-12-01 09:55:24 +01:00
Wolfgang Bumiller
393689a76e renamed lxc.start.unshare to lxc.monitor.unshare 2015-12-01 09:53:14 +01:00
Dietmar Maurer
497d4dc93a bump version to 1.1.5-3 2015-11-24 13:08:56 +01:00
Dietmar Maurer
fd821b4d51 start cgmanager before lxc 2015-11-24 13:07:51 +01:00
Wolfgang Bumiller
188968c73e add lxc.start.unshare patch 2015-11-20 07:08:25 +01:00
Dietmar Maurer
7e4c29e057 bump version to 1.1.5-2, re-enable cgmanager 2015-11-18 12:12:44 +01:00
Dietmar Maurer
172068b9c8 update to 1.1.5 (latest stable 1.1 branch) 2015-11-10 08:53:37 +01:00
Dietmar Maurer
73aee42ecc bump version to 1.1.4-3 2015-10-22 12:08:31 +02:00
Wolfgang Bumiller
4cb3070f9e show error message when deleting an interface failed 2015-10-22 12:07:40 +02:00
Dietmar Maurer
6aacff43ed bump version to 1.1.4-2 2015-10-21 13:46:01 +02:00
Wolfgang Bumiller
a88ae19fb9 added unmount-namespace hook series 2015-10-21 13:45:01 +02:00
Dietmar Maurer
63e8653c32 update to 1.1.4 (latest stable 1.1 branch, commit 8cecbd386123dfcb291b96b23a38fb9d74d2ea3b) 2015-10-21 07:20:13 +02:00
Dietmar Maurer
c19562ecba remove unused files 2015-08-15 08:56:50 +02:00
Dietmar Maurer
b6c423dba7 update to 1.1.3 (stable 1.1 branch) 2015-08-15 08:56:49 +02:00
Dietmar Maurer
66a5db03d3 add patches for criu 2015-08-13 11:17:52 +02:00
Dietmar Maurer
10f4b8f62f bump version to 1.1.2-6 2015-08-06 15:57:40 +02:00
Wolfgang Bumiller
234fb94289 enable seccomp
explicitly enable seccomp and add libseccomp-dev build-time
and libseccomp2 runtime dependencies
2015-08-06 15:55:58 +02:00