Bug 35312 - 7.2p2-alt3: убрать зависимость openssh от systemd
Summary: 7.2p2-alt3: убрать зависимость openssh от systemd
Status: CLOSED NOTABUG
Alias: None
Product: Sisyphus
Classification: Development
Component: openssh-server (show other bugs)
Version: unstable
Hardware: all Linux
: P3 major
Assignee: Gleb F-Malinovskiy
QA Contact: qa-sisyphus
URL:
Keywords: regression
Depends on:
Blocks:
 
Reported: 2018-08-30 13:08 MSK by Sergey Y. Afonin
Modified: 2018-09-03 19:49 MSK (History)
5 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sergey Y. Afonin 2018-08-30 13:08:40 MSK
Сегодняшний dist-upgrade систены без systemd привёл у удалению openssh-server и openssh. Попытка вернуть openssh-server и openssh выглядит так:

# apt-get install openssh-server openssh
Reading Package Lists... Done
Building Dependency Tree... Done
The following extra packages will be installed:
  acl agetty libnss-myhostname login pam_systemd systemd systemd-services
The following NEW packages will be installed:
  acl agetty libnss-myhostname login openssh openssh-server pam_systemd systemd systemd-services
Comment 1 Dmitry V. Levin 2018-08-30 13:11:10 MSK
Как вы понимаете, у пакета openssh нет зависимости на systemd.
Comment 2 Sergey Y. Afonin 2018-08-30 13:13:40 MSK
Да, уже прочитал https://lists.altlinux.org/pipermail/devel/2018-August/205288.html
Comment 3 Michael Shigorin 2018-09-03 16:00:29 MSK
Тем не менее такое поведение при dist-upgrade неприемлемо.
Comment 4 Sergey Y. Afonin 2018-09-03 16:27:03 MSK
(In reply to comment #3)

> Тем не менее такое поведение при dist-upgrade неприемлемо.

А как? Разве что заобсолетить sysklogd, syslogd и klogd в rsyslog, или syslog-ng. Хотя, с другой стороны, а зачем у openssh прописана прямая зависимость на syslogd-daemon?
Comment 5 Dmitry V. Levin 2018-09-03 17:12:07 MSK
(In reply to comment #3)
> Тем не менее такое поведение при dist-upgrade неприемлемо.

openssh-server тут не причём. Перевесь, пожалуйста, туда, где над этим будут работать.
Comment 6 Dmitry V. Levin 2018-09-03 17:13:41 MSK
(In reply to comment #4)
> (In reply to comment #3)
> 
> > Тем не менее такое поведение при dist-upgrade неприемлемо.
> 
> А как? Разве что заобсолетить sysklogd, syslogd и klogd в rsyslog, или
> syslog-ng. Хотя, с другой стороны, а зачем у openssh прописана прямая
> зависимость на syslogd-daemon?

Насколько я помню, openssh-server не даст залогиниться без работающего syslog-сервера.
Comment 7 Sergey Y. Afonin 2018-09-03 19:49:29 MSK
(In reply to comment #6)

> Насколько я помню, openssh-server не даст залогиниться без работающего
> syslog-сервера.

Остановил syslog в контейнере p8 и нормально туда зашёл.

Кстати, при выполнении service syslogd stop запускается /sbin/minilogd из пакета service. Что-то впервые заметил. Его тоже убрал на всякий случай перед заходом по ssh.