Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Sep 11, 2012
  1. @stgraber

    lxc-rpm-build

    Dwight Engen authored stgraber committed
    Fix building of rpm by non-root user. Include templates in rpm, fix rpm path of
    lxc-init.
    
    Signed-off-by: Dwight Engen <dwight.engen@oracle.com>
Commits on Jul 31, 2012
  1. @hallyn @dlezcano

    Add lxc-shutdown script

    hallyn authored dlezcano committed
    It optionally waits (an optional timeout # of seconds) for the container to
    be STOPPED.  If given -r, it reboots the container (and exits immediately).
    I decided to add the timeout after all because it's harder to finagle into
    an upstart post-stop script than a full bash script.
    
    Signed-off-by: Serge Hallyn <serge.hallyn@ubuntu.com>
    Signed-off-by: Daniel Lezcano <dlezcano@fr.ibm.com>
Commits on Sep 13, 2011
  1. fixes for rpmbuild

    Greg Kurz authored Daniel Lezcano committed
    This patch fixes some makefile/specfile issues when running
    rpmbuild with the distributed lxc specfile:
    
    - fixes usage of installation directories for config files,
      rootfs, templates and lxc-init so that they're calculated
      at make time instead of configure time. Thanks to this,
      all installed items go under $RPM_BUILD_ROOT when running
      rpmbuild
    - introduce --disable-rpath option to configure to avoid
      check-rpaths errors when building non-root.
    - introduce a lxc-libs package in the default spec file
      to allow concurrent installation of 32 bit and 64 bit
      libraries.
    
    v2: - fix circular reference in lxc.pc
        - ship lxc.pc with lxc-devel
    
    Signed-off-by: Greg Kurz <gkurz@fr.ibm.com>
    Signed-off-by: Daniel Lezcano <dlezcano@fr.ibm.com>
Commits on Jun 23, 2011
  1. @hallyn

    Add lxc-clone script

    hallyn authored Daniel Lezcano committed
    Create an lxc-clone script to clone containers.  It should probably
    be factored into helpers and then enhanced, in particular to convert
    between LVM and non-LVM containers, create non-snapshot LVM clones,
    support loopback devices, and, when stable enough, to use
    overlayfs, btrfs, etc.
    
    But this is a start.
    
    Signed-off-by: Serge Hallyn <serge.hallyn@ubuntu.com>
    Signed-off-by: Daniel Lezcano <dlezcano@fr.ibm.com>
Commits on Feb 1, 2011
  1. @legoater

    take into account new configure option --with-linuxdir

    legoater authored Daniel Lezcano committed
    Signed-off-by: Cedric Le Goater <clg@fr.ibm.com>
Commits on Jul 23, 2010
  1. set rights to lxc-init

    Daniel Lezcano authored
    Signed-off-by: Daniel Lezcano <dlezcano@fr.ibm.com>
  2. fix lxc.spec file

    Daniel Lezcano authored
    Signed-off-by: Daniel Lezcano <dlezcano@fr.ibm.com>
Commits on Jun 17, 2010
  1. fix lxc.spec.in

    Daniel Lezcano authored
    Changed the directory location for documents.
    
    Signed-off-by: Daniel Lezcano <dlezcano@fr.ibm.com>
Commits on Jun 7, 2010
  1. Fix spec file

    Andrew Phillips authored Daniel Lezcano committed
    After I resynced to git head I noticed that this commit;
    http://lxc.git.sourceforge.net/git/gitweb.cgi?p=lxc/lxc;a=commit;h=d674be08d4b282bb4717c51440811e39d3c2431e
    
     broke the rpm build.
    
    This patch fixes this.
    
    Signed-off-by: Daniel Lezcano <dlezcano@fr.ibm.com>
    Signed-off-by: Andrew Phillips <Andrew.Phillips@lmax.com>
Commits on Nov 20, 2009
  1. fix rpm generation regarding latest modifications

    Daniel Lezcano authored
    The configuration examples have been moved to doc/lxc/examples.
    
    Signed-off-by: Daniel Lezcano <dlezcano@fr.ibm.com>
Commits on Nov 11, 2009
  1. @ryousei

    Remove an unnecessary entry in the spec file

    ryousei authored Daniel Lezcano committed
    Hi Daniel and all,
    
    The rpmbuild command fails due to an unnecessary *.a entry in the %file list.
    This patch removes it from the lxc.spec file.
    
    Signed-off-by: Ryousei Takano <takano-ryousei@aist.go.jp>
    Signed-off-by: Daniel Lezcano <dlezcano@fr.ibm.com>
Commits on Jul 10, 2009
  1. @dlezcano

    don't create the lxc directory at rpm installation

    dlezcano authored Daniel Lezcano committed
    Don't create the directory when we install the lxc package.
    This is handled by lxc-create.
    
    Signed-off-by: Daniel Lezcano <dlezcano@fr.ibm.com>
Commits on Jun 10, 2009
  1. add pkg-config for lxc

    Daniel Lezcano authored
    Add the pkg-config information for lxc.
    
    Signed-off-by: Daniel Lezcano <dlezcano@fr.ibm.com>
Commits on Mar 24, 2009
  1. Use a specific script to set the capabilities

    Daniel Lezcano authored
    Instead of having the capabilities to be set automatically,
    it will be up to the user to set them through a specific
    script 'lxc-setcap'.
    
    After installing the lxc tools, if we want them to be available,
    for a non-root user, lxc-setcap will set the needed capabilities.
    If, after thinking it, we want to remove the capabilities,
    the 'lxc-setcap -d' will do this for us.
    
    Signed-off-by: Daniel Lezcano <dlezcano@fr.ibm.com>
    Acked-by: Guido Trotter <ultrotter@google.com>
Commits on Feb 16, 2009
  1. Add more capabilities

    dlezcano authored
    From: Daniel Lezcano <daniel.lezcano@free.fr>
    
    lxc-execute and lxc-create need capability to mount.
    
    Signed-off-by: Daniel Lezcano <dlezcano@fr.ibm.com>
Commits on Jan 26, 2009
  1. Fixed bad variable type

    dlezcano authored
    From: Daniel Lezcano <daniel.lezcano@free.fr>
    
    Fixed the type of the opt variable. On the powerpc architecture, that leads
    to an infinite loop in the getopt inspection because getopt returns 255
    instead of -1 as expected. The opt variable should be an int and not a char.
    
    Signed-off-by: Daniel Lezcano <daniel.lezcano@free.fr>
    Signed-off-by: Daniel Lezcano <dlezcano@fr.ibm.com>
  2. Fixed type in the spec file

    dlezcano authored
    From: Daniel Lezcano <daniel.lezcano@free.fr>
    
    Removed typo.
    
    Signed-off-by: Daniel Lezcano <daniel.lezcano@free.fr>
    Signed-off-by: Daniel Lezcano <dlezcano@fr.ibm.com>
Commits on Jan 25, 2009
  1. Reduce spec file

    dlezcano authored
    From: Daniel Lezcano <daniel.lezcano@free.fr>
    
    Simplified the spec file
    
    Signed-off-by: Daniel Lezcano <daniel.lezcano@free.fr>
    Signed-off-by: Daniel Lezcano <dlezcano@fr.ibm.com>
  2. From: Daniel Lezcano <daniel.lezcano@free.fr>

    dlezcano authored
    Signed-off-by: Daniel Lezcano <daniel.lezcano@free.fr>
    Signed-off-by: Daniel Lezcano <dlezcano@fr.ibm.com>
Commits on Jan 5, 2009
  1. Conform to rpmlint

    dlezcano authored
    From: Daniel Lezcano <dlezcano@fr.ibm.com>
    
    Fix rpmlint warnings.
    
    Signed-off-by: Daniel Lezcano <dlezcano@fr.ibm.com>
Commits on Nov 26, 2008
  1. Add sys admin capabilty to lxc-netstat to mount /proc/net

    dlezcano authored
    From: Daniel Lezcano <dlezcano@fr.ibm.com>
    
    Add sys admin capability to lxc-netstat to mount /proc/net.
    
    Signed-off-by: Daniel Lezcano <dlezcano@fr.ibm.com>
Commits on Nov 21, 2008
  1. Fixed a typo

    dlezcano authored
Commits on Nov 18, 2008
  1. Added the man.1 pages

    dlezcano authored
    From: Daniel Lezcano <dlezcano@fr.ibm.com>
    
    Added the different man pages for the lxc commands. The generation of the
    man pages relies on the docbook tool.
    
    Signed-off-by: Daniel Lezcano <dlezcano@fr.ibm.com>
Commits on Nov 13, 2008
  1. Add setpcap capabilty to be able to drop the sys_boot capabilty.

    dlezcano authored
    From: Daniel Lezcano <dlezcano@fr.ibm.com>
    
    Previously, we dropped the CAP_SYS_BOOT capabilty. Unfortunatly if we are
    non root user, we are not able to do that. So I had the CAP_SETPCAP to
    lxc-execute and lxc-start command line to remove this capabilty.
    
    Signed-off-by: Daniel Lezcano <dlezcano@fr.ibm.com>
Commits on Oct 26, 2008
  1. Fixed different compilation scheme by making /var/lxc directory relat…

    dlezcano authored
    …ive to
    
    the installation prefix and by adding some extra path to search for the
    'setcap' command.
Commits on Oct 24, 2008
  1. Added file capabilities to lxc-restart

    dlezcano authored
  2. Give the ability to non-root user to play with the containers. This f…

    dlezcano authored
    …eature
    
    relies on the file capabilities, when the lxc commands are installed, the
    sys/net admin capabilities are given to these files. These capabilities are
    not available for the application running inside the container.
Commits on Oct 9, 2008
  1. Updated changelog for version 0.3.0

    dlezcano authored
Commits on Sep 10, 2008
  1. Tagging lxc_0_2_1

    dlezcano authored
Commits on Sep 5, 2008
  1. Changelog

    dlezcano authored
Commits on Sep 4, 2008
  1. Joined lxc and liblxc directories

    dlezcano authored
Commits on Sep 2, 2008
Commits on Aug 6, 2008
  1. Initial revision

    dlezcano authored
Something went wrong with that request. Please try again.