Здрасти! У Windows есть такая штука как truecrypt, очень полезная. Есть она и на Линух. Так вот. На винде можно, например, "отрезать" кусок диска, зашифровать его с помощью truecrypt, и лупить туда все программы к которым надо скрыть доступ. Так вот. Как это сделать в Линухе, ведь нельзя пакет инсталллировать в определенный каталог, или можнА? . Например, поставить ejabberd, его зашифровать и засунуть под пароль. Потом запускаешь трукрипт, монтируешь раздел, вводишь пароль, запускаешь ejabber

2

на винде для такого больше подошёл бы Sandboxie, но в линуксе есть утилита env =)

Если не сложно, можно по подробнее как это организовать с помощью env?

4

НеОчень пишет:

ведь нельзя пакет инсталллировать в определенный каталог, или можнА?

можно, но зачем? Настройки программ хранятся  в домашнем каталоге, а не в каталоге с программой, потому и шифровать нужно именно домашний каталог.
Саму программу шифровать не имеет смысла, т.к. в мире Linux практически все православные программы открыты все желающим.

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

5

кстати, закрыть доступ к определённым программам можно и без шифрования, используя права доступа. Конкретизируйте задачу.

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

всё, понял, спасибо. Задача - обезопасить доступ на сервере к ejabberd. Знач надо шифровать базу данных Mnesia в  /var/lib/ejabberd