lp:~radix/landscape-client/sysinfo-no-root

Created by Christopher Armstrong and last modified
Get this branch:
bzr branch lp:~radix/landscape-client/sysinfo-no-root
Only Christopher Armstrong can upload to this branch. If you are Christopher Armstrong please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Christopher Armstrong
Project:
Landscape Client
Status:
Merged

Recent revisions

53. By Christopher Armstrong

- Fix bugs with writing configurations with a custom section
- Don't remove unrelated sections when writing a config file
- Don't remove explicitly-set default values, to avoid surprising the user.
- WITH TESTS

52. By Christopher Armstrong

Ignore the lack of sections to mean no data.

51. By Christopher Armstrong

don't read the system config file during MORE tests :-(

50. By Christopher Armstrong

Handle the case where /var/log/landscape doesn't exist by explicitly
mocking it and making sure it's created.

49. By Christopher Armstrong

- Always load /etc/landscape/client.conf as a configuration file for sysinfo.
- When running sysinfo as root:
  - conf file is not loaded from /root/.landscape
  - log file is not written to /root/.landscape
  - log file is written to /var/log/landscape/sysinfo.log

48. By Christopher Armstrong

Merge safer-scripts [r=therve,jkakar] [f=268131]

All scripts now only include '.' in a development environment, instead of
any time there is a 'landscape' directory in the current directory.

47. By Christopher Armstrong

Merge sysinfo-link [r=therve,jkakar] [f=264870]

Print a link to landscape in landscape-sysinfo.

46. By Christopher Armstrong

Merge overwrite-pidfile-fix [r=therve,jkakar] [qa=andreas] [f=257079]

The pid file will no longer be overwritten when attempting to start the client
a second time even though the second run will imminently fail.

45. By Christopher Armstrong

Merge sysinfo-error-logging [r=niemeyer,therve] [f=261994]

- Log errors to ~/.landscape/sysinfo.log
- Print a note when plugins raise exceptions
- wrap long notes.

44. By Christopher Armstrong

Merge sysinfo-configure [r=therve,niemeyer] [f=262306]

Allow users to configure the sysinfo program with a
~/.landscape/sysinfo.conf file, and allow them to exclude specific plugins
from use with either the command line or the conf file.

Branch metadata

Branch format:
Branch format 6
Repository format:
Bazaar pack repository format 1 (needs bzr 0.92)
This branch contains Public information 
Everyone can see this information.