mirror of
https://git.proxmox.com/git/mirror_lxc
synced 2025-07-14 09:18:23 +00:00
lxc-start: Add -F (foreground) option
Introduce a new -F option (no-op for now) as an opposite of -d. Signed-off-by: Stéphane Graber <stgraber@ubuntu.com> Acked-by: Serge E. Hallyn <serge.hallyn@ubuntu.com>
This commit is contained in:
parent
b1814e1c69
commit
476d302ca2
@ -54,6 +54,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
<arg choice="opt">-c <replaceable>console_device</replaceable></arg>
|
||||
<arg choice="opt">-L <replaceable>console_logfile</replaceable></arg>
|
||||
<arg choice="opt">-d</arg>
|
||||
<arg choice="opt">-F</arg>
|
||||
<arg choice="opt">-p <replaceable>pid_file</replaceable></arg>
|
||||
<arg choice="opt">-s KEY=VAL</arg>
|
||||
<arg choice="opt">-C</arg>
|
||||
@ -105,6 +106,19 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry>
|
||||
<term>
|
||||
<option>-F, --foreground</option>
|
||||
</term>
|
||||
<listitem>
|
||||
<para>
|
||||
Run the container in the foreground. In this mode, the container
|
||||
console will be attached to the current tty and signals will be routed
|
||||
directly to the container. (This is the default mode)
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry>
|
||||
<term>
|
||||
<option>-p, --pidfile <replaceable>pid_file</replaceable></option>
|
||||
|
@ -147,6 +147,7 @@ static int my_parser(struct lxc_arguments* args, int c, char* arg)
|
||||
case 'c': args->console = arg; break;
|
||||
case 'L': args->console_log = arg; break;
|
||||
case 'd': args->daemonize = 1; break;
|
||||
case 'F': args->daemonize = 0; break;
|
||||
case 'f': args->rcfile = arg; break;
|
||||
case 'C': args->close_all_fds = 1; break;
|
||||
case 's': return lxc_config_define_add(&defines, arg);
|
||||
@ -160,6 +161,7 @@ static int my_parser(struct lxc_arguments* args, int c, char* arg)
|
||||
|
||||
static const struct option my_longopts[] = {
|
||||
{"daemon", no_argument, 0, 'd'},
|
||||
{"foreground", no_argument, 0, 'F'},
|
||||
{"rcfile", required_argument, 0, 'f'},
|
||||
{"define", required_argument, 0, 's'},
|
||||
{"console", required_argument, 0, 'c'},
|
||||
@ -181,7 +183,8 @@ lxc-start start COMMAND in specified container NAME\n\
|
||||
\n\
|
||||
Options :\n\
|
||||
-n, --name=NAME NAME for name of the container\n\
|
||||
-d, --daemon daemonize the container\n\
|
||||
-d, --daemon Daemonize the container\n\
|
||||
-F, --foreground Start with the current tty attached to /dev/console (default)\n\
|
||||
-p, --pidfile=FILE Create a file with the process id\n\
|
||||
-f, --rcfile=FILE Load configuration file FILE\n\
|
||||
-c, --console=FILE Use specified FILE for the container console\n\
|
||||
|
Loading…
Reference in New Issue
Block a user