[devel] [u-hier-convert] ssmtp adventures

Dmitriy Khanzhin dmitriy.khanzhin на gmail.com
Пн Апр 15 12:19:49 MSK 2024


В таком случае возможно, что симлинк побился при каком-то дист-апгрейде. И
на другой установке он указывает на /usr/sbin/ssmtp, а не на
/usr/sbin/ssmtp-ssl. Я ими давно не пользовался, упустил из виду.


вс, 14 апр. 2024 г., 23:55 Arseny Maslennikov <arseny на altlinux.org>:

> On Sun, Apr 14, 2024 at 08:26:16PM +0300, Arseny Maslennikov wrote:
> > On Sun, Apr 14, 2024 at 06:46:48PM +0300, Dmitriy Khanzhin wrote:
> > > Привет!
> > > Продублирую сюда.
> > > Сделал usrmerge на своей локальной сборочнице.
> > > В целом прошло гладко, но есть наблюдения.
> > > Система простенькая, вот то, что заметил.
> > >
> > > 1. Пропал симлинк /usr/sbin/sendmail. В результате побились
> > > симлинки /usr/sbin/mailq и /usr/sbin/newaliases.
> > > Вылечилось переустановкой пакетов
> > >
> > > apt-get reinstall sendmail-common ssmtp ssmtp-ssl
>
> Да, кстати: в этих трёх пакетах нет файлов за пределами /usr и /etc,
> usrmerge-hier-convert никак не могла их затронуть.
>
> > Вот это было неожиданно. Будем разбираться.
> >
> > Прямо сейчас установил ssmtp и ssmtp-ssl, после этого поставил новый
> > filesystem; /usr/sbin/sendmail на месте и смотрит на ssmtp-ssl.
>
> Какие интересные скрипты у пакета ssmtp-ssl:
>   % rpm -qp --scripts
> https://git.altlinux.org/tasks/326036/build/2100/x86_64/rpms/ssmtp-ssl-2.64-alt3.1.x86_64.rpm
>   postinstall scriptlet (using /bin/sh):
>   ln -sf /usr/sbin/ssmtp-ssl    /usr/sbin/sendmail
>   preuninstall scriptlet (using /bin/sh):
>   rm -f /usr/sbin/sendmail
> _______________________________________________
> Devel mailing list
> Devel на lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/devel
----------- следующая часть -----------
Вложение в формате HTML было удалено...
URL: <http://lists.altlinux.org/pipermail/devel/attachments/20240415/328bbfec/attachment.html>


Подробная информация о списке рассылки Devel