LINUX.ORG.RU

Сообщения ostin

 

[slackware] libldap-2.4.so.2

Переустановил систему (одну из), забыл, откуда выкарчевывал libldap-2.4.so.2, подскажите, кто слаку юзает, в состав какого пакета входит эта либа?

ЗЫ: и нет, это не openldap-client (-;

 

ostin
()

Как «правильно» монтировать разделы

У меня есть раздел на винте, откусил его специально для хранения данных. По щелчку в Nautilus он монтируется в /media/Partition - и это замечательно, но есть одно желание: хочу чтобы это происходило автоматом, т.е. залогинился, а все уже смонтировано куда надо.

Варианты с созданием правил для старого HAL и добавление записи в /etc/fstab прошу не предлагать, должен же быть какой-то идеологически правильный способ?

Arch, xorg 1.8.1.

ostin
()

tema и ШГ

Тёма показал шрифт, сделанный специально для Перми. Круто, ничего не скажешь... но у него на скриншотах радуга в буквах или мне кажется? Как вам? Меня интересует не форма буковок, а именно их рендеринг (замыленные, радуга, четкие и клевые).

ostin
()

Как посмотреть загрузку WAN на Wi-Fi-роутере?

Я счастливый обладатель NetGear WGR614v9, на нем стоит BusyBox. Очень хочу посмотреть загрузку порта. В идеале, хотелось бы что-то типа 'sh int' на цисках, на худой конец аналог netstat или `sh ip ca f`.

Вот список того, что есть в BusyBox у меня:

acos_init       acos_service    bd              bpa_monitor     
bpalogin        brctl           burnboardid     burnethermac    
burnpin         burnrf          burnsn          busybox         
cat             chmod           cp              ddnsd           
dnsmasq         echo            erase           et              
ftpc            gpio            heartbeat       hotplug         
httpd           ifconfig        init            insmod          
kill            killall         ls              mkdir           
mknod           mount           msh             nas             
nas4not         ntpclient       nvram           outputimage     
ping            pot             pppd            pppoecd         
pptp            ps              rc              read_bd         
reboot          reset_no_reboot                 rm              
rmdir           route           sh              stats           
telnetd         tftp            timesync        udhcpc          
udhcpd          upnpd           uptime          vconfig         
version         wan_debug       wandetect       wanled          
wl              wlconf          write           
Для чего нужно: все знают извечную проблему дележки жалких 3-х мегабит на несколько человек, иногда хочется зайти и посмотреть, выжирается ли весь канал, либо меня зажимает провайдер (такое тоже бывало пару раз). Вопрос, возможно ли с помощью приведенных средств BusyBox получить хотя бы приблизительную картину того, что творится на WAN'е?

ostin
()

Кто есть на juick.com?

Есть такой православный аналог твиттера - juick.com (ну, если кто не в курсе). Только что наткнулся на mono там, вот подумалось, может кто еще там есть? Называйтесь, любопытно же почитать (-;

ostin
()

[Telnet] Автологин без ввода логина/пароля

Есть желание автоматизировать вход на железки, написав пару примитивных скриптов.

(sleep 2; echo "login"; sleep 2; echo "passwd") | telnet host
Вот таким макаром логинится и тут же выходит. Я, конечно, могу добавить задержку на любой интервал, но это не совсем верный путь. Можно ли как-то передать управление юзеру?

PS: Буду рад, если можно обойтись без expect и netrc.

 

ostin
()

[RHEL 5.5] Минимальная установка, как?

Давно хотел на чем-нибудь попробовать RHEL в действии и вот, представился случай. Вопрос, возможно, странный, но все-таки: есть ли способ установить сабж без лишних зависимостей? Не то что бы я сильно зверствовал, но, даже при снятом всем, все равно ставится xorg и его библиотеки. Это нормально? Или я пропустил что-то?

ostin
()

[MySQL] Восстановление после mysqldump

Как правильно восстановить таблицы после такого? Хочу, что бы была точная копия.

mysqldump --user=root --host=127.0.0.1 --password=qwerty --all-databases --add-drop-table > my_backup

 

ostin
()

Выбор МФУ

Товарищи, посоветуйте хороший МФУ! Может у кого есть опыт выбора/эксплуатации? Поделитесь.

ostin
()

Lighttpd и Python

Хочу подружить Lighttpd и Python. Вопрос - как?
Что сделал я:
/etc/lighttpd/lighttpd.conf

server.modules              = ( "mod_access",
                                "mod_cgi",
                                "mod_accesslog" )

static-file.exclude-extensions = ( ".py" )

cgi.assign                  = ( ".py"  => "/usr/bin/python" )
Python стоит, сервер перезапустил, но *.py файл при открытии в браузере предлагает скачать, следовательно чего-то недонастроил.

ostin
()

[archlinux] Не стартует gdm

У меня три машины под управлением ArchLinux, месяца полтора их не обновлял и вот почему-то решил (а зря). На всех трех теперь не стартует gdm. Видео карточки везде разные (nvidia, radeon и intel). В dmesg ничего подозрительного нету, в Xorg.0.log тоже, но есть странные строчки в daemon.log:

Feb 13 19:42:21 icehammer gdm-binary[1938]: WARNING: GdmDisplay: display lasted 1,012666 seconds
Feb 13 19:42:22 icehammer gdm-binary[1938]: WARNING: GdmDisplay: display lasted 1,076357 seconds
Feb 13 19:42:23 icehammer gdm-binary[1938]: WARNING: GdmDisplay: display lasted 1,013110 seconds
Feb 13 19:42:24 icehammer gdm-binary[1938]: WARNING: GdmDisplay: display lasted 1,009034 seconds
Feb 13 19:42:25 icehammer gdm-binary[1938]: WARNING: GdmDisplay: display lasted 0,979872 seconds
Feb 13 19:42:26 icehammer gdm-binary[1938]: WARNING: GdmDisplay: display lasted 0,992371 seconds
Feb 13 19:42:26 icehammer gdm-binary[1938]: WARNING: GdmLocalDisplayFactory: maximum number of X display failures reached: check X server log for errors
Сами по себе иксы через startx запускаются.

Есть какие-нибудь идеи?

 

ostin
()

Инфицированные доплнения на addons.mozilla.org

Сейчас прочитал эту заметку на хабре и, честно говоря, в шоке.

Mozilla подтверждают, что недосмотрела за двумя аддонами, содержащими вредоносный код, и допустила их на официальный сайт, что привело к заражению примерно 4600 юзеров.

Я всегда был сторонником огнелиса, везде где есть доступ в интернет пользуюсь только им. Но сейчас... даже не знаю, сносить ее нафиг что ли?

Ссылка на новость в блоге Mozilla.

ostin
()

Ограничение канала

Как проще всего зарезать ширину канала на eth0, установив его, к примеру, на уровне 1 мегабита?

ostin
()

cURL и Google Календарь

Решил попробовать добавить событие в Google календарь из консоли. Судя по документации мне нужно пройти следующие шаги:

1. Аунтификация:

curl -d "Email=mail@gmail.com&Passwd=password&source=companyName-applicationName-versionID&service=cl" https://www.google.com/accounts/ClientLogin

С этим все нормально, мне возвращается AuthToken.

2. Дальше нужно создать событие (Event):
На запрос

curl -H "Authorization: GoogleLogin auth=DQAAAIkAAADpos4KBDwX6GdCS3Z1VLDvXw7CDrU0RbG6NelvFOe9ah-ZY8IbddfwA7JX4OB_MiK580wKHIJ1AV6wtgt7CVFx43ek8m6Dm7vKTj5ARKal0DKSE1u0l6AbFrLbYKMf_6th4mRqFMRcP832h8O6qd2_nqq0Te9JzUYy-xdDfSeUIshDnUfk0aFzD5dTcgQNwlc" http://www.google.com/calendar/feeds/mail@gmail.com/private/full
мне возвращается
<HTML>
<HEAD>
<TITLE>Moved Temporarily</TITLE>
</HEAD>
<BODY BGCOLOR="#FFFFFF" TEXT="#000000">
<H1>Moved Temporarily</H1>
The document has moved <A HREF="http://www.google.com/calendar/feeds/mail@gmail.com/private/full?gsessionid=FAoHLwz1riEQJkcNYWblBd">here</A>.
</BODY>
</HTML>
Судя по документации - это нормально, мне нужно послать на возвращенный url XML. А вот как это сделать я не понимаю.
Запрос вида:
curl -H "Authorization: GoogleLogin auth=DQAAAIkAAADpos4KBDwX6GdCS3Z1VLDvXw7CDrU0RbG6NelvFOe9ah-ZY8IbddfwA7JX4OB_MiK580wKHIJ1AV6wtgt7CVFx43ek8m6Dm7vKTj5ARKal0DKSE1u0l6AbFrLbYKMf_6th4mRqFMRcP832h8O6qd2_nqq0Te9JzUYy-xdDfSeUIshDnUfk0aFzD5dTcgQNwlc" http://www.google.com/calendar/feeds/mail@gmail.com/private/full?gsessionid=FAoHLwz1riEQJkcNYWblBd
возвращает портянку о моем календаре:
<?xml version='1.0' encoding='UTF-8'?>
<feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:gCal='http://schemas.google.com/gCal/2005'>
<id>http://www.google.com/calendar/feeds/mail@gmail.com/private/full</id>
<updated>2009-12-28T06:41:19.000Z</updated>
<category scheme='http://schemas.google.com/g/2005#kind' term='http://schemas.google.com/g/2005#event'/>
<title type='text'>mail@gmail.com</title>
<subtitle type='text'>mail@gmail.com</subtitle>
<link rel='alternate' type='text/html' href='http://www.google.com/calendar/embed?src=mail@gmail.com'/>
<link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://www.google.com/calendar/feeds/mail@gmail.com/private/full'/>
<link rel='http://schemas.google.com/g/2005#post' type='application/atom+xml' href='http://www.google.com/calendar/feeds/mail@gmail.com/private/full'/>
<link rel='http://schemas.google.com/g/2005#batch' type='application/atom+xml' href='http://www.google.com/calendar/feeds/mail@gmail.com/private/full/batch'/>
<link rel='self' type='application/atom+xml' href='http://www.google.com/calendar/feeds/mail@gmail.com/private/full?max-results=25'/>
<author>
<name>User Name</name>
<email>mail@gmail.com</email>
</author>
<generator version='1.0' uri='http://www.google.com/calendar'>Google Calendar</generator>
<openSearch:totalResults>0</openSearch:totalResults>
<openSearch:startIndex>1</openSearch:startIndex>
<openSearch:itemsPerPage>25</openSearch:itemsPerPage>
<gCal:timezone value='Europe/Samara'/><gCal:timesCleaned value='0'/></feed>
т.е. все работает и правильно.

Собстенно, подскажите как средставми curl отправить вот такой XML:
<entry xmlns='http://www.w3.org/2005/Atom'
    xmlns:gd='http://schemas.google.com/g/2005'>
  <category scheme='http://schemas.google.com/g/2005#kind'
    term='http://schemas.google.com/g/2005#event'></category>
  <title type='text'>Tennis with Beth</title>
  <content type='text'>Meet for a quick lesson.</content>
  <gd:transparency
    value='http://schemas.google.com/g/2005#event.opaque'>
  </gd:transparency>
  <gd:eventStatus
    value='http://schemas.google.com/g/2005#event.confirmed'>
  </gd:eventStatus>
  <gd:where valueString='Rolling Lawn Courts'></gd:where>
  <gd:when startTime='2006-04-17T15:00:00.000Z'
    endTime='2006-04-17T17:00:00.000Z'></gd:when>
</entry>

ostin
()

Странные сообщения в логе iptables

ArchLinux, в инет лазию посредством pppoe. Заметил, что в iptables.log сыпятся сообщения подобного рода:

Jan  1 22:37:14 localhozt kernel: IN=ppp0 OUT= MAC= SRC=83.99.208.137 DST=xxx.xxx.xxx.xxx LEN=48 TOS=0x00 PREC=0xA0 TTL=247 ID=20704 DF PROTO=TCP SPT=55372 DPT=52116 WINDOW=65535 RES=0x00 SYN URGP=0 
Jan  1 22:37:15 localhozt kernel: IN=ppp0 OUT= MAC= SRC=95.26.45.55 DST=xxx.xxx.xxx.xxx LEN=48 TOS=0x00 PREC=0xA0 TTL=119 ID=50425 DF PROTO=TCP SPT=1938 DPT=53377 WINDOW=16384 RES=0x00 SYN URGP=0 
Jan  1 22:37:19 localhozt kernel: IN=ppp0 OUT= MAC= SRC=94.50.179.106 DST=xxx.xxx.xxx.xxx LEN=48 TOS=0x00 PREC=0xA0 TTL=244 ID=21725 DF PROTO=TCP SPT=56557 DPT=6881 WINDOW=8192 RES=0x00 SYN URGP=0 
Jan  1 22:37:22 localhozt kernel: IN=ppp0 OUT= MAC= SRC=94.50.179.106 DST=xxx.xxx.xxx.xxx LEN=48 TOS=0x00 PREC=0xA0 TTL=244 ID=21752 DF PROTO=TCP SPT=56557 DPT=6881 WINDOW=8192 RES=0x00 SYN URGP=0 
Jan  1 22:37:23 localhozt kernel: IN=ppp0 OUT= MAC= SRC=188.134.5.62 DST=xxx.xxx.xxx.xxx LEN=60 TOS=0x00 PREC=0xA0 TTL=53 ID=2389 DF PROTO=TCP SPT=50633 DPT=47092 WINDOW=5840 RES=0x00 SYN URGP=0 
Jan  1 22:37:24 localhozt kernel: IN=ppp0 OUT= MAC= SRC=77.232.15.211 DST=xxx.xxx.xxx.xxx LEN=48 TOS=0x00 PREC=0xA0 TTL=118 ID=51049 DF PROTO=TCP SPT=7710 DPT=51413 WINDOW=65535 RES=0x00 SYN URGP=0 
Jan  1 22:37:24 localhozt kernel: IN=ppp0 OUT= MAC= SRC=95.29.179.161 DST=xxx.xxx.xxx.xxx LEN=60 TOS=0x00 PREC=0xA0 TTL=57 ID=14607 DF PROTO=TCP SPT=35534 DPT=53377 WINDOW=5680 RES=0x00 SYN URGP=0 
Jan  1 22:37:26 localhozt kernel: IN=ppp0 OUT= MAC= SRC=77.232.15.211 DST=xxx.xxx.xxx.xxx LEN=48 TOS=0x00 PREC=0xA0 TTL=118 ID=51119 DF PROTO=TCP SPT=7710 DPT=51413 WINDOW=65535 RES=0x00 SYN URGP=0 
Jan  1 22:37:28 localhozt kernel: IN=ppp0 OUT= MAC= SRC=94.50.179.106 DST=xxx.xxx.xxx.xxx LEN=48 TOS=0x00 PREC=0xA0 TTL=244 ID=21769 DF PROTO=TCP SPT=56557 DPT=6881 WINDOW=8192 RES=0x00 SYN URGP=0 
Jan  1 22:37:29 localhozt kernel: IN=ppp0 OUT= MAC= SRC=89.112.24.222 DST=xxx.xxx.xxx.xxx LEN=48 TOS=0x00 PREC=0xA0 TTL=248 ID=58399 DF PROTO=TCP SPT=48831 DPT=49802 WINDOW=65535 RES=0x00 SYN URGP=0 
Jan  1 22:37:30 localhozt kernel: IN=ppp0 OUT= MAC= SRC=24.185.11.214 DST=xxx.xxx.xxx.xxx LEN=48 TOS=0x00 PREC=0xA0 TTL=245 ID=22459 DF PROTO=TCP SPT=60244 DPT=6881 WINDOW=65535 RES=0x00 SYN URGP=0 
Jan  1 22:37:32 localhozt kernel: IN=ppp0 OUT= MAC= SRC=82.147.82.40 DST=xxx.xxx.xxx.xxx LEN=60 TOS=0x00 PREC=0xA0 TTL=245 ID=38839 DF PROTO=TCP SPT=57751 DPT=49802 WINDOW=5840 RES=0x00 SYN URGP=0 
Jan  1 22:37:32 localhozt kernel: IN=ppp0 OUT= MAC= SRC=77.232.15.211 DST=xxx.xxx.xxx.xxx LEN=48 TOS=0x00 PREC=0xA0 TTL=118 ID=51328 DF PROTO=TCP SPT=7710 DPT=51413 WINDOW=65535 RES=0x00 SYN URGP=0 
Jan  1 22:37:35 localhozt kernel: IN=ppp0 OUT= MAC= SRC=82.147.82.40 DST=xxx.xxx.xxx.xxx LEN=60 TOS=0x00 PREC=0xA0 TTL=245 ID=38840 DF PROTO=TCP SPT=57751 DPT=49802 WINDOW=5840 RES=0x00 SYN URGP=0 
Jan  1 22:37:41 localhozt kernel: IN=ppp0 OUT= MAC= SRC=82.147.82.40 DST=xxx.xxx.xxx.xxx LEN=60 TOS=0x00 PREC=0xA0 TTL=245 ID=38841 DF PROTO=TCP SPT=57751 DPT=49802 WINDOW=5840 RES=0x00 SYN URGP=0 
Jan  1 22:37:50 localhozt kernel: IN=ppp0 OUT= MAC= SRC=188.122.225.204 DST=xxx.xxx.xxx.xxx LEN=48 TOS=0x00 PREC=0xA0 TTL=123 ID=13303 DF PROTO=TCP SPT=4463 DPT=6881 WINDOW=16384 RES=0x00 SYN URGP=0 
Jan  1 22:37:53 localhozt kernel: IN=ppp0 OUT= MAC= SRC=188.122.225.204 DST=xxx.xxx.xxx.xxx LEN=48 TOS=0x00 PREC=0xA0 TTL=123 ID=14663 DF PROTO=TCP SPT=4463 DPT=6881 WINDOW=16384 RES=0x00 SYN URGP=0 
Jan  1 22:37:55 localhozt kernel: IN=ppp0 OUT= MAC= SRC=92.47.191.184 DST=xxx.xxx.xxx.xxx LEN=52 TOS=0x00 PREC=0xA0 TTL=244 ID=25177 DF PROTO=TCP SPT=16402 DPT=6881 WINDOW=8192 RES=0x00 SYN URGP=0
За пару дней лог намотал 11 мегабайт, не то что бы это сильно меня волновало, но непонятно, что это означает. Да и вывод dmesg засоряется.

ostin
()

Вопросы по квотам

Дистрибутив Gentoo с ReiserFSv3, настраивал квоты по мануалу. Добавил в fstab строку

/dev/sda1 / reiserfs noatime,notail,usrjquota=aquota.user,grpjquota=aquota.group,jqfmt=vfsv0 0 1
Я прибил «жесткие» квоты, вопрос в том, как система будет проверять есть ли выход за пределы. В мануалах советую добавить в crontab quotacheck, у меня сейчас написано
*/15 * * * *    root    /usr/sbin/quotacheck -avug
но когда я запускаю это от рута сам, то мне вылезает ошибка
quotacheck: Quota for users is enabled on mountpoint / so quotacheck might damage the file.
Please turn quotas off or use -f to force checking.
Вопрос собственно, ЧЯДНТ?

ostin
()

Чем отследить обращение к файлу?

Хочу узнать какой процесс обращается на чтение/запись к конкретному файлу (если обращается вообще). Возможность такая есть даже в виндоувс, поэтому если кто знает, помогите (-;

ostin
()

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