Bug 11336

Summary: vzctl enter - не сохраняется bash history
Product: Sisyphus Reporter: Anton Farygin <rider>
Component: vzctlAssignee: Andrew Vasilyev <andy>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P2 CC: andy, erthad, mike, naf, volkov.peter, vvk
Version: unstable   
Hardware: all   
OS: Linux   
Bug Depends on:    
Bug Blocks: 17728    

Description Anton Farygin 2007-04-03 22:01:50 MSD
Если заходить в vz контейнер через vzctl enter, то почему-то не сохраняется bash
history у рута.

Очень хотелось быть использовать history при повторном входе в контейнер через enter
Comment 1 Dmitry V. Levin 2007-04-03 22:10:26 MSD
vzctl выставляет HISTFILE=/dev/null
Comment 2 Anton Farygin 2007-04-03 23:14:14 MSD
А собственно зачем, если не секрет ?

Comment 3 Dmitry V. Levin 2007-04-07 01:44:17 MSD
Могут быть разные причины, в т.ч. security.
Лучше спросить в ovz'шном списке рассылки.
Comment 4 Anton Farygin 2007-04-07 02:51:03 MSD
Понятно, ладно - бага то пускай висит, она хлеба не просит.

А лично я выход нашел в ssh
Comment 5 Nikolay A. Fetisov 2008-06-01 16:16:14 MSD
Если текущее поведение vzctl будет изменяться, то хорошо бы ещё и добавить 
ручку для включения/отключения сохранения истории. Поскольку могут быть как 
VPS, в которых сохранение истории полезно, так и VPS, в которых оно не 
желательно...
Comment 6 Peter 2008-09-23 13:47:54 MSD
А этот вопрос задавали в списке рассылки? ssh несомненно хорошо, но хочется понять о чём думали разработчики...
Comment 7 Vladimir V. Kamarzin 2008-11-13 09:08:30 MSK
Идеально было бы иметь ручку в vzctl set
Comment 8 Michael Shigorin 2011-07-17 01:09:33 MSK
Видимо, это фича.
Comment 9 Slava Dubrovskiy 2011-07-17 01:44:05 MSK
(В ответ на комментарий №8)
> Видимо, это фича.
Это очень правильная и полезная фича.
Например когда ВПС твоя, то да, хорошо бы сохранять историю. Но если ВПС клиентская, то клиенту совсем не надо видеть историю и что администратор HN делал на ВПС.
Возможно ручка для переключения и не помешала бы. Но отключать - ни в коем случае.