[lxc-devel] [GIT] lxc branch, master, updated. 49d3e78dceea24fcdd09529d1c748b69e19ef63f

Daniel Lezcano git at users.sourceforge.net
Tue Oct 5 08:28:53 UTC 2010


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "lxc".

The branch, master has been updated
       via  49d3e78dceea24fcdd09529d1c748b69e19ef63f (commit)
       via  a6afdde95c98310c8e947327685a51508743a23a (commit)
       via  b57c2211ebd3a6035a46d357f5849fcc42b03f6c (commit)
       via  75b08dddec3803d313f48bedcfe91737dcf4239a (commit)
       via  599916790a66ccab899b1871051c59f54a4dce05 (commit)
       via  12297168e977151f5d8d2070adc0ef5a2352bbb5 (commit)
       via  bc9bd0e31e1ceebd93316a6e3bb9817ed728a74a (commit)
       via  466978b083462faa77791aff566a648b51e39d31 (commit)
       via  ac7787080cb77e0532c1ac27fe106873628f494f (commit)
      from  2a7c16dc03c36473717bbaccd302856bea559740 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 49d3e78dceea24fcdd09529d1c748b69e19ef63f
Author: Daniel Lezcano <daniel.lezcano at free.fr>
Date:   Tue Oct 5 10:28:31 2010 +0200

    update the lxc.conf man page
    
    Update the man page regarding the image or block device
    supported as a rootfs.
    
    Signed-off-by: Daniel Lezcano <dlezcano at fr.ibm.com>

commit a6afdde95c98310c8e947327685a51508743a23a
Author: Daniel Lezcano <daniel.lezcano at free.fr>
Date:   Sun Oct 3 23:09:36 2010 +0200

    allow to specify a image or a device block as rootfs
    
    This patch allows to specify an image or a block device.
    
    The image or the block device is mounted on rootfs->mount.
    
    Signed-off-by: Daniel Lezcano <dlezcano at fr.ibm.com>

commit b57c2211ebd3a6035a46d357f5849fcc42b03f6c
Author: Daniel Lezcano <daniel.lezcano at free.fr>
Date:   Sun Oct 3 23:09:36 2010 +0200

    add rootfs mount dir variable to pkg-config
    
    In the case we use an image for rootfs, if we need to do extra mount
    from the host to the rootfs, we have to specify the place where the
    image is mounted. This value is configured by the user with the
    lxc.rootfs.mount otherwise defaulting to @LXCROOTFSMOUNT at . Let's
    export this variable to pkg-config, so the user can use it to build
    a correct path to the rootfs.
    
    Signed-off-by: Daniel Lezcano <dlezcano at fr.ibm.com>

commit 75b08dddec3803d313f48bedcfe91737dcf4239a
Author: Daniel Lezcano <daniel.lezcano at free.fr>
Date:   Sun Oct 3 23:09:36 2010 +0200

    Don't display an error in lxc_file_for_each_line
    
    Don't display an error when the callback returns an error different
    from zero. A value greater than zero may means "stop". Let's the caller
    to check the error.
    
    Signed-off-by: Daniel Lezcano <dlezcano at fr.ibm.com>

commit 599916790a66ccab899b1871051c59f54a4dce05
Author: Daniel Lezcano <daniel.lezcano at free.fr>
Date:   Sun Oct 3 23:09:35 2010 +0200

    Use container's proc to setup the utmp watching
    
    The <rootfs>/var/run/utmp is located in:
    
    /proc/<containerinit>/root/var/run/utmp, let's use it.
    
    Signed-off-by: Daniel Lezcano <dlezcano at fr.ibm.com>

commit 12297168e977151f5d8d2070adc0ef5a2352bbb5
Author: Daniel Lezcano <daniel.lezcano at free.fr>
Date:   Sun Oct 3 23:09:35 2010 +0200

    Initialize default mount point
    
    Let's initialize rootfs->mount to LXCROOTFSMOUNT. The value
    will be overwritten by the configuration in case it is specified.
    
    That will make the code nicer, instead of the ugly rootfs->mount checks.
    
    Signed-off-by: Daniel Lezcano <dlezcano at fr.ibm.com>

commit bc9bd0e31e1ceebd93316a6e3bb9817ed728a74a
Author: Daniel Lezcano <daniel.lezcano at free.fr>
Date:   Sun Oct 3 23:09:35 2010 +0200

    use the rootfs mount point for the tty's
    
    The rootfs is always located in rootfs->mount, let's use it for
    the tty.
    
    Signed-off-by: Daniel Lezcano <dlezcano at fr.ibm.com>

commit 466978b083462faa77791aff566a648b51e39d31
Author: Daniel Lezcano <daniel.lezcano at free.fr>
Date:   Sun Oct 3 23:09:35 2010 +0200

    use the rootfs mount point for the console
    
    The rootfs is always located in the mount point now, let's
    use it.
    
    Signed-off-by: Daniel Lezcano <dlezcano at fr.ibm.com>

commit ac7787080cb77e0532c1ac27fe106873628f494f
Author: Daniel Lezcano <daniel.lezcano at free.fr>
Date:   Sun Oct 3 23:09:35 2010 +0200

    mount the rootfs to the mount directory first
    
    Split the rootfs setup by mounting the rootfs to the mount
    point. This mount point will be used as the facto place where
    the rootfs is placed.
    
    Signed-off-by: Daniel Lezcano <dlezcano at fr.ibm.com>

-----------------------------------------------------------------------

Summary of changes:
 doc/lxc.conf.sgml.in |   15 ++-
 lxc.pc.in            |    1 +
 src/lxc/conf.c       |  264 ++++++++++++++++++++++++++++++--------------------
 src/lxc/parse.c      |    4 +-
 src/lxc/utmp.c       |   30 ++++--
 5 files changed, 191 insertions(+), 123 deletions(-)


hooks/post-receive
-- 
lxc




More information about the lxc-devel mailing list