Skip to content

traymonitor fixes#539

Merged
joergsteffens merged 7 commits intomasterfrom
dev/joergs/master/traymonitor-fix
Jun 10, 2020
Merged

traymonitor fixes#539
joergsteffens merged 7 commits intomasterfrom
dev/joergs/master/traymonitor-fix

Conversation

@joergsteffens
Copy link
Member

@joergsteffens joergsteffens commented Jun 4, 2020

The bareos-tray-monitor.desktop did contain the line

Exec=@bindir@/bareos-tray-monitor -c @confdir@/tray-monitor.conf

However, the tray-monitor.conf isn't packages any more with the standard Bareos Linux packages.
This results that the Bareos Tray Monitor isn't started by autostart as intended.
This PR fixes this problem and cleans up some other traymonitor related things.

Note that this problem might exist since Bareos 16.2.

@joergsteffens joergsteffens marked this pull request as draft June 4, 2020 18:42
The bareos-tray-monitor.desktop file tried to exec the traymonitor with the -c parameter to specify the config file.
However, this config file is no longer shipped with Bareos, since 16.2.2.
Also the parameter is not required at all, as the configuration default path is known to the traymonitor binary.
Replaced by 128x128 PNG file.
Using XPM as pixmaps is deprecated and using a low resolution icon looks ugly on modern desktop environments.
Fixes #1195: Permissions of the configuration files in /etc/bareos/tray-monitor.d/
This configuration resources only refer to local daemons
and each file should only be installed, if the corresponding daemon is installed.

This partly reverts 15b1c84
@joergsteffens joergsteffens force-pushed the dev/joergs/master/traymonitor-fix branch from 118e236 to cb8a7bf Compare June 10, 2020 08:28
@joergsteffens joergsteffens marked this pull request as ready for review June 10, 2020 08:29
@joergsteffens joergsteffens merged commit d4ab4dd into master Jun 10, 2020
@pstorz pstorz deleted the dev/joergs/master/traymonitor-fix branch November 4, 2020 16:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant