Witam,

Sprawdziłem kolejną zmianę:

# /bin/systemctl -l status opensmtpd.service
● opensmtpd.service - OpenSMTPD mail daemon
Loaded: loaded (/lib/systemd/system/opensmtpd.service; enabled; vendor preset: enabled) Active: failed (Result: exit-code) since Thu 2019-10-03 10:57:08 CEST; 5s ago Process: 4506 ExecStart=/usr/sbin/smtpd (code=exited, status=0/SUCCESS)
 Main PID: 4507 (code=exited, status=1/FAILURE)

paź 03 10:57:08 hem1 systemd[1]: Starting OpenSMTPD mail daemon...
paź 03 10:57:08 hem1 smtpd[4506]: info: OpenSMTPD 6.4.2p1 starting
paź 03 10:57:08 hem1 systemd[1]: Started OpenSMTPD mail daemon.
paź 03 10:57:08 hem1 smtpd[4512]: /var/spool/smtpd/offline is not owned by gid 298 paź 03 10:57:08 hem1 smtpd[4512]: /var/spool/smtpd/offline must be rwxrwx--- (770)
paź 03 10:57:08 hem1 smtpd[4507]: smtpd: process queue socket closed
paź 03 10:57:08 hem1 systemd[1]: opensmtpd.service: Main process exited, code=exited, status=1/FAILURE paź 03 10:57:08 hem1 systemd[1]: opensmtpd.service: Failed with result 'exit-code'.

Nie wiem czy prawidłowo, ale zrobiłem taką zmianę:
====================================================
diff --git a/opensmtpd.spec b/opensmtpd.spec
index 1361fba..c4bce2e 100644
--- a/opensmtpd.spec
+++ b/opensmtpd.spec
@@ -9,7 +9,7 @@ Summary: Free implementation of the server-side SMTP protocol as defined by RFC Summary(pl.UTF-8): Wolnodostępna implementacja strony serwerowej protokołu SMTP wg RFC 5321
 Name:          opensmtpd
 Version:       6.4.2p1
-Release:       2
+Release:       3
 License:       ISC
 Group:         Daemons
Source0: https://www.opensmtpd.org/archives/%{name}-%{version}.tar.gz
@@ -196,7 +196,7 @@ fi
 %attr(755,root,root) %{_libexecdir}/%{name}/mail.mda

 %dir %attr(711,root,root) %{spooldir}
-%dir %attr(1777,root,root) %{spooldir}/offline
+%dir %attr(770,root,smtpq) %{spooldir}/offline
 %dir %attr(700,smtpq,root) %{spooldir}/corrupt
 %dir %attr(700,smtpq,root) %{spooldir}/incoming
 %dir %attr(700,smtpq,root) %{spooldir}/purge
===================================================
Zbudowałem, uruchomił się i na domyślnej konfiguracji działa.
Teraz czas na nowy config. :(

--
pzdr
Stacho Pal

W dniu 2019-10-02 15:09, stacho napisał(a):
Witam,

Sprawdziłem to co znalazło się w test, czyli opensmtpd-6.4.2p1.
Czysta instalacja, konfig nie zmieniony.

paź 02 14:59:07 hem1 systemd[1]: Starting OpenSMTPD mail daemon...
-- Subject: Rozpoczęto wykonywanie zadania uruchamiania dla jednostki
opensmtpd.service
-- Defined-By: systemd
-- Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- Rozpoczęto wykonywanie zadania uruchamiania dla jednostki opensmtpd.service.
--
-- Identyfikator zadania: 550212.
paź 02 14:59:07 hem1 smtpd[23599]: info: OpenSMTPD 6.4.2p1 starting
paź 02 14:59:07 hem1 smtpd[23601]: klondike: ca: chroot: No such file
or directory
paź 02 14:59:07 hem1 systemd[1]: Started OpenSMTPD mail daemon.
-- Subject: Pomyślnie ukończono zadanie uruchamiania dla jednostki
opensmtpd.service
-- Defined-By: systemd
-- Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- Pomyślnie ukończono zadanie uruchamiania dla jednostki opensmtpd.service.
--
-- Identyfikator zadania: 550212.
paź 02 14:59:07 hem1 smtpd[23602]: control: control: chroot: No such
file or directory
paź 02 14:59:07 hem1 systemd[1]: opensmtpd.service: Main process
exited, code=exited, status=1/FAILURE
-- Subject: Proces jednostki zakończył działanie
-- Defined-By: systemd
-- Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- Proces ExecStart= należący do jednostki opensmtpd.service zakończył
działanie.
--
-- Kod wyjścia procesu: „exited”, jego stan wyjścia: 1.
paź 02 14:59:07 hem1 smtpd[23604]: pony express: pony: chroot: No such
file or directory
paź 02 14:59:07 hem1 systemd[1]: opensmtpd.service: Failed with result
'exit-code'.
-- Subject: Jednostka się nie powiodła
-- Defined-By: systemd
-- Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- Jednostka opensmtpd.service przeszła do stanu „failed” (niepowodzenia)
-- z wynikiem „exit-code”.
paź 02 14:59:07 hem1 smtpd[23605]: /var/spool/smtpd/offline is not
owned by gid 298
paź 02 14:59:07 hem1 smtpd[23605]: /var/spool/smtpd/offline must be
rwxrwx--- (770)
paź 02 14:59:07 hem1 smtpd[23606]: scheduler: scheduler: chroot: No
such file or directory
paź 02 14:59:07 hem1 smtpd[23600]: smtpd: process control socket closed
lines 4617-4658/4658 (END)


--
pzdr
Stacho Pal

W dniu 2019-09-27 12:36, stacho napisał(a):
Witam,

Próba uruchomienia obecnego opensmtpd-6.0.3p1-1 kończy się tak:
smtpd: table_create: backend "db" does not exist

Konfig stary, kiedyś działający.
Czytając changelog nie mogę się pokapować, ma być backend db, czy nie?
Raz jest to z opcją with, raz z opcją without.
_______________________________________________
pld-devel-pl mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
_______________________________________________
pld-devel-pl mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl

Odpowiedź listem elektroniczym