landscape-client(1)
π landscape-client β no cap, the manual π
okay so bestie, this is the manual page for landscape-client, section 1 of the manual (the "run this in your shell" section, iykyk). Sit down, grab a strawberry, we're doing this together. π
β¨ NAME β¨
landscape-client β the Landscape system client π
β¨ SYNOPSIS β¨
landscape-client [options]
that's it. that's the whole summoning spell. options go in, magic comes out. π
πΈ DESCRIPTION πΈ
so landscape-client is literally the client program for the Landscape system management software. main character energy, fr fr. β¨
its whole job? it's responsible for two things, and it does them both:
- communicating system information to the Landscape server π‘
- executing remote management commands on the system π«‘
so it talks to the server, and it does the stuff the server tells it to do. that's the vibe. π
π OPTIONS π
okay this is the part where you actually pay attention. every single one, no skipping, we don't do that here. π
--versionβ shows the program's version number and dips. βοΈ-h,--helpβ shows this help message and exits. the classic. the icon. π-c FILE,--config=FILEβ use config from this file. heads up bestie: any command line options override settings from the file, so CLI wins every argument. (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. silence is golden, periodt. π€«-l FILE,--log-dir=FILEβ the directory to write log files to. (default:/var/log/landscape) π--log-level=LOG_LEVELβ one ofdebug,info,warning,errororcritical. pick your drama level. ποΈ-u URL,--url=URLβ the server URL to connect to. π--ping-url=PING_URLβ the URL to perform lightweight exchange initiation with. π-k SSL_PUBLIC_KEY,--ssl-public-key=SSL_PUBLIC_KEYβ the public SSL key is a CA Certificate to verify the server. only used if the given server URL ishttps. π--ignore-sigusr1β ignore theSIGUSR1signal 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. lowkey the move for non-root besties. π«Ά
π EXAMPLES π
here's where it gets real. copy these, they're exact, don't freestyle. π
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
and 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
not me giving you four whole examples. ate. π₯
π¦ SEE ALSO π¦
landscape-config(1)
go read that one too, bestie, it's giving sibling energy. π
π AUTHOR π
Landscape Development Team <landscape-team@canonical.com>
they made this. respect. π«‘
okay that's the whole page!! this one came out on 02 February 2026, and it's the landscape-client page from the landscape-client manual β literally the same name twice, iconic. πβ¨π bye bestie, go configure something πΈπ¦π
π¦ where this page comes from
- ubuntu resolute: landscape-client 26.02.2-0ubuntu1
- ubuntu stonking: landscape-client 26.02.2-0ubuntu1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms