Мандатный контроль доступа
Добрый день!
Подскажите, чем реализовать мандатный контроль доступа?
В каких дистрибутивах он интегрирован уже?
Гуглить не предлагать, http недоступен. :-(
За последние 60 дней ни разу не выходила
Сайт листа:
http://www.linuxrsp.ru
Открыт:
25-07-2003
Пре-модерация: Нет
Адрес для писем в лист: comp.soft.linux.discuss-list@subscribe.ru
Адрес
модератора: comp.soft.linux.discuss-owner@subscribe.ru
Добрый день!
Подскажите, чем реализовать мандатный контроль доступа?
В каких дистрибутивах он интегрирован уже?
Гуглить не предлагать, http недоступен. :-(
В сообщении от 1162312418 секунд после начала Эпохи Крохин Анатолий Александрович
написал(а):
> Есть некая командная строка, которая может содержать несколько команд,
> разделенных точкой с запятой и/или пайпами Есть некая программа (не
> скрипт BASH), которая запускает выполнение этой строки BASHем. Нужно
> перенаправить вывод и ошибки ВСЕХ команд строки в файлы.
$ ( echo bla-bla-bla; ls /not-exists; df |fgrep /dev/ ) >/dev/null 2>&1
> "Внимание - вопрос":
> Можно ли в BASH весь вывод (в т. ч. вывод ошибок) перенаправить?
Можно :)
Проблема:
Есть некая командная строка, которая может содержать несколько команд,
разделенных точкой с запятой и/или пайпами. Есть некая программа (не
скрипт BASH), которая запускает выполнение этой строки BASHем. Нужно
перенаправить вывод и ошибки ВСЕХ команд строки в файлы.
Например, если некая переменная содержит командную строку, я могу
присоединить к ней справа " >out.log 2>err.log". Немного коряво, но в
случае одной команды (можно сказать) работает. Но если несколько команд,
то все, кроме последней будут все сыпать на экран.
"Внимание - вопрос":
Можно ли в BASH весь вывод (в т. ч. вывод ошибок) перенаправить?
On Mon, 30 Oct 2006 16:36:24 +0200
Konstantin Korikov <lostcl***@i*****.ua> wrote:
> > $ for f in Mail/*/*;
> > do cat $f | grep 'Pamela Anderson' && echo $f ;
> > done
==
> $ find Mail -type f -exec grep -H Pamela\ Anderson \{\} \;
Да еще можна добавить | cut -d : f 1
шутки-интерпретации на тему поиск :)
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 28514; Возраст листа: 1194; Участников: 1682
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/605531
31 октября 2006 15:01, Kharitonov A. Dmitriy написал(а):
> >> Как запретить письма от некоторых заданий крона?
> >
> > В некоторых заданиях крона нужно подавить поток стандартных ошибок.
> > Например:
> >
> > 5 0 * * * $HOME/bin/daily.job 2>&1
>
> Пробовал, все равно приходит уведомление о том, что было запущено
> то-то и результат такой-то (пустая строка)
MAILTO="" измени в начале. Но это запрет для всех писем.
>Как запретить письма от некоторых заданий крона?
Может перенаправить STDOUT и STDERR куда-нибудь еще, не в стандартный вывод?
Тогда и писем не будет.
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 28512; Возраст листа: 1194; Участников: 1682
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/605477
В сообщении от 1162299663 секунд после начала Эпохи Kharitonov A. Dmitriy написал(а):
> > 5 0 * * * $HOME/bin/daily.job 2>&1
> >
> Пробовал, все равно приходит уведомление о том, что было запущено
> то-то и результат такой-то (пустая строка)
Сорри, одного потока стандартных ошибок не достаточно. Нужно задавить
еще и стандартный вывод
5 0 * * * $HOME/bin/daily.job 2>&1 >/dev/null
>> Как запретить письма от некоторых заданий крона?
>
> В некоторых заданиях крона нужно подавить поток стандартных ошибок.
> Например:
>
> 5 0 * * * $HOME/bin/daily.job 2>&1
>
Пробовал, все равно приходит уведомление о том, что было запущено
то-то и результат такой-то (пустая строка)
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 28510; Возраст листа: 1194; Участников: 1682
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/605463
День добрый.
Подскажите как в zabbix добавить собственную проверку (скрипт)
если это возможно.
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 28509; Возраст листа: 1194; Участников: 1682
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/605454
В сообщении от 1162297658 секунд после начала Эпохи Kharitonov A. Dmitriy написал(а):
> Как запретить письма от некоторых заданий крона?
В некоторых заданиях крона нужно подавить поток стандартных ошибок.
Например:
5 0 * * * $HOME/bin/daily.job 2>&1
Как запретить письма от некоторых заданий крона?
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 28507; Возраст листа: 1194; Участников: 1682
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/605445
Как запретить письма от некоторых заданий крона?
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 28506; Возраст листа: 1194; Участников: 1682
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/605444
Konstantin Korikov wrote:
>В сообщении от 1162214843 секунд после начала Эпохи Kharitonov A. Dmitriy написал(а):
>
>
>
>>>>Можно вместо переноса сделать удаление...
>>>>
>>>>
>>> $ find /каталог/где/надо/искать \
>>> -name `date --date '1 month ago' +%y%m`\* -delete
>>>
>>>
>>>
>>Вот бы сюда еще *.log прикрутить было бы просто супер!
>>
>>
>
>Вряд ли. Это команда не учитывает дату модификации или создания фала.
>Это иллюстрация задачи немножко из другой оперы.
>
>А в вашей задаче я бы Вам порекомендовал учесть стандарт на структуру
>каталогов файловой системы (Filesystem Hierarchy Standard) и хранить
>логи и временные файлы там где они и должны лежать, соответственно
>`/var/log' и `/tmp'. Тогда на первый каталог Вы можете натравить
>logrotate, а на второй tmpwatch, что собственно и делается во всех
>дистрибутивах по дефолту.
>
>Удачи!
>
>
>
Не совсем так: все зависит от специфики задачи.
В данном случае мне нужно, чтобы логи хранились вместе с временными
файлами, и удалялись через какое-то время после окончания работы с
временным файлом. Длительность работы с временным файлом может превысить
несколько месяцев и будет очень обидно, если система вмешается.
Относительно проблемы - то она решилась очень просто:
find /var/other/dwn/tmp/ -name "*.log" -mtime +14 -exec rm {} \;
Всем огромнейшее СПАСИБО за интересные идеи.
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 28505; Возраст листа: 1194; Участников: 1682
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/605387
В сообщении от 1162195228 секунд после начала Эпохи
Вы Валерий Котельников мне написали следующие:
> В сообщении от 29 октября 2006 22:50 Yuri N. Glibovetz написал(a):
> >> Насколько я понял нужно собрать копию зоны, только отключить
> >> переход - собрать файл можно при помощи zic - но что писать в
> >> изначальный файл не до конца понял. или есть другой способ ???
> Проще выбрать файл из /usr/share/zoneinfo (там находятся уже
> скомпилированные файлы для каждой зоны) и скопировать его под
> именем /etc/localtime.
Установил время с зоны /usr/share/zoneinfo/Etc/GMT+6, вроде это
подходит под ваше описание :)
Есть ли возможность просмотреть содержимое этих файлов зон на
человеческом ??? что б увидеть есть перевод времени или нет ??
будем надеяться перевода времени больше не будет :)
Всем спасибо.