LINUX.ORG.RU

Сообщения lodin

 

Добавить [SOLVED] в rss

Прежде всего, горячо поддерживаю всеобщее ликование по поводу [solved]. Однако, по моему скромному мнению, было бы крайне пользительно отмечать топики решёнными и в RSS тоже.

Предлагаю, не мудрствуя лукаво, приписывать слева к теме [SOLVED] — т.к. картинку туда не всобачишь, а хотелось бы сразу по теме сообщения видеть, решён вопрос или нет.

Ну вот как-то так.

lodin
()

Используете ли Вы скриптовые языки для автоматизации в повседневной жизни?

  1. Да, иногда 316 (40%)

    ********************************************************************************************************************************************************************************************************************************************************************************************************************************

  2. Постоянно 189 (24%)

    ***********************************************************************************************************************************************************************************************

  3. Да, есть коллекция скриптов 80 (10%)

    *********************************************************************************

  4. Только для работы 65 (8%)

    *****************************************************************

  5. Нет, никогда 60 (8%)

    ************************************************************

  6. Я сам себе скрипт, печатаю быстро 40 (5%)

    ****************************************

  7. Что такое "скрипты"? 33 (4%)

    *********************************

Всего голосов: 783

lodin
()

[c] [posix] Узнать, что pipe закрыт

 ,

Есть программа, которая пишет в pipe, и надо узнать, жив ли процесс на том конце, при этом ничего не отправляя туда.

Если он не жив, то при следующей операции write будет sigpipe, разумеется. Однако write с нулём байт не помогает. (Что в мане, собственно, написано).

man fcntl читал, но смог не прочитать нужного.

Неужели городить огород с select/poll?

lodin
()

Заявка на приём в корректоры

Не могу больше. Опечаток я почти не вижу: коррекция ошибок встроена в мозг, но вот эти "что бы" и "Linux разработчики" причиняют мне невыразимые страдания.

Кстати, может, оригинальную тему "заявка на приём в корректоры" прибить наверх? Я не смог в неё написать...

И ещё, не знаю, есть ли такая штука, но если нет, то надо изготовить: выводить (хотя бы для модераторов) список корректоров, которые считают новость хорошей, годной. А для корректоров, соответственно, кнопка "Проверено, мин нет".

lodin
()

[фичреквест] Ответы на сообщения юзера X

 

А можно ли сделать страницу с 50 последними ответами на сообщения данного юзера?

lodin
()

sgid-бит, каталоги и umask

Давно мучает вопрос: почему при установленном sgid-бите на каталог при создании файла в нём группа наследуется, а права (r и w в основном интересуют) -- нет? (Надоело уже umask в 0002 выставлять...)

Ведь это было бы логично!

Может, какие-то технические сложности? Но ведь группу все равно менять приходится, а она хранится там же, где и права: в inode.

В гугле пытался искать, не нашёл. Но если кто-то подскажет верный запрос, тоже не обижусь.

>>> (Invalid URL, no host part!)

lodin
()

Парсинг PATH и т.п. внутри glibc

Вот я одно место в коде не понимаю, точнее, в поведении либц.

/* `strsep' can pass an empty string. This has to be
interpreted as `use the current directory'. */
if (len == 0)
{
static const char curwd[] = "./";
cp = (char *) curwd;
}

Вот если мы в PATH, LD_PRELOAD и т.п. добавим ::, то оно прочитается как ./

Да это ещё и специальный случай! Зачем? Не лучше ли пустые строки просто игнорировать, а весь софт, который из-за этого ломается, научить добавлять туда :.: по-человечески?

Кто-нибудь знает, зачем это сделали именно так?

>>> (Invalid URL, no host part!)

lodin
()

vsftpd. Задолбали уроды подбирать пароль

Что можно сделать, чтобы у меня перестали подбирать пароль на анонимном ftp? Мне траффика не жалко, он безлимитный у меня, но все-таки...

Может, в vsftpd если какая-то опция, чтобы выкидывать тех, кто получает "530 This FTP server is anonymous" больше, скажем, трех раз кряду?

