Bug 21603 - scp не работает без ssh. А зависимости на openssh-client нет
Summary: scp не работает без ssh. А зависимости на openssh-client нет
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: openssh (show other bugs)
Version: unstable
Hardware: all Linux
: P3 enhancement
Assignee: Gleb F-Malinovskiy
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-09-17 21:06 MSD by Slava Dubrovskiy
Modified: 2010-10-20 01:05 MSD (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Slava Dubrovskiy 2009-09-17 21:06:55 MSD
Ставлю openssh. Там ставится scp, но он не работает без ssh.
Какой смысл паковать не работающий scp?
Думаю или нужно переместить scp в пакет openssh-client или зависимость на openssh-client

# apt-get install  openssh
Reading Package Lists... Done
Building Dependency Tree... Done
The following NEW packages will be installed:
  openssh
0 upgraded, 1 newly installed, 0 removed and 50 not upgraded.
Need to get 0B/156kB of archives.
After unpacking 367kB of additional disk space will be used.
Committing changes...
Preparing...                                                          ################################################################################################### [100%]
1: openssh                                                            ################################################################################################### [100%]
Running /usr/lib/rpm/posttrans-filetriggers
Done.
[root@remote-monitor ~]# scp -P 2222 test slava@office.myfirm.com:
/usr/bin/ssh: No such file or directory
lost connection
Comment 1 Dmitry V. Levin 2009-09-17 21:10:33 MSD
scp -- это не только клиент, но и сервер.
Comment 2 Slava Dubrovskiy 2009-09-17 21:16:14 MSD
(В ответ на комментарий №1)
> scp -- это не только клиент, но и сервер.
Спасибо. Понял. Но уже 3 человека жаловались...
Comment 3 Dmitry V. Levin 2009-09-19 00:07:16 MSD
(In reply to comment #2)
> (В ответ на комментарий №1)
> > scp -- это не только клиент, но и сервер.
> Спасибо. Понял. Но уже 3 человека жаловались...

Ну хорошо, что вы предлагаете?  Переименовать пакет openssh в openssh-common?
Но тогда будут жаловаться те, у кого в системе окажется ранее не установленный openssh-server или openssh-client.
Comment 4 Slava Dubrovskiy 2009-09-19 00:31:47 MSD
(В ответ на комментарий №3)
> (In reply to comment #2)
> > (В ответ на комментарий №1)
> > > scp -- это не только клиент, но и сервер.
> > Спасибо. Понял. Но уже 3 человека жаловались...
> 
> Ну хорошо, что вы предлагаете?  Переименовать пакет openssh в openssh-common?
> Но тогда будут жаловаться те, у кого в системе окажется ранее не установленный
> openssh-server или openssh-client.
Да ничего. Наверно оставить все как есть и знать что это не бага, а фича. :(

В идеале, конечно, разнести функциональность сервера и клиента и разложить по соответствующим пакетам.
Comment 5 Dmitry V. Levin 2010-10-16 18:00:44 MSD
Ладно, давайте переименуем openssh в openssh-common, а на место openssh поместим чисто виртуальный пакет.
Comment 6 Slava Dubrovskiy 2010-10-18 18:26:05 MSD
(В ответ на комментарий №5)
> Ладно, давайте переименуем openssh в openssh-common, а на место openssh
> поместим чисто виртуальный пакет.
Почему чисто виртуальный? По идее scp там должен быть.
Тогда поставив openssh получим и scp и ssh
Comment 7 Repository Robot 2010-10-20 01:05:32 MSD
openssh-5.6p1-alt1 -> sisyphus:

* Thu Oct 07 2010 Dmitry V. Levin <ldv@altlinux> 5.6p1-alt1
- Updated to 5.6p1.
- Enhanced AuthorizedKeysSystemFile documentation (closes: #21843).
- Renamed openssh subpackage to openssh-common (closes: #21603),
  reintroduced openssh as a virtual subpackage.