Important info eos update notifier

As you all know, we released the eos-update-notifier earlier than planned. Since @manuel created the package from scratch so we can control its behaviour easier, it doesn’t operate without some imperfections.

The package is programmed to search for updates every two hours and when there’s an update the Polkit menu shows up and asks for your password to perform the update or you can cancel it.

With a rolling release distro like ours, it is key to update regularly but we can imagine that the behaviour described above can be annoying, especially when you’re working.

Manuel is looking for a solution, but although he has the appearance of having super powers and a living databank, the reality is that he is human after all. Don’t let his avatar fool you.

So until he resolved this issue here’s a handout to change the interval to your liking:

As it is a systemd service, the interval is specified in file ~/.config/systemd/user/eos-update-notifier.timer.
To change the interval, you need to stop and disable the service first, then change it, and then enable and start the timer.

The commands are:

cd ~/.config/systemd/user
systemctl --user stop eos-update-notifier.timer
systemctl --user disable eos-update-notifier.timer
nano eos-update-notifier.timer     # change values with an editor
systemctl --user enable eos-update-notifier.timer
systemctl --user start eos-update-notifier.timer

And how to change the interval values, you probably want to see the manual page first:

man systemd.time    # see especially: CALENDAR EVENTS

Currently the interval value is

OnCalendar=0/2:25:00

There the 0/2 means:

  • /2 = every two hours
  • 0 = starting from 00:00

Then 25 means the minutes inside the starting hour.

So, current setting fires the checking at the following times: 00:25, 02:25, 04:25, etc.

In addition to that, line

OnStartupSec=30sec

means the notifier program is fired after 30 seconds after first login (regardless of the intervals above).

UPDATE
Manuel is a superhero after all he fixed the problem, but it still is useful to have these instructions. (Don’t forget to reboot after you’ve performed the eos-update-notifier update)

5 Likes

Congratulations to @manuel for the fix in eos-update-notifier :smiley:

2 Likes