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
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
means the notifier program is fired after 30 seconds after first login (regardless of the intervals above).
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)