metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2010-01-26 09:38 am

Windows vs Linux

"C:\Documents and Settings\юзер\Application Data\контора\продукт\LOGS\лог.txt"

vs

"/home/юзер/.прога/logs/лог.log" или "~/.прога/logs/лог.log"

Ад, одно слово. Неудивительно, что под линуксом фар и прочие дос навигаторы нахрен не нужны.

[identity profile] oldmann.livejournal.com 2010-01-26 09:56 am (UTC)(link)
сейчас, ребе, я Вас расстреляю на месте.
привычка держать логи не где им положено (в /vag/log), а в /home приводят к пожиранию логом всего места в /usr, что, в свою очередь, приводит к сковыриванию UNIX.

[identity profile] metaclass.livejournal.com 2010-01-26 10:00 am (UTC)(link)
А юзеру туда дозволено писать и потом читать?
Т.е. к примеру, ситуация: есть прога, с ней работает 10 юзеров, у каждого должен быть свой личный лог. На винде логично писать в AppData. На линуксе что ли для каждого пользователя свой файл в /var/log создавать?

[identity profile] w00dy.livejournal.com 2010-01-26 10:03 am (UTC)(link)
syslogd уже отменили? ;)

[identity profile] metaclass.livejournal.com 2010-01-26 10:05 am (UTC)(link)
В винде нету syslogd. Event log печален и мегабайтами отладочной информации туда срать не будешь.

[identity profile] metaclass.livejournal.com 2010-01-26 10:10 am (UTC)(link)
И таки как разделить лог между пользователями в юниксе?

Ситуация: юзер запустил программу, она ляснулась, он хочет отослать лог разработчику. Чужие логи ему видеть не положено, только свой.
Сейчас проверил: на убунте ему доступна для чтения большая часть логов из /var/log, на дебиане - вообще не доступны.

[identity profile] w00dy.livejournal.com 2010-01-26 10:14 am (UTC)(link)
в таком случае действительно срать в ~ нужно.

[identity profile] lastwalrus.livejournal.com 2010-01-26 11:26 am (UTC)(link)
Вот смотрю я на samba. Она ведет общий лог плюс свой лог(т.е. отдельным файлом) на каждого подключившегося юзера/хоста.

[identity profile] a-sure.livejournal.com 2010-01-26 02:26 pm (UTC)(link)
Ребе, Вы оперделитесь уже - Вам логи всегда нужно по-пользовательски или крашдампы?!? А то ребе oldmann опять кого-то зачморить успел...

Крашдампы але какие посмертные логи, тиритицки - можно и в ~.app вальнуть, если оне вменяемого размера.
А вот усер, желающий отослать ЛОГ (не крешдамп!)разработчику - это продвинутый усер. Он наверняка сумеет ключик -d вставить или в конфиге local_debug=on вписать.

А вот для "всегдашнего рутинного" лога именно syslog и предназначен. Или syslog-ng. И читать эти логи усеру обычно незачем.

А еще у некоторых извращенцев syslog ваще локальных файлов не хранит (или хранит, но недолго), а валит все по сети на пару серверов журналирования. Куда усера точно не пустять.

(no subject)

[identity profile] oldmann.livejournal.com - 2010-01-28 09:46 (UTC) - Expand

(no subject)

[identity profile] permea-kra.livejournal.com - 2010-01-30 14:12 (UTC) - Expand

[identity profile] oldmann.livejournal.com 2010-01-26 10:08 am (UTC)(link)
позволено читать и писать. а не позволено - можно при инсталляции сделать отдельную папку в /var, и ей назначить соотв. пермишены для группы, в которую входят пользователи. да, создавать отдельный файл. или общий для всех, и грепать его при необходимости чтения.

[identity profile] metaclass.livejournal.com 2010-01-26 10:12 am (UTC)(link)
Все сводится к тому, что без администратора пользователь не сможет работать с прогой, т.к. настроить и запустить ее он не сможет.

(no subject)

[identity profile] oldmann.livejournal.com - 2010-01-26 10:14 (UTC) - Expand

(no subject)

[identity profile] metaclass.livejournal.com - 2010-01-26 10:23 (UTC) - Expand

(no subject)

[personal profile] alll - 2010-01-26 12:04 (UTC) - Expand

(no subject)

[identity profile] metaclass.livejournal.com - 2010-01-26 12:09 (UTC) - Expand

(no subject)

[identity profile] oldmann.livejournal.com - 2010-01-26 12:07 (UTC) - Expand

(no subject)

[identity profile] metaclass.livejournal.com - 2010-01-26 12:11 (UTC) - Expand

[identity profile] metaclass.livejournal.com 2010-01-26 10:03 am (UTC)(link)
И причем тут /usr вообще?

Кстати, я счетаю, что /home по определению должен быть самым большим. По идее, если пользователь работает с какими-нибудь особо гигантскими файлами на сервере - им место в его домашней папке. Или например, он в маниакальной фазе биполярного аффективного расстройства набрал что-нибудь вроде nohup yes и уехал в отпуск во внутреннюю монголию.

[identity profile] oldmann.livejournal.com 2010-01-26 10:13 am (UTC)(link)
при том, что дефолтный /home у большинства UNIX-ов это симлинк на /usr/home или /opt/home, или вообще просто папка в корне.

