mirror_lxc/doc
Stéphane Graber 67e571de63 Introduce --lxcpath cmdline option, and make default_lxc_path() return const char *
For the lxc-* C binaries, introduce a -P|--lxcpath command line option
to override the system default.

With this, I can

    lxc-create -t ubuntu -n r1
    lxc-create -t ubuntu -n r1 -P /home/ubuntu/lxcbase
    lxc-start -n r1 -d
    lxc-start -n r1 -d -P /home/ubuntu/lxcbase
    lxc-console -n r1 -d -P /home/ubuntu/lxcbase
    lxc-stop -n r1

all working with the right containers (module cgroup stuff).

To do:
    * lxc monitor needs to be made to handle cgroups.
      This is another very invasive one.  I started doing this as
      a part of this set, but that gets hairy, so I'm sending this
      separately.  Note that lxc-wait and lxc-monitor don't work
      without this, and there may be niggles in what I said works
      above - since start.c is doing lxc_monitor_send_state etc
      to the shared abstract unix domain socket.
    * Need to handle the cgroup conflicts.

Signed-off-by: Serge Hallyn <serge.hallyn@ubuntu.com>
Acked-by: Stéphane Graber <stgraber@ubuntu.com>
2013-02-19 11:52:44 -05:00
..
examples Change ipv4 addresses in the configuration examples 2012-07-31 16:01:22 +02:00
legacy Install legacy scripts when built without python. 2012-12-04 14:01:30 -05:00
rootfs Reinstate README file in rootfs directory 2012-11-12 13:47:51 -05:00
common_options.sgml.in Introduce --lxcpath cmdline option, and make default_lxc_path() return const char * 2013-02-19 11:52:44 -05:00
FAQ.txt Remove all trailing whitespaces. 2012-11-26 12:08:13 -05:00
lxc-attach.sgml.in Update documentation to Docbook 4.5 2012-11-12 15:20:39 -05:00
lxc-cgroup.sgml.in Remove all trailing whitespaces. 2012-11-26 12:08:13 -05:00
lxc-checkconfig.sgml.in Add missing manpages 2013-02-10 23:17:05 -05:00
lxc-checkpoint.sgml.in Update documentation to Docbook 4.5 2012-11-12 15:20:39 -05:00
lxc-clone.sgml.in Add man page for lxc-clone 2013-02-08 18:22:33 -05:00
lxc-console.sgml.in document lxc-console escape sequence and argument 2013-01-08 12:05:43 -05:00
lxc-create.sgml.in lxc-create: Support passing a full path to -t 2012-11-12 16:41:14 -05:00
lxc-destroy.sgml.in Remove all trailing whitespaces. 2012-11-26 12:08:13 -05:00
lxc-device.sgml.in Add missing manpages 2013-02-10 23:17:05 -05:00
lxc-execute.sgml.in Remove all trailing whitespaces. 2012-11-26 12:08:13 -05:00
lxc-freeze.sgml.in Remove all trailing whitespaces. 2012-11-26 12:08:13 -05:00
lxc-info.sgml.in Add missing manpages 2013-02-10 23:17:05 -05:00
lxc-kill.sgml.in Update documentation to Docbook 4.5 2012-11-12 15:20:39 -05:00
lxc-ls.sgml.in Add missing manpages 2013-02-10 23:17:05 -05:00
lxc-monitor.sgml.in Remove all trailing whitespaces. 2012-11-26 12:08:13 -05:00
lxc-netstat.sgml.in Add missing manpages 2013-02-10 23:17:05 -05:00
lxc-ps.sgml.in Add missing manpages 2013-02-10 23:17:05 -05:00
lxc-restart.sgml.in Update documentation to Docbook 4.5 2012-11-12 15:20:39 -05:00
lxc-shutdown.sgml.in Update documentation to Docbook 4.5 2012-11-12 15:20:39 -05:00
lxc-start-ephemeral.sgml.in Add missing manpages 2013-02-10 23:17:05 -05:00
lxc-start.sgml.in separate console device from console log 2013-01-02 18:08:12 -05:00
lxc-stop.sgml.in Remove all trailing whitespaces. 2012-11-26 12:08:13 -05:00
lxc-top.sgml.in add lua binding for the lxc API 2013-01-28 18:04:08 -05:00
lxc-unfreeze.sgml.in Remove all trailing whitespaces. 2012-11-26 12:08:13 -05:00
lxc-unshare.sgml.in add lxc-unshare man page, and make 'lxc-unshare -h' work. 2013-02-08 18:36:07 -05:00
lxc-version.sgml.in Add missing manpages 2013-02-10 23:17:05 -05:00
lxc-wait.sgml.in Remove all trailing whitespaces. 2012-11-26 12:08:13 -05:00
lxc.conf Remove all trailing whitespaces. 2012-11-26 12:08:13 -05:00
lxc.conf.sgml.in Implement userid mappings (enable user namespaces) 2013-01-15 12:09:33 -05:00
lxc.sgml.in Remove all trailing whitespaces. 2012-11-26 12:08:13 -05:00
Makefile.am Add missing manpages 2013-02-10 23:17:05 -05:00
see_also.sgml.in Add man page for lxc-attach 2012-02-23 09:57:14 +01:00