>>> (Invalid URL, no host part!)

lodin
()

Повышение привилегий в vmsplice

 , ,

Группа Безопасность

Недостаточно скрупулезная проверка входных данных в системном вызове vmsplice позволяет обычному пользователю повысить привилегии до root-а на ядрах 2.6.17-2.6.24.1.

>>> Эксплойт

>>> Патч

>>> Обсуждение на /.

>>> LOR Talks

Update: Вышли новые версии ядер: 2.6.24.2, 2.6.23.16 и 2.6.22.18 с исправленной ошибкой.

>>> Подробности (redhat.com)

lodin
()

Доступ на ftp через frox. Не получить список файлов.

Доступ на ftp через frox. Не получить список файлов.
Есть два офиса. В офисе №1 установлен ftp сервер на основе FC7 pure-ftpd. С этого офиса клиенты без проблем заходят на ftp.
А вот с офиса №2 зайти на ftp не могут. Вернее могут - логин и пасс проходит, а вот получить список файлов не получаеться - в томже totl commandere висит сообщени: LIST - получение списка файлов.
Хотя на другие ftp сервера с офиса №2 зайти можно.

Немножко об устройстве сети:
в офисе №1 (где установлен ftp сервер) на роутере открыт порт 21 на форвард на IP ftp сервера.
в щфисе №2 установлен squid+frox

С дома я захожу на ftp без проблем - у меня прямое подключение без прокси.

Подозрения такие:
либо криво настроил pure-ftpd - что-то с пасивным режимом
либо frox что-то не пропускает....

anonymous (*) (08.09.2007 11:07:59)

lodin
()

Хорошая звуковая плата.

Возникло (пока теоретическое) желание побаловать себя хорошим звуком. Есть микрофон behringer c-1 (типа конденсаторный начального уровня).

Что посоветует многоуважаемая публика в плане аппаратной части? Хотелось бы надежной поддержки ALSA (все-таки бинарные дрова это неудобно).

Нашел по теме:

http://forum.ixbt.com/topic.cgi?id=89:18

Но там говорится про "до 250 у.е.", а я наверное где-то на 100 раскошелиться готов.

http://www.proaudio.ru/index.php?action=product&id=2236

Вроде вот такая штуковина подходит. Есть ли у кого-то опыт общения с ней?

lodin
()

wrong comments page count

На главной:

> [ Добавлено 114 комментариев (стр. 1 2 3 4 5) ]

Это как?! У меня 50 комментов на странице, их должно быть три!

"Лишние" страницы -- пустые.

lodin
()

Телефон Nokia 5140i

Можно ли с сабжем общаться из-под линуска? В основном скачивать мобилографии и залить рингтон (это 1 раз). В гугле ничего не нашел покамест...

Кабель есть, называется Goood.

lodin
()

[cups] Печать в файл

 

Можно ли организовать печать в файл с помощью CUPS? Мне кажется, что да, но HOWTO именно по данной теме я не обнаружил, а всю документацию по CUPS проштудирую нескоро.

Может, кто-то уже сталкивался? Поделитесь, елси не трудно, информацией.

lodin
()

[squid] rpm и tar — на вечное хранение!

 

Можно ли сделать такую вещь: чтобы при скачивании файлов определенного вида squid не сохранял их в кеше, а складировал в директории вида /var/ftp/mirrors/some.site.org/pub/ftp/mega-cool-prog-0.0.1.tar.bz2

При повторном обращении, конечно, желательно ходить в миррорс же.

Можно, конечно, использовать redirect_program, но разница в размерах пушки и воробья настораживает...

lodin
()

[alsa] [mic] Уровень записи 100, громкоть 0 — как?

 ,

Есть у меня такая вещь, как микрофон. люблю audacity побаловаться... Так вот, пока что есть проблема: у микрофона (и линейного входа, конечно) всегда одинаковые уровни записи и воспроизведения.

