[sisyphus] Re: Q: perl security, CPAN security
Epiphanov Sergei
=?iso-8859-1?q?serpiph_=CE=C1_nikiet=2Eru?=
Пн Июн 27 17:14:34 MSD 2005
В сообщении от 27 Июнь 2005 16:58 Alexey Tourbin написал:
> On Mon, Jun 27, 2005 at 04:13:57PM +0400, Epiphanov Sergei wrote:
> > > А у кого-то, наоборот, umask 077 для root. Стало быть, после такой
> > > установки никто не получит доступ к модулям, если специально не
> > > дёргаться.
> >
> > Своеобразно. :) Обычно раз идёт работа от root, то ждёшь у него 022. Тот
> > же уровень безопасности 4 в Mandrake предполагает установку 022 для root
> > и 077 для не-root и в этом есть своя логика.
>
> Какая в этом логика? Чем это лучше chmod 0700 ~ ?
По большей части под root приходится копировать файлы из локального каталога
в системный. При 077 для root создаваемый файл будет недоступен для чтения
никому, кроме root. При 022 - доступен на чтение (и, возможно, на
исполнение). Лично моё мнение. Если чего не вижу - подскажите. Без обид с
моей стороны.
> > # ./vmware-config.pl
> > Insecure $ENV{ENV} while running with -T switch at ./vmware-config.pl
> > line 987.
> > #
>
> А что там на строчке 987? И что там или у вас в $ENV{ENV}?
Не у меня, у VMWare. Кусок из программы vmware-config.pl:
...
# Execute the command passed as an argument
# _without_ interpolating variables (Perl does it by default)
sub direct_command {
return `$_[0]`;
}
...
> > Да Вас тогда пользователи VmWare порвут сразу же и уйдут на другой
> > дистрибутив. А VMWare вряд ли прислушается только к ALTLinux.
>
> Диктатура пролетариата...
Какая уж диктатура. На данный момент чтобы настроить VMWare, необходимо уже
сделать несколько нетривиальных движений (одно из-за ошибки установщика,
другое из-за ошибки Makefile модулей vmnet-only и vmmon-only). Если ещё и
это добавится... Да, а как на это дополнение отнесутся aclocal и automake?
--
С уважением, Епифанов Сергей
Подробная информация о списке рассылки Sisyphus