opensmtpd-6.0.3p1-1 i backend "db"
stacho
stacho at venco.com.pl
Thu Oct 3 11:53:27 CEST 2019
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
> pld-devel-pl at lists.pld-linux.org
> http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
More information about the pld-devel-pl
mailing list