landscape-sysinfo - lacks a man page or other documentation
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Landscape Client |
Fix Released
|
Low
|
Chris Glass | ||
Landscape Server |
Invalid
|
Low
|
Unassigned | ||
landscape-client (Ubuntu) |
Fix Committed
|
Undecided
|
Unassigned | ||
Bug Description
Binary package hint: landscape-common
Ubuntu Release: Ubuntu 8.10 Intrepid
Package Version: landscape-common 1.0.23-
How to Duplicate:
man landscape-sysinfo
Expected Behaviour: This should display a man page.
Actual Behaviour: No man page exists, so man landscape-sysinfo outputs
No manual entry for landscape-sysinfo
See 'man 7 undocumented' for help when manual pages are not available.
Further Information:
The lack of a man page is a bug per Debian policy 12.1.
Looking for sources of information (per man 7 undocumented) from which to construct one, there is no usage information in /usr/share/
dpkg -L landscape-common does not reveal anything looking remotely like documentation. Further, dpkg -l | grep landscape reveals only landscape-common, so there is apparently no landscape-doc package readily available either.
That landscape-sysconfig can be configured is clear from the presence of the /etc/landscape directory in the package, but no example client.conf file is provided, so it is currently impractical to work on configuring this application unless you read the Python source code itself. Some (perhaps most) users will be unable or unwilling to read and understand the source code in order to configure the application.
An example /etc/landscape/
[sysinfo]
exclude_
The filename client.conf is perhaps not ideal here either, in that there may be other client apps on the system with configuration files! Consider man 5 client.conf for example (it displays a man page from cups!). Perhaps this landscape config file could be renamed to include the application name, such as landscape-
Related branches
- Jamu Kakar (community): Needs Information
- Landscape: Pending requested
-
Diff: 165 lines (+139/-1)4 files modifieddebian/landscape-client.manpages (+3/-0)
debian/landscape-common.manpages (+1/-0)
debian/rules (+1/-1)
man/landscape-sysinfo.1 (+134/-0)
- Thomas Herve (community): Approve
- Jerry Seutter (community): Approve
-
Diff: 428 lines (+251/-27)11 files modified.bzrignore (+1/-0)
Makefile (+1/-0)
debian/rules (+1/-1)
landscape/deployment.py (+5/-5)
landscape/sysinfo/deployment.py (+2/-2)
man/landscape-client.1 (+1/-1)
man/landscape-config.1 (+5/-9)
man/landscape-config.txt (+4/-8)
man/landscape-message.1 (+1/-1)
man/landscape-sysinfo.1 (+132/-0)
man/landscape-sysinfo.txt (+98/-0)
Changed in landscape: | |
importance: | Undecided → Low |
milestone: | none → mountainview |
Changed in landscape-client: | |
status: | New → Confirmed |
Changed in landscape-client: | |
milestone: | 1.0.x → 1.5.4 |
assignee: | nobody → Andreas Hasenack (ahasenack) |
Changed in landscape-client: | |
milestone: | 1.5.4 → 1.5.5 |
Changed in landscape-client: | |
milestone: | 1.5.5 → 1.5.6 |
Changed in landscape-client: | |
milestone: | 1.5.6 → 1.6.0 |
Changed in landscape-client: | |
milestone: | 1.6.0 → 10.11 |
Changed in landscape-client: | |
milestone: | 10.11 → 10.12 |
Changed in landscape-client: | |
milestone: | 10.12 → later |
Changed in landscape-client: | |
status: | New → In Progress |
Changed in landscape-client: | |
milestone: | 11.02 → 11.03 |
Changed in landscape-client: | |
milestone: | 11.03 → 11.04 |
Changed in landscape-client: | |
status: | In Progress → Incomplete |
Changed in landscape-client: | |
milestone: | 11.04 → 11.05 |
Changed in landscape-client: | |
milestone: | 11.05 → 11.06.1 |
Changed in landscape-client: | |
milestone: | 11.06.1 → backlog |
Changed in landscape-client: | |
status: | In Progress → Fix Committed |
Changed in landscape-client (Ubuntu): | |
status: | Confirmed → Fix Committed |
Changed in landscape-client: | |
status: | Fix Committed → Fix Released |
Let's try to decouple client bugs from server bugs.