[info] output should go to /dev/stdout instead of /dev/stderr

Bug #1465192 reported by Yvan Masson
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ocsinventory-agent (Ubuntu)
New
Undecided
Unassigned

Bug Description

Dear maintainers,

I am running ocsinventory-agent with anacron like this :
 # ocsinventory-agent 1> /dev/null

I would expect output only if there is an error, so that I am notified only if there is a problem. Instead, the agent always returns some "debug" output on /dev/stderr, which leads my email to be spammed.

Here is the output I get if I run the command line above :
# ocsinventory-agent 1> /dev/null
[info] No support detected. Registration key: N/A
[info] [download] Download is off.
[info] [download] Beginning work. I am 4298.
[info] [download] Option turned off. Exiting.

I am running Ubuntu 14.04 amd64, ocsinventory-agent is version 2:2.0.5-1.

The configuration is almost the default one, I only changed the server FQDN.

/etc/ocsinventory/modules.conf :
 # this list of module will be loaded by the agent at run time
 # to check its syntax do:
 # $perl modules.conf
 # You must have NO error. Else the content will be ignored

 use Ocsinventory::Agent::Modules::Download;

 # DO NO REMOVE the 1;
 1;

/etc/ocsinventory/ocsinventory-agent.cfg
 server=myserver-FQDN

Regards,
YvanM

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.