Sunil Mohan Adapa 5a159f7d39
upgrades: Improve handling of backports
- Merge backports functionality into upgrades module.

- No need to enable systemd timer as dh_installsystemd automatically enables
  this during package installation and upgrade.

- Use https:// and deb.debian.org for repository checking. When using Tor for
  package installations request the URL via Tor.

- Make daily checking service more generic for all kind of future apt repository
  updates.

- Force removal of repository file during purge to avoid failures.

- Don't add contrib/non-free as backports is intended to be enabled for just the
  freedombox package and it is free. When the need arises, we can introduce
  contrib/non-free. This also eliminates an issue that adding these components
  doesn't work without the usage of tor.

- Allow generate apt preferences file to avoid lintian complaining about its
  presence. Remove on purge.

- Add unattended upgrades origin pattern to allow it to upgrade from backports
  repositories.

Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
2019-02-05 14:58:55 -08:00
..
api
2017-12-13 18:56:08 -05:00
2015-10-07 01:10:53 +05:30
2018-09-24 19:45:18 +05:30
2017-01-06 18:16:38 -05:00
2018-01-01 13:20:37 -05:00
2015-11-25 15:22:27 +01:00
2015-05-27 22:46:57 +05:30
2015-12-11 19:09:54 -05:00
ssh
2017-09-01 20:03:58 -04:00
sso
2017-06-03 10:29:42 -04:00
2017-03-23 15:09:26 +05:30
2017-06-10 09:38:57 -04:00
tor