Мне, вообще-то, не очень нужен этот микрофон в колонках. Как сделать, чтобы уровни записи и воспроизведения были различными для одного канала?

Карточка Creative Labs SB Live! EMU10k1 (rev 10). Хотя, мне кажется, не должно зависеть.

alsa дефолтная от 2.6 ядра.

lodin
()

Br0ken HTML on main page

LOR won't display in everything except Mozilla due to a missign </script>.

Sorry for using English here, I have an X server here that knows no Russian :(

lodin
()

Clamav ругается: ERROR: Not a TXT record

Крон периодически пишет слезные письма вроде этого:

ERROR: Not a TXT record ERROR: No servers could be reached. Giving up ERROR: Not a TXT record ERROR: No servers could be reached. Giving up ERROR: Not a TXT record ERROR: No servers could be reached. Giving up ERROR: Update failed. Your network may be down or none of the mirrors listed in freshclam.conf is working.

В конфиге написано updates.clamav.net

В чем дело?

lodin
()

[IceWM] Dock против tray

 

День добрый! Имеется проблема: В АйсВМ-е док расположен не там, где я хочу
его видеть. Внятной документации не нашел, буду очень рад ссылке и/или 
объяснению.

Имеется:
[IceWM] [@]...[@][___________][@][@] [-][-][><]23:59:59
[_][[]] [1][2][3][4] [prog1][prog2] ...       [@][@][@]

Нужно:
[IceWM] [@]...[@][_________________] [-][-][><]23:59:59
[_][[]] [1][2][3][4] [prg1][prg2] ...   [@][@][@][@][@]

Т.е. в первом случае некоторые приложения (например, opera, skype, sim) отображаются слева от индикаторов процессора/сети в верхнем ряду, я хочу, чтобы они были в нижнем, там же, где "засунутые" в трей окна. 

Может кто знает, где это настраивается? 

P.S. Да, в http://google.com/search?q=IceWM+dock+tray я уже был. Но я буду очень рад более полезному запросу. 
lodin
()

Меня банит гейт в локалке. WTF?

Есть две машины, честно подключенные к домосетке. Одна из них под XP, вторая под Linux. Периодически локальный гейт начинает резать пакеты от линуксовой машины. После бития в бубен, нашел как вернуть себе утраченные права:

--- Начало экрана ---

[root@khedin2 root]# ifconfig eth0
eth0      Link encap:Ethernet  HWaddr 00:E0:4C:15:60:02  
          BROADCAST NOTRAILERS MULTICAST  MTU:1500  Metric:1
          RX packets:20050 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2057 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:1492645 (1.4 Mb)  TX bytes:186102 (181.7 Kb)
          Interrupt:12 Base address:0x3000 

[root@khedin2 root]# ifup eth0
Determining IP information for eth0... failed.
[root@khedin2 root]# ifconfig eth0 hw ether 00:00:00:50:56:22
[root@khedin2 root]# ifup eth0
Determining IP information for eth0... done.
[root@khedin2 root]# ifconfig eth0
eth0      Link encap:Ethernet  HWaddr 00:00:00:50:56:22  
          inet addr:10.9.48.65  Bcast:10.255.255.255  Mask:255.255.254.0
          UP BROADCAST NOTRAILERS RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:20359 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2067 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:1512511 (1.4 Mb)  TX bytes:189896 (185.4 Kb)
          Interrupt:12 Base address:0x3000 

--- конец экрана ---

Т.е. "родной" адрес нашему провайдеру не нравится, хотя при звонке в техподдержку говорят, что такой адрес в базе числится и именно за мной, и DHCP должен выдать (и обычно выдает) на него IP 10.9.48.71. 

00:00:00:50:56:22 -- адрес второй (ХП) машины. Причем при проведении данной операции на ней отваливается интернет (через vpn).

У провайдера netup, версию не знаю. 

Может ли меня блокировать какой-то местный IDS? И как от этого избавиться?

Сетку не ломал, честно -- я не умею! :))
lodin
()

RSS подписка на новые темы