Отправляет email-рассылки с помощью сервиса Sendsay

За 2006-10-31

Мандатный контроль доступа

Добрый день!

Подскажите, чем реализовать мандатный контроль доступа?
В каких дистрибутивах он интегрирован уже?

Гуглить не предлагать, http недоступен. :-(

   Ревякин Б.С. 2006-10-31 23:53:25 (#605660)

Re: Подавление вывода (BASH)

В сообщении от 1162312418 секунд после начала Эпохи Крохин Анатолий Александрович
написал(а):

> Есть некая командная строка, которая может содержать несколько команд,
> разделенных точкой с запятой и/или пайпами Есть некая программа (не
> скрипт BASH), которая запускает выполнение этой строки BASHем. Нужно
> перенаправить вывод и ошибки ВСЕХ команд строки в файлы.

$ ( echo bla-bla-bla; ls /not-exists; df |fgrep /dev/ ) >/dev/null 2>&1

> "Внимание - вопрос":
> Можно ли в BASH весь вывод (в т. ч. вывод ошибок) перенаправить?

Можно :)

   Konstantin Korikov 2006-10-31 18:47:05 (#605587)

Подавление вывода (BASH)

Проблема:

Есть некая командная строка, которая может содержать несколько команд,
разделенных точкой с запятой и/или пайпами. Есть некая программа (не
скрипт BASH), которая запускает выполнение этой строки BASHем. Нужно
перенаправить вывод и ошибки ВСЕХ команд строки в файлы.

Например, если некая переменная содержит командную строку, я могу
присоединить к ней справа " >out.log 2>err.log". Немного коряво, но в
случае одной команды (можно сказать) работает. Но если несколько команд,
то все, кроме последней будут все сыпать на экран.

"Внимание - вопрос":
Можно ли в BASH весь вывод (в т. ч. вывод ошибок) перенаправить?

Re: Просмотр большого количества файлов

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

   Poltawer Kozak 2006-10-31 17:24:52 (#605531)

Re[3]: Письма от крона

31 октября 2006 15:01, Kharitonov A. Dmitriy написал(а):
> >> Как запретить письма от некоторых заданий крона?
> >
> > В некоторых заданиях крона нужно подавить поток стандартных ошибок.
> > Например:
> >
> > 5 0 * * * $HOME/bin/daily.job 2>&1
>
> Пробовал, все равно приходит уведомление о том, что было запущено
> то-то и результат такой-то (пустая строка)
MAILTO="" измени в начале. Но это запрет для всех писем.

   2006-10-31 16:25:53 (#605506)

Re: Письма от крона

>Как запретить письма от некоторых заданий крона?

Может перенаправить 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

   2006-10-31 15:24:53 (#605477)

Re: Письма от крона

В сообщении от 1162299663 секунд после начала Эпохи Kharitonov A. Dmitriy написал(а):

> > 5 0 * * * $HOME/bin/daily.job 2>&1
> >
> Пробовал, все равно приходит уведомление о том, что было запущено
> то-то и результат такой-то (пустая строка)

Сорри, одного потока стандартных ошибок не достаточно. Нужно задавить
еще и стандартный вывод

5 0 * * * $HOME/bin/daily.job 2>&1 >/dev/null

   Konstantin Korikov 2006-10-31 15:23:29 (#605476)

Re[2]: Письма от крона

>> Как запретить письма от некоторых заданий крона?
>
> В некоторых заданиях крона нужно подавить поток стандартных ошибок.
> Например:
>
> 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

   2006-10-31 14:56:51 (#605463)

Zabbix

День добрый.

Подскажите как в 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

   Дорошок Станислав 2006-10-31 14:35:45 (#605454)

Re: Письма от крона

В сообщении от 1162297658 секунд после начала Эпохи Kharitonov A. Dmitriy написал(а):

> Как запретить письма от некоторых заданий крона?

В некоторых заданиях крона нужно подавить поток стандартных ошибок.
Например:

5 0 * * * $HOME/bin/daily.job 2>&1

   Konstantin Korikov 2006-10-31 14:31:37 (#605448)

Письма от крона

Как запретить письма от некоторых заданий крона?

-*Название листа "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

   2006-10-31 14:23:23 (#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

   2006-10-31 14:21:58 (#605444)

Re: Удаление большого количества файлов

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

   2006-10-31 07:58:37 (#605387)

Re: Проблемма с летним временем

В сообщении от 1162195228 секунд после начала Эпохи
Вы Валерий Котельников мне написали следующие:

> В сообщении от 29 октября 2006 22:50 Yuri N. Glibovetz написал(a):
> >> Насколько я понял нужно собрать копию зоны, только отключить
> >> переход - собрать файл можно при помощи zic - но что писать в
> >> изначальный файл не до конца понял. или есть другой способ ???
> Проще выбрать файл из /usr/share/zoneinfo (там находятся уже
> скомпилированные файлы для каждой зоны) и скопировать его под
> именем /etc/localtime.

Установил время с зоны /usr/share/zoneinfo/Etc/GMT+6, вроде это
подходит под ваше описание :)

Есть ли возможность просмотреть содержимое этих файлов зон на
человеческом ??? что б увидеть есть перевод времени или нет ??

будем надеяться перевода времени больше не будет :)

Всем спасибо.

   Samoilov Anton 2006-10-31 01:33:51 (#605349)