а "страдающий" пользователь забьет весь раздел целиком. где данные других пользователей, например, даже если /home это отдельный слайс. объяснить, чем чревато забивание /usr или /?

[identity profile] metaclass.livejournal.com 2010-01-26 10:20 am (UTC)(link)
Ну, у меня /home всегда на отдельном разделе, т.е. даже если он забъется - с системой, по идее, ничего не станет. Другим пользователям придет кирдык, да.

(no subject)

[identity profile] oldmann.livejournal.com - 2010-01-26 10:22 (UTC) - Expand

(no subject)

[identity profile] metaclass.livejournal.com - 2010-01-26 10:24 (UTC) - Expand

(no subject)

[identity profile] metaclass.livejournal.com - 2010-01-26 10:26 (UTC) - Expand

(no subject)

[identity profile] permea-kra.livejournal.com - 2010-01-30 14:13 (UTC) - Expand

[identity profile] mudasobwa.livejournal.com 2010-01-26 11:38 am (UTC)(link)
Список большинств (стандартных de facto) — можно?

(no subject)

[identity profile] oldmann.livejournal.com - 2010-01-26 11:48 (UTC) - Expand

(no subject)

[identity profile] mudasobwa.livejournal.com - 2010-01-26 11:49 (UTC) - Expand

[identity profile] inhate.livejournal.com 2010-01-26 07:23 pm (UTC)(link)
Слава создателям LSB, за то, что пресекли этот мрачный идиотизм.

[identity profile] jek-hor.livejournal.com 2010-01-26 10:17 am (UTC)(link)
А привычка держать /home на том же разделе, что и /usr приводят к тому же :)

[identity profile] mudasobwa.livejournal.com 2010-01-26 11:36 am (UTC)(link)
Привычка не размещать /home на отдельной партиции приводит к написанию бессмысленных комментариев (и сложностей с переходом на соседний дистрибутив).

[identity profile] oldmann.livejournal.com 2010-01-26 11:49 am (UTC)(link)
поучи жену щщи варить, а после этого пойди и почитай умные книжки.

[identity profile] mudasobwa.livejournal.com 2010-01-26 11:55 am (UTC)(link)
Про сложности с домашними каталогами в VAX/WMS — рассказать, или сами почитаете? Или, о ужас, слышали?

Много AIX в 2010 году — это круто. Заслуживает уважения, как и написание GUI на ассемблере. Еще что-то в арсенале «похвастаться незнакомыми словами» — есть?

(no subject)

[identity profile] oldmann.livejournal.com - 2010-01-26 12:01 (UTC) - Expand

(no subject)

[identity profile] mudasobwa.livejournal.com - 2010-01-26 12:07 (UTC) - Expand

(no subject)

[identity profile] oldmann.livejournal.com - 2010-01-26 12:09 (UTC) - Expand

(no subject)

[identity profile] mudasobwa.livejournal.com - 2010-01-26 12:12 (UTC) - Expand

(no subject)

[identity profile] oldmann.livejournal.com - 2010-01-26 12:14 (UTC) - Expand

(no subject)

[identity profile] mudasobwa.livejournal.com - 2010-01-26 12:17 (UTC) - Expand

(no subject)

[identity profile] oldmann.livejournal.com - 2010-01-26 12:24 (UTC) - Expand

(no subject)

[identity profile] mudasobwa.livejournal.com - 2010-01-26 12:28 (UTC) - Expand

(no subject)

[identity profile] metaclass.livejournal.com - 2010-01-26 12:35 (UTC) - Expand

(no subject)

[identity profile] mudasobwa.livejournal.com - 2010-01-26 12:38 (UTC) - Expand

(no subject)

[identity profile] metaclass.livejournal.com - 2010-01-26 12:44 (UTC) - Expand

(no subject)

[identity profile] mudasobwa.livejournal.com - 2010-01-26 12:51 (UTC) - Expand

(no subject)

[identity profile] zamotivator.livejournal.com - 2010-01-27 00:12 (UTC) - Expand

[personal profile] alll 2010-01-26 12:08 pm (UTC)(link)
Use The Quota, Luke!

[identity profile] oldmann.livejournal.com 2010-01-26 12:10 pm (UTC)(link)
вот что за манера - руками в пизде ковыряться? щас я все брошу и пойду руками прописывать квоты на двух сотнях серверов.

[personal profile] alll 2010-01-26 12:12 pm (UTC)(link)
Use templates, Luke!

как это знакомо...

[personal profile] alll 2010-01-26 12:13 pm (UTC)(link)
Нам пилу точить некогда, нам пилить поскорее надобно, да-с!

Re: как это знакомо...

[personal profile] alll - 2010-01-26 12:17 (UTC) - Expand

Re: как это знакомо...

[personal profile] alll - 2010-01-26 12:32 (UTC) - Expand

[identity profile] theiced.livejournal.com 2010-01-26 02:39 pm (UTC)(link)
ребе, с когда у нас /home и /usr на одном разделе?

[identity profile] oldmann.livejournal.com 2010-01-26 04:38 pm (UTC)(link)
во FreeBSD так.