Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

reduce friction in auto-upgrade process #4

Open
3 tasks
majewsky opened this issue Jun 26, 2017 · 0 comments
Open
3 tasks

reduce friction in auto-upgrade process #4

majewsky opened this issue Jun 26, 2017 · 0 comments
Assignees

Comments

@majewsky
Copy link
Owner

Minimize number and length of user interactions where appropriate.

  • stay silent if no updates and user (i.e., me) has updated the system on that day already (i.e., has a line =~ /\[PACMAN] starting full system upgrade dated to same day in pacman.log)
  • install non-critical updates without confirmation (i.e., pacman -Su --ignore $pkgs, with packages configured in e.g. /etc/auto-upgrade/*.conf; default being linux and linux-headers), then ask interactively about pacman -Su without --ignore if something left
  • make a guess about when to restart services, by looking at which unit files were installed by the upgraded packages
@majewsky majewsky self-assigned this Jun 26, 2017
@majewsky majewsky assigned majewsky and unassigned majewsky Dec 5, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant