mirror of
https://github.com/freedombox/FreedomBox.git
synced 2026-01-21 07:55:00 +00:00
upgrades: Prevent installation of the Samba Active Directory service
samba-ad-dc package depends on winbind, which breaks FreedomBox LDAP PAM configuration. In Debian Trixie, AD server package is required by samba package, but is not required to run Samba file server. See also Debian bug report 1099755. Relates to #2498. Tests performed: - In Debian Bookworm, install samba, do dist-upgrade, check that samba-ad-dc and winbind packages are not insalled and adding new user works. - In Debian Trixie, uninstalling and installing samba app works and after this, adding new user works. Signed-off-by: Veiko Aasa <veiko17@disroot.org>
This commit is contained in:
parent
b645965313
commit
a67885f793
@ -55,7 +55,7 @@ class UpgradesApp(app_module.App):
|
||||
|
||||
app_id = 'upgrades'
|
||||
|
||||
_version = 18
|
||||
_version = 19
|
||||
|
||||
can_be_disabled = False
|
||||
|
||||
|
||||
@ -43,6 +43,15 @@ Explanation: python3-canonicaljson >= 2.0.0~
|
||||
Package: python3-canonicaljson
|
||||
Pin: release n=bookworm-backports
|
||||
Pin-Priority: 500
|
||||
|
||||
Explanation: Prevent installation of Samba Active Directory. AD package depends
|
||||
Explanation: on winbind, which breaks FreedomBox LDAP PAM configuration.
|
||||
Explanation: In Debian Trixie, AD server package is required by samba package,
|
||||
Explanation: but is not required to run Samba file server. See also Debian
|
||||
Explanation: bug report 1099755.
|
||||
Package: samba-ad-dc
|
||||
Pin: release *
|
||||
Pin-Priority: -1
|
||||
'''
|
||||
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user