aboutsummaryrefslogtreecommitdiff
path: root/doc
Commit message (Collapse)AuthorAgeFilesLines
* Update manpages to reflect some updated options.Serge Hallyn2012-03-194-3/+112
| | | | | | | (which reminds me a lxc-clone manpage still needs to be written) Signed-off-by: Serge Hallyn <serge.hallyn@ubuntu.com> Signed-off-by: Daniel Lezcano <dlezcano@fr.ibm.com>
* fix lxc-attach.sgml.in spurious variable listDaniel Lezcano2012-03-021-2/+0
| | | | Signed-off-by: Daniel Lezcano <daniel.lezcano@free.fr>
* Add man page for lxc-attachChristian Seiler2012-02-233-0/+195
| | | | Signed-off-by: Daniel Lezcano <dlezcano@fr.ibm.com>
* lxc: add Bugs section to lxc-monitor(1)Greg Kurz2012-01-051-0/+12
| | | | | | | | This lxc-monitor limitation deserves some lines in the manpage, until something is done to allow several monitors to run concurrently. Signed-off-by: Greg Kurz <gkurz@fr.ibm.com> Signed-off-by: Daniel Lezcano <dlezcano@fr.ibm.com>
* .gateway optionsMatthijs Kooijman2011-08-301-0/+43
| | | | | | Man for the gateway option. Signed-off-by: Daniel Lezcano <dlezcano@fr.ibm.com>
* lxc-ps : update the man page for passing the optionsDaniel Lezcano2011-08-111-3/+4
| | | | Signed-off-by: Daniel Lezcano <dlezcano@fr.ibm.com>
* explicitly do not use the consoleDaniel Lezcano2011-08-091-1/+4
| | | | | | | If the keyword 'none' is specified for the console name, lxc will ignore creating a console. That allows to have a rootfs but without a console. Signed-off-by: Daniel Lezcano <dlezcano@fr.ibm.com>
* consolidate ubuntu templatesSerge Hallyn2011-06-251-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | Consolidate lucid, maverick, natty, and oneiric templates into one 'ubuntu' template. Add support for specifying architecture. Add support for '--trim|-x' option, which removes services like the lucid template used to. This creates smaller, faster-booting containers, but they will not be safe with certain upgrades, like mountall or udev. When -x is not specified for lucid or maverick container, then install lxcguest from the ubuntu-virt ppa, since it does not exist in the official archives, and the container is not safe to boot without lxcguest. Add support for '--bindhome <user>' option, which will cause /home/<user> to be bind-mounted into the container, and create the user with his original password, shell, and group memberships in the container. changelog: june 23: lxc-ubuntu template: set lxc.arch in config install lxcguest when NOT trimming the container lxc-ubuntu: always install lxcguest in postprocess Signed-off-by: Serge Hallyn <serge.hallyn@ubuntu.com> Signed-off-by: Daniel Lezcano <dlezcano@fr.ibm.com>
* lxc-execute: document the '--' optionCedric Le Goater2011-05-051-0/+16
| | | | | Signed-off-by: Cedric Le Goater <clg@fr.ibm.com> Signed-off-by: Daniel Lezcano <dlezcano@fr.ibm.com>
* fix lxc-checkpoint and lxc-restart sgml labelsRob Landley2011-02-172-3/+3
| | | | | | | | | | | | | | | | The patch fixes two build breaks in the sgml files: lxc-checkpoint.sgml.in Element Title in namespace '' encountered in refsect1, but no template matches. lxc-restart.sgml:58: parser error : AttValue: " or ' expected <arg choice=req><option>--name=<replaceable>NAME</replaceable></option></a Signed-off-by: Rob Landley <rlandley@parallels.com> Signed-off-by: Daniel Lezcano <dlezcano@fr.ibm.com>
* update configuration wrt to the broadcast addressDaniel Lezcano2011-02-061-3/+5
| | | | Signed-off-by: Daniel Lezcano <dlezcano@fr.ibm.com>
* lxc-start can output the console to a filelxc-0.7.4-rc1Daniel Lezcano2011-02-011-1/+17
| | | | | | Add the ability to specify a file to output the console. Signed-off-by: Daniel Lezcano <dlezcano@fr.ibm.com>
* Update ubuntu templatesSerge Hallyn2011-01-221-1/+1
| | | | | | | | | | | | | | | Rename 'ubuntu' template to 'lucid' Add new maverick and natty templates, which do much less tweaking of the environment. These should only be used on a kernel which supports sysfs tagging for /sys/class/net, as udev will be running in the container. The natty template needed to slightly change the installed packages for dhclient to be correclty installed. Signed-off-by: Serge Hallyn <serge.hallyn@canonical.com> Signed-off-by: Daniel Lezcano <dlezcano@fr.ibm.com>
* update the man page with the net script hookDaniel Lezcano2010-10-261-1/+19
| | | | | | | Update the man page wrt the hook script added for the host side network configuration. Signed-off-by: Daniel Lezcano <daniel.lezcano@free.fr>
* update the lxc.conf man pageDaniel Lezcano2010-10-051-4/+11
| | | | | | | Update the man page regarding the image or block device supported as a rootfs. Signed-off-by: Daniel Lezcano <dlezcano@fr.ibm.com>
* configure container architectureDaniel Lezcano2010-09-131-0/+32
| | | | | | | | | | | | | | When a container is installed with 32bits binaries while we are running on a 64bits host, inside the container we are seen as 64bits arch. That leads to some problems for the package updates because the scripts will download 64bits packages instead of 32bits. This patch defines a configuration variable to set the architecture of the container. lxc.arch = i686 | x86 | x86_64 | amd64 Signed-off-by: Daniel Lezcano <dlezcano@fr.ibm.com>
* add lxc.console documentationDaniel Lezcano2010-06-171-0/+22
| | | | | | Add missing documenation about the console output. Signed-off-by: Daniel Lezcano <dlezcano@fr.ibm.com>
* correct template directory documentationFerenc Wagner2010-06-161-5/+6
| | | | | Signed-off-by: Ferenc Wagner <wferi@niif.hu> Signed-off-by: Daniel Lezcano <dlezcano@fr.ibm.com>
* change pivotdir default to mntFerenc Wagner2010-06-111-1/+1
| | | | | | | | | The mnt directory has a good chance to already exist in the new root filesystem, so creation and removal can be avoided. This also eases use of read only root filesystems (no configuration necessary). Signed-off-by: Ferenc Wagner <wferi@niif.hu> Signed-off-by: Daniel Lezcano <dlezcano@fr.ibm.com>
* document rootfs optionsFerenc Wagner2010-06-111-4/+38
| | | | | Signed-off-by: Ferenc Wagner <wferi@niif.hu> Signed-off-by: Daniel Lezcano <dlezcano@fr.ibm.com>
* update man pages about logpriorityMichel Normand2010-05-311-0/+5
| | | | | Signed-off-by: Michel Normand <michel.mno@free.fr> Signed-off-by: Daniel Lezcano <dlezcano@fr.ibm.com>
* remove remaining .cvsignore filesMichel Normand2010-05-311-8/+0
| | | | | Signed-off-by: Michel Normand <michel.mno@free.fr> Signed-off-by: Daniel Lezcano <dlezcano@fr.ibm.com>
* fix lxc-execute man pageDaniel Lezcano2010-05-281-2/+1
| | | | | | On buggy docbook-utils, old syntax leads to a bad formatting. Signed-off-by: Daniel Lezcano <dlezcano@fr.ibm.com>
* update checkpoint / restart man pageDaniel Lezcano2010-05-282-2/+16
| | | | | | Notify the checkpoint / restart commands do nothing for the moment. Signed-off-by: Daniel Lezcano <dlezcano@fr.ibm.com>
* update lxc-checkpoint / lxc-restart manDaniel Lezcano2010-05-284-11/+428
| | | | | | Add documentation for checkpoint / restart CLI. Signed-off-by: Daniel Lezcano <dlezcano@fr.ibm.com>
* change the rootfs mount location and add the READMEDaniel Lezcano2010-05-273-2/+9
| | | | | | | | | | Previous path was $libdir/lxc, changed to $libdir/lxc/rootfs. Added a README file to be placed in this directory, describing the purpose of this empty directory. Having a file to be installed in this directory makes the Makefile to automatically create the directory at install time. Signed-off-by: Daniel Lezcano <dlezcano@fr.ibm.com>
* lxc-kill man update about SIGSTOP and SIGKILLMichel Normand2010-05-271-0/+6
| | | | | Signed-off-by: Michel Normand <normand@fr.ibm.com> Signed-off-by: Daniel Lezcano <dlezcano@fr.ibm.com>
* lxc: introduce lxc-kill command (v4)gkurz@linux.vnet.ibm.com2010-04-294-0/+103
| | | | | | | | | | | | lxc-kill send a signal to the process 1 of the container. If this command is used on an application container ran by lxc-execute, the lxc-init will receive the signal and will forward it to the process 2 which is the command specified in the command line. Signed-off-by: Greg Kurz <gkurz@fr.ibm.com> Signed-off-by: Michel Normand <normand@fr.ibm.com> Signed-off-by: Daniel Lezcano <dlezcano@fr.ibm.com>
* man update lxc.confMichel Normand2010-04-291-202/+55
| | | | | | | | reformating given examples and add reference to examples directory. Signed-off-by: Michel Normand <normand@fr.ibm.com> Signed-off-by: Daniel Lezcano <dlezcano@fr.ibm.com>
* man update lxc-create lxc-destroyMichel Normand2010-04-293-7/+14
| | | | | Signed-off-by: Michel Normand <normand@fr.ibm.com> Signed-off-by: Daniel Lezcano <dlezcano@fr.ibm.com>
* man update lxc-execute and lxc-start (V2)Michel Normand2010-04-292-32/+46
| | | | | Signed-off-by: Michel Normand <normand@fr.ibm.com> Signed-off-by: Daniel Lezcano <dlezcano@fr.ibm.com>
* man update lxcMichel Normand2010-04-291-43/+56
| | | | | | | | | update lxc man page to better explain: * the notions of persistent and volatil container. * the difference between lxc-execute and lxc-start commands Signed-off-by: Michel Normand <normand@fr.ibm.com> Signed-off-by: Daniel Lezcano <dlezcano@fr.ibm.com>
* version 0.6.5lxc-0.6.5Daniel Lezcano2010-01-221-6/+5
| | | | | | Increment to 0.6.5 version. Signed-off-by: Daniel Lezcano <dlezcano@fr.ibm.com>
* drop capabilitiesDaniel Lezcano2010-01-211-0/+38
| | | | | | | | | | | | | | | | | | | | | | | Hello everyone! I've written a patch which adds a new config keyword 'lxc.cap.drop'. This keyword allows to specify capabilities which are dropped before executing the container binary. Example: lxc.cap.drop = sys_chroot lxc.cap.drop = mknod lxc.cap.drop = sys_module or specify in a single line: lxc.cap.drop = sys_chroot mknod sys_module Reworked-by: Daniel Lezcano <daniel.lezcano@free.fr> Signed-off-by: Daniel Lezcano <dlezcano@fr.ibm.com> Signed-off-by: Michael Holzt <lxc@my.fqdn.org> Signed-off-by: Daniel Lezcano <dlezcano@fr.ibm.com>
* lxc: add --define to startCedric Le Goater2010-01-141-1/+15
| | | | | Signed-off-by: Cedric Le Goater <clg@fr.ibm.com> Signed-off-by: Daniel Lezcano <dlezcano@fr.ibm.com>
* add --define to executeCedric Le Goater2010-01-141-1/+14
| | | | | Signed-off-by: Cedric Le Goater <clg@fr.ibm.com> Signed-off-by: Daniel Lezcano <dlezcano@fr.ibm.com>
* fix bad docbook syntax in lxc-create.sgml.inDaniel Lezcano2010-01-081-1/+1
| | | | | | Removed extra </command>. Signed-off-by: Daniel Lezcano <dlezcano@fr.ibm.com>
* Rename doc/examples/lxc-complex-config.in to lxc-complex.conf.inMichael Holzt2010-01-082-2/+2
| | | | | | | | Rename doc/examples/lxc-complex-config.in to lxc-complex.conf.in as all other examples in this directory have a .conf ending as well. Signed-off-by: Michael Holzt <lxc@my.fqdn.org> Signed-off-by: Daniel Lezcano <dlezcano@fr.ibm.com>
* lxc: update man and help of lxc-createMichel Normand2010-01-081-0/+15
| | | | | | | few added lines to document the new lxc-create -t option Signed-off-by: Michel Normand <normand@fr.ibm.com> Signed-off-by: Daniel Lezcano <dlezcano@fr.ibm.com>
* fix manpage typoPaul Fee2010-01-051-45/+46
| | | | | | Fix and clarify some parts of the lxc.conf man page. Signed-off-by: Daniel Lezcano <dlezcano@fr.ibm.com>
* add macvlan vepa and bridge modeDaniel Lezcano2009-12-281-6/+45
| | | | | | | | | | | The future kernel 2.6.33 will incorporate the macvlan bridge mode where all the macvlan will be able to communicate if they are using the same physical interface. This is an interesting feature to have containers to communicate together. If we are outside of the container, we have to setup a macvlan on the same physical interface than the containers and use it to communicate with them. Signed-off-by: Daniel Lezcano <dlezcano@fr.ibm.com>
* Add VLAN support in configJamal Hadi Salim2009-12-152-0/+11
| | | | | | | | | This adds ability to migrate vlan interfaces into namespaces by specifying them in a config Signed-off-by: Jamal Hadi Salim <hadi@cyberus.ca> Acked-by: Daniel Lezcano <daniel.lezcano@free.fr> Signed-off-by: Daniel Lezcano <dlezcano@fr.ibm.com>
* lxc-ps typo in man lxclxc_0_6_4Michel Normand2009-11-241-1/+1
| | | | | | | Fix bad name parameter in the lxc-ps man page. Signed-off-by: Michel Normand <michel.mno@free.fr> Signed-off-by: Daniel Lezcano <dlezcano@fr.ibm.com>
* update the man pagesDaniel Lezcano2009-11-204-37/+42
| | | | | | Update the man pages regarding the different modifications. Signed-off-by: Daniel Lezcano <dlezcano@fr.ibm.com>
* update the man pagesDaniel Lezcano2009-11-194-16/+35
| | | | | | | | Update the man pages regarding the modifications around the configuration option, volatile containers and new configuration file format. Signed-off-by: Daniel Lezcano <dlezcano@fr.ibm.com>
* Q: general lxc architectureAndrian Nord2009-11-138-0/+78
| | | | | | | | | | | Patch moves etc/* contents into doc/examples/ and adds --disable-examples configure switch which may be used not to install examples. Default is to install them into ${docdir}/examples (commonly: /usr/share/doc/lxc/examples) Signed-off-by: Andrian Nord <NightNord@gmail.com> Signed-off-by: Daniel Lezcano <dlezcano@fr.ibm.com>
* lxc: lxc version to reflect string in AC_INIT (V2)Michel Normand2009-11-041-1/+1
| | | | | | | | | | | I changed the code to have lxc version to reflect the string set in AC_INIT of configure.ac rather than to report only the 3 first digits update: use PACKAGE_VERSION in place of VERSION Signed-off-by: Michel Normand <normand@fr.ibm.com> Signed-off-by: Daniel Lezcano <dlezcano@fr.ibm.com>
* Distribute manpages in source tarballGuido Trotter2009-07-261-2/+4
| | | | | | | | | | | | Ship the manpages in the source tarball made by 'make dist', and clean them up only during the 'make maintainer-clean' step. This allows distributions not to depend on docbook at lxc build time, because the manpages are already there. Also update the configure warning message to sound less scary. Signed-off-by: Guido Trotter <ultrotter@quaqua.net> Signed-off-by: Daniel Lezcano <dlezcano@fr.ibm.com>
* fix the document according the current versionlxc_0_6_3Daniel Lezcano2009-07-241-12/+11
| | | | | | | Remove the comment about sharing /dev and fix the lxc-ps option format. Signed-off-by: Daniel Lezcano <dlezcano@fr.ibm.com>
* detect a cgroup named 'lxc'Daniel Lezcano2009-07-131-11/+20
| | | | | | | | | | This patch makes lxc to detect a specific cgroup dedicated to lxc which is mounted with the lxc name. That allows to mount different cgroup in different places with different options (aka subsystems) and assign one to be used by lxc. If no such mount point is found, the first cgroup mount point is used. Signed-off-by: Daniel Lezcano <dlezcano@fr.ibm.com>