mirror of
https://github.com/freedombox/FreedomBox.git
synced 2026-03-11 09:04:54 +00:00
debian: Add nscd >= 2 as dependency
This is a slightly hacky way to ensure that nscd package is installed rather than unscd (which provides nscd as a virtual package). This will work as long as unscd does not jump to a version 2. It is currently 0.53-1 and has little recent activity, so this condition seems likely to hold in the near future. Tests: - In vagrant box, installed unscd. Installed modified freedombox deb. Saw that unscd was removed and nscd was installed. - In DigitalOcean droplet, reproduced issue from #1877. Installed modified freedombox deb. Saw that unscd was removed (no other packages were removed) and nscd was installed. FreedomBox interface was available again. - Built a freedom-maker image with modified freedombox deb. Checked build log that nscd was installed and unscd was not installed. Closes: #1877. Signed-off-by: James Valleroy <jvalleroy@mailbox.org> Reviewed-by: Sunil Mohan Adapa <sunil@medhas.org>
This commit is contained in:
parent
f07a81ef39
commit
aac511d534
2
debian/control
vendored
2
debian/control
vendored
@ -85,6 +85,8 @@ Depends:
|
||||
lsof,
|
||||
netcat-openbsd,
|
||||
network-manager,
|
||||
# Ensure that nscd is installed rather than unscd.
|
||||
nscd (>= 2),
|
||||
ppp,
|
||||
pppoe,
|
||||
python3-apt,
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user