[Pkg-samba-maint] [Git][samba-team/samba][master] 6 commits: samba.samba-bgqd.service: ship a unit file
Michael Tokarev (@mjt)
gitlab at salsa.debian.org
Sun Mar 8 11:34:16 GMT 2026
Michael Tokarev pushed to branch master at Debian Samba Team / samba
Commits:
1c5db76f by Michael Tokarev at 2026-03-08T08:57:04+03:00
samba.samba-bgqd.service: ship a unit file
- - - - -
89b30250 by Michael Tokarev at 2026-03-08T13:12:20+03:00
d/rules: install, but not auto-enable, samba-bgqd.service
- - - - -
9c1ca609 by Michael Tokarev at 2026-03-08T13:47:46+03:00
d/rules: do not enable nmbd by default
- - - - -
b4419afe by Michael Tokarev at 2026-03-08T13:48:39+03:00
d/rules: drop obsolete comment
- - - - -
a4931e34 by Michael Tokarev at 2026-03-08T14:26:14+03:00
d/control: drop libnss-winbind & libpam-winbind from samba-ad-dc:Recommends (#1130068)
- - - - -
e174f636 by Michael Tokarev at 2026-03-08T14:33:27+03:00
update changelog; upload version 4.23.6+dfsg-2 to unstable
- - - - -
4 changed files:
- debian/changelog
- debian/control
- debian/rules
- + debian/samba.samba-bgqd.service
Changes:
=====================================
debian/changelog
=====================================
@@ -1,3 +1,12 @@
+samba (2:4.23.6+dfsg-2) unstable; urgency=medium
+
+ * samba-bgqd.service: ship a unit file, but not auto-enable it
+ * d/rules: do not enable nmbd by default
+ * d/control: drop libnss-winbind & libpam-winbind from
+ samba-ad-dc:Recommends (Closes: #1130068)
+
+ -- Michael Tokarev <mjt at tls.msk.ru> Sun, 08 Mar 2026 14:27:42 +0300
+
samba (2:4.23.6+dfsg-1) unstable; urgency=medium
* new upstream stable/bugfix release.
=====================================
debian/control
=====================================
@@ -207,7 +207,7 @@ Depends: samba (= ${binary:Version}),
${python3:Depends},
${shlibs:Depends},
${misc:Depends}
-Recommends: libnss-winbind, libpam-winbind,
+Recommends:
# samba-ad-provision is needed for setup only
samba-ad-provision,
# used in a few AD-related subcommands of samba-tool (see #876984)
=====================================
debian/rules
=====================================
@@ -348,20 +348,21 @@ ifpkg = $(if $(filter ${1},${build-pkgs}),${2})
override_dh_installinit:
ifneq (,$(filter samba, ${build-pkgs}))
dh_installinit -psamba --name smbd
- dh_installinit -psamba --name nmbd
+# dh_installinit --restart-after-upgrade, unlike dh_installsystemd, is not using try-restart
+ dh_installinit -psamba --name nmbd --no-enable --no-start --restart-after-upgrade
dh_installinit -psamba-ad-dc
endif
$(call ifpkg, winbind, dh_installinit -pwinbind)
ifneq (,$(filter ctdb, ${build-pkgs}))
install -Dp -m755 ctdb/config/ctdb.init debian/ctdb/etc/init.d/ctdb
- # Install dh scripts
dh_installinit -pctdb --no-start --no-stop-on-upgrade --onlyscripts
endif
override_dh_installsystemd:
ifneq (,$(filter samba, ${build-pkgs}))
dh_installsystemd -psamba --name=smbd
- dh_installsystemd -psamba --name=nmbd
+ dh_installsystemd -psamba --name=nmbd --no-enable --no-start --restart-after-upgrade
+ dh_installsystemd -psamba --name=samba-bgqd --no-enable --no-start --restart-after-upgrade
dh_installsystemd -psamba-ad-dc
endif
$(call ifpkg, winbind, dh_installsystemd -pwinbind)
=====================================
debian/samba.samba-bgqd.service
=====================================
@@ -0,0 +1,15 @@
+[Unit]
+Description=Samba Background Queue Daemon for printing-related jobs
+Documentation=man:samba-bgqd(8) man:smb.conf(5)
+After=network.target
+
+[Service]
+Type=notify
+LimitNOFILE=16384
+Environment=BGQDOPTIONS=
+EnvironmentFile=-/etc/default/samba
+ExecStart=/usr/libexec/samba/samba-bgqd --foreground --no-process-group $BGQDOPTIONS
+ExecReload=/bin/kill -HUP $MAINPID
+
+[Install]
+WantedBy=multi-user.target
View it on GitLab: https://salsa.debian.org/samba-team/samba/-/compare/a6e608b712be526d47cc0b06bc1e22a1fd99db35...e174f6365db927c09ecaf613a25b82505180177e
--
View it on GitLab: https://salsa.debian.org/samba-team/samba/-/compare/a6e608b712be526d47cc0b06bc1e22a1fd99db35...e174f6365db927c09ecaf613a25b82505180177e
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-samba-maint/attachments/20260308/c8316bbf/attachment-0001.htm>
More information about the Pkg-samba-maint
mailing list