~ubuntu-branches/ubuntu/quantal/lxc/quantal-201205292108

« back to all changes in this revision

Viewing changes to templates/Makefile.in

  • Committer: Package Import Robot
  • Author(s): Serge Hallyn
  • Date: 2012-04-26 15:18:35 UTC
  • mfrom: (3.1.41 sid)
  • Revision ID: package-import@ubuntu.com-20120426151835-3vz6kb4m90gb26js
Tags: 0.8.0~rc1-4ubuntu1
* Merge from unstable.  Remaining changes:
  - control:
    - update maintainer
    - Build-Depends: add dh-apparmor and libapparmor-dev
    - lxc Depends: add bridge-utils, dnsmasq-base, iptables, rsync
    - lxc Recommends: add cgroup-lite | cgroup-bin, openssl
    - lxc Suggests: add btrfs-tools, lvm2, qemu-user-static
    - lxc Conflicts: remove (cgroup-bin)
  - Add lxc-start-ephemeral and lxc-wait to debian/local
  - apparmor:
    - add lxc.apparmor, lxc-containers.apparmor,
      lxc-default.apparmor, and new lxc.apparmor.in
  - add debian/lxc.conf (default container creation config file)
  - debian/lxc.install.in:
    * add lxc-start-ephemeral
    * add debian/lxc.conf
    * skip lxc-debconf*
    * skip lxc-ls (Use upstream's)
  - debian/lxc*.install.in: use '*', not @DEB_HOST_MULTIARCH@
  - Use our own completely different lxc.postinst and lxc.postrm
  - remove lxc.templates
  - debian/rules:
    * add DEB_DH_INSTALLINIT_ARGS = --upstart-only
    * don't do debconf stuff
    * add debian/*.apparmor.in to files processed under
      override_dh_auto_clean
    * don't comment out ubuntu or busybox templates
    * do apparmor stuff and install our own lxc-wait under override_dh_install
    * install our upstart scripts in override_dh_installinit
  - add lxc.default, lxc.lxc-net.upstart, lxc.upstart under
    debian/

* patches kept:
  - 0013-lxc-create-use-default-config.patch (needed manual rebase)
  - 0030-ubuntu-template-fail.patch
  - 0031-ubuntu-template-resolvconf.patch
  - 0044-lxc-destroy-rm-autos
  - debian/patches/0045-fix-other-templates
  - debian/patches/0046-lxc-clone-change-hwaddr
  - debian/patches/0047-bindhome-check-shell
  - debian/patches/0049-ubuntu-template-sudo-and-cleanup
  - debian/patches/0050-clone-lvm-sizes
  - debian/patches/0052-ubuntu-bind-user-conflict
  - debian/patches/0053-lxc-start-pin-rootfs
  - debian/patches/0054-ubuntu-debug
  - debian/patches/0055-ubuntu-handle-badgrp
  - debian/patches/0056-dont-watch-utmp
  - debian/patches/0057-update-manpages
  - debian/patches/0058-fixup-ubuntu-cloud
  - debian/patches/0059-reenable-daily-cloudimg
  - debian/patches/0060-lxc-shutdown
  - debian/patches/0061-lxc-start-apparmor
  - debian/patches/0062-templates-relative-paths
  - debian/patches/0063-check-apparmor-enabled
  - debian/patches/0064-apparmor-mount-proc
  - debian/patches/0065-fix-bindhome-relpath
  - debian/patches/0066-confile-typo
  - debian/patches/0067-templates-lxc-profile
  - debian/patches/0068-fix-lxc-config-layout 
  - debian/patches/0069-ubuntu-cloud-fix
  - debian/patches/0070-templates-rmdir-dev-shm
  - debian/patches/0071-ubuntu-cloud-fix-image-extraction
  - debian/patches/0072-lxc-shutdown-help
  - debian/patches/0073-lxc-destroy-waits-before-destroy
  - mark all patches which have been forwarded as such, refresh all
* 0074-lxc-execute-find-init: lxc-init had moved.  Introduce a function in
  lxc-execute to go find it.  Otherwise lxc-execute for any older releases
  will fail.
* 0075-lxc-ls-bash: lxc-ls needs bash, not sh
* add debian/lxc.apparmor.in so DEB_HOST_MULTIARCH can be expanded
* 0076-fix-sprintfs:  - check return values for all sprintfs and snprintfs
  which could overflow (LP: #988918)
* 0077-execute-without-rootfs: let lxc-execute succeed with no rootfs
  (LP: #981955)

Show diffs side-by-side

added added

removed removed

Lines of Context:
36
36
host_triplet = @host@
37
37
subdir = templates
38
38
DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
 
39
        $(srcdir)/lxc-altlinux.in $(srcdir)/lxc-archlinux.in \
39
40
        $(srcdir)/lxc-busybox.in $(srcdir)/lxc-debian.in \
40
41
        $(srcdir)/lxc-fedora.in $(srcdir)/lxc-lenny.in \
41
42
        $(srcdir)/lxc-opensuse.in $(srcdir)/lxc-sshd.in \
42
 
        $(srcdir)/lxc-ubuntu.in $(srcdir)/lxc-ubuntu-cloud.in
 
43
        $(srcdir)/lxc-ubuntu-cloud.in $(srcdir)/lxc-ubuntu.in
43
44
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
44
45
am__aclocal_m4_deps = $(top_srcdir)/config/acinclude.m4 \
45
46
        $(top_srcdir)/config/linux.m4 $(top_srcdir)/configure.ac
47
48
        $(ACLOCAL_M4)
48
49
mkinstalldirs = $(install_sh) -d
49
50
CONFIG_HEADER = $(top_builddir)/src/config.h
50
 
CONFIG_CLEAN_FILES = lxc-lenny lxc-debian lxc-ubuntu lxc-opensuse \
51
 
        lxc-busybox lxc-fedora lxc-sshd lxc-ubuntu-cloud
 
51
CONFIG_CLEAN_FILES = lxc-lenny lxc-debian lxc-ubuntu lxc-ubuntu-cloud \
 
52
        lxc-opensuse lxc-busybox lxc-fedora lxc-altlinux lxc-sshd \
 
53
        lxc-archlinux
52
54
CONFIG_CLEAN_VPATH_FILES =
53
55
am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
54
56
am__vpath_adj = case $$p in \
196
198
        lxc-ubuntu-cloud \
197
199
        lxc-opensuse \
198
200
        lxc-fedora \
 
201
        lxc-altlinux \
199
202
        lxc-busybox \
200
 
        lxc-sshd
 
203
        lxc-sshd \
 
204
        lxc-archlinux
201
205
 
202
206
all: all-am
203
207
 
246
250
        cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
247
251
lxc-fedora: $(top_builddir)/config.status $(srcdir)/lxc-fedora.in
248
252
        cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
 
253
lxc-altlinux: $(top_builddir)/config.status $(srcdir)/lxc-altlinux.in
 
254
        cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
249
255
lxc-sshd: $(top_builddir)/config.status $(srcdir)/lxc-sshd.in
250
256
        cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
 
257
lxc-archlinux: $(top_builddir)/config.status $(srcdir)/lxc-archlinux.in
 
258
        cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
251
259
install-templatesSCRIPTS: $(templates_SCRIPTS)
252
260
        @$(NORMAL_INSTALL)
253
261
        test -z "$(templatesdir)" || $(MKDIR_P) "$(DESTDIR)$(templatesdir)"