~radix/landscape-client/reactor-refactor-2

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
NAME
  landscape-client - Landscape system client

SYNOPSIS

  landscape-client [options]

DESCRIPTION

The landscape-client is the client program for the landscape system
management software. The client is responsible for communicating
system information to the landscape server and executing remote
managment commands on the system.

OPTIONS 
  --version                  Show program's version number and exit.
  -h, --help                 Show this help message and exit.
  -c FILE, --config=FILE     Use config from this file (any command line 
                             options override settings from the file). (default:
                             '/etc/landscape/client.conf')
  -d PATH, --data-path=PATH  The directory to store data files in (default:
                             '/var/lib/landscape/client/').
  -q, --quiet                Do not log to the standard output.
  -l FILE, --log-dir=FILE    The directory to write log files to (default:
                             '/var/log/landscape').
  --log-level=LOG_LEVEL      One of debug, info, warning, error or critical.
  -u URL, --url=URL          The server URL to connect to.
  --ping-url=PING_URL        The URL to perform lightweight exhange initiation
                             with.
  -k SSL_PUBLIC_KEY, --ssl-public-key=SSL_PUBLIC_KEY    The public SSL key to 
                             verify the server. Only used if the given server
                             URL is https.
  --server-autodiscover=SERVER_AUTODISCOVER     Enable server autodiscovery.
  --autodiscover-srv-query-string=AUTODISCOVER_SRV_QUERY_STRING  Autodiscovery
                             string for DNS SRV queries
  --autodiscover-a-query-string=AUTODISCOVER_A_QUERY_STRING     Autodiscovery
                             string for DNS A queries
  --ignore-sigint            Ignore interrupt signals.
  --ignore-sigusr1           Ignore SIGUSR1 signal to rotate logs.
  --daemon                   Fork and run in the background.
  --pid-file=PID_FILE        The file to write the PID to.
  --monitor-only             Don't enable management features. This is useful
                             if you want to run the client as a non-root 
                             user.

EXAMPLES

To run the client in the foreground, with all logging data printed to standard
I/O:

  landscape-client

To run the client in the background with a particular configuration file:

  landscape-client --config=my.conf --daemon

To run the client in the foreground, with a configuration file, but overriding
the bus option:

  landscape-client --config=my.conf --bus=session

If you want to run the client in non-root mode, please use --monitor-only (or
add it to the config file as monitor_only = True) and add the user you want to
run as to the /etc/default/landscape-client file:

  DAEMON_USER=landscape

SEE ALSO

  landscape-config (1)

AUTHOR
  Landscape Development Team <landscape-team@canonical.com>