LINUX.ORG.RU

Сообщения Komintern

 

Настраивал ли кто-нибудь suhosin для php?

Судя по всем манам, чтобы запретить выполнение определенных функций, нужно в секцию виртуалхоста вставить:

php_admin_value suhosin.executor.func.blacklist "exec, shell_exec"

Что и было успешно сделано. Но после рестарта апача (который прошел без всяких матюков на эту строку конфига) простенький скрипт:

<?php
exec('/usr/bin/uname',$ololo);
print_r($ololo);
?>

по прежнему выполняется без всяких проблем.

php:

PHP 5.2.10 with Suhosin-Patch 0.9.7 (cli) (built: Jun 21 2010 11:51:36) 
Copyright (c) 1997-2009 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2009 Zend Technologies
    with Zend Extension Manager v1.2.2, Copyright (c) 2003-2007, by Zend Technologies
    with Zend Optimizer v3.3.0, Copyright (c) 1998-2007, by Zend Technologies

В логах пусто, log_errors включен. Это глюк, или нереализованная фича suhosin, которая тем не менее уже описана в документации? Халп!

Komintern
()

Слыхали утку про фейсбук?

http://www.randevucity.net/news/main.php?id=2748&id_rub=5&cpage=1

После 15 марта 2012 года сайт Facebook прекратит свою работу

Создатель популярной социальной сети Facebook Марк Цукерберг заявил о том, что в марте 2012 года его детище прекратит работу, поскольку управлять сайтом стало слишком сложно

«Facebook вышел из-под контроля, а стресс от управления компанией разрушил мою жизнь. Я должен положить этому конец», – заявил Марку Цукерберг во время пресс-конференции в Пало Альто, сообщает ресурс weeklyworldnews.com.

По словам Цукерберга, начиная с 15 марта 2012 года пользователи не смогут больше заходить на свои аккаунты. У пользователей Facebook остается, таким образом, еще некоторое время, чтобы привыкнуть к жизни без социальной сети.

«После 15 марта 2012 года весь сайт вырубится, – заявил Аврат Хумарти, вице-президент компании по техническим вопросам. – Поэтому если вы хотите когда-нибудь увидеть свои фотографии снова, вам лучше забрать их из интернета. Вы не сможете получить их обратно после того, как Facebook покинет бизнес».

Цукерберг объявил, что решение прекратить работу Facebook было сложным, однако он не думает, что люди будут расстроены.

«Лично я не думаю, что это что-то особенное. И, честно говоря, я считаю, что это к лучшему. Без Facebook люди будут выходить на улицу и находить себе настоящих друзей. Это всегда здорово», – сказал глава Facebook в телефонном интервью.

Komintern
()

Передаю пожелание от РМС

Недавно на встрече с РМС несколько лоровцев, естественно упомянув про ЛОР, выстроились в очередь за автографами великого идеолога и покровителя GNU. Он в свою очередь, расписавшись на ноутах и листовках, сказал - вам нужно изменить название вашего ресурса с linux.org.ru на gnulinux.org.ru. Домен этот свободен, поэтому, обращаясь в первую очередь к maxcom: уважим просьбу РМС? Все-таки реально правильнее называть ОС GNU/Linux. Также опционально можно дополнить или полностью перерисовать логотип. Могу в течении недели для темы black что-то сообразить.

Komintern
()

[RMS][outsession] Тред сбора желающих слушать РМС на фестивале мировых идей «Вокруг света»

Я предлагаю всем, кто хочет не только послушать и увидеть РМС, а кому интересен весь фестиваль в общем, собраться возле ЦДХ по адресу Крымский вал, 10 в 13:45, т.к в 14:00 фест уже начинается.
Линки:
http://150.vokrugsveta.ru/idea/
http://150.vokrugsveta.ru/idea_program/

Ъ:
Место проведения:
30 ноября – 4 декабря 2011, Центральный дом художника, Москва, Крымский вал, д.10

Программа:
30 ноября, среда. ЦДХ, зал ДНК, 1 этаж
14.00 – 14.50
Видеопрограмма Discovery Channel: «100 великих открытий. 10 открытий, изменивших мир»
15.00 – 17.00
Дэвид Ремник «Эволюция медиа в современном мире»
17.00 – 19.00
Ричард Столлман «Свободное цифровое общество»

Как попасть на Фестиваль мировых идей?
Купив билет на ярмарку non/fiction № 13, вы получаете возможность бесплатно посетить Фестиваль мировых идей ВОКРУГ СВЕТА и все лекции и мероприятия Фестиваля.
Стоимость билетов на ярмарку non/fiction № 13 составляет 250 рублей.

Мой московский номер: +7 985 9267245
Кто подтянется или к указаному времени или позже - дайте о себе знать.

 

Komintern
()

[мск][outsession] Кто идет слушать РМС 30го числа?

Предлагается собраться до начала феста, тусить там вместе а потом найти какой-то хороший бар и отметить это событие распитием пива. Годная же идея, ну?

 

Komintern
()

[Новость для слоупоков] Геймерам ЛОРа

Проводится турнир по StarCraft BroodWar.
Кто хочет участвовать - заходим и редактируем список участников путем дописывания себя в конец, в начало, в середину или куда захотите любым размером шрифта и цветом, которым позволит ваше воображение и вики.
www.linux.org.ru/wiki/en/LOR_SC_BW_турнир

Komintern
()

Турнир по Starcraft BW среди ЛОРовцев

Ввиду последних гейм-тредов решил подать идею.
Она проста до невозможности - записываются все желающие, делимся на группы, из группы выходит 1-2 человека в зависимости от количества народу. Играем до 3 побед, карты предлагаю Lost Temple, Python, Destination, Blue Storm ну или иные, решим большинством голосов.
Сервер можно выбрать любой доступный (тот же rubattle) или даже свой поднять.
Дискасс.

Komintern
()

Пользователям jabber.el

Сколько не гуглил по такой фиче jabber.el как блеклист - ничего не нагуглил. Нашкрябал сам. Если кто-то поможет довести до ума или просто будет использовать - будет круто. Суть такова, в конфиг ~/.emacs пишем:

(defvar *jabber-blacklist* nil)

(defun jabber-reload-blacklist ()
  "Reload blacklist from file"
  (interactive)
  (load "~/.emacs-jabber-blacklist"))

(defun jabber-check-blacklist (&optional from)
  "Is JID blacklisted?"
  (interactive)
  (when (not from)
    (setf from (read-string "JID: " nil nil from)))
  (if (member* from *jabber-blacklist* :test 'string=)
      t nil))
(defun jabber-process-chat (jc xml-data)
  "If XML-DATA is a one-to-one chat message, handle it as such."
  (when (not (jabber-muc-message-p xml-data))
    (let ((from (jabber-xml-get-attribute xml-data 'from))
	  (error-p (jabber-xml-get-children xml-data 'error))
	  (body-text (car (jabber-xml-node-children
			   (car (jabber-xml-get-children
				 xml-data 'body))))))
      (if (not (jabber-check-blacklist from))
	  (progn
	    (when (or error-p
		      (run-hook-with-args-until-success 'jabber-chat-printers xml-data :foreign :printp))
	      (with-current-buffer (if (jabber-muc-sender-p from)
				       (jabber-muc-private-create-buffer
					jc
					(jabber-jid-user from)
					(jabber-jid-resource from))
				     (jabber-chat-create-buffer jc from))
		(let ((node
		       (ewoc-enter-last jabber-chat-ewoc (list (if error-p :error :foreign) xml-data :time (current-time)))))
		  (jabber-maybe-print-rare-time node))
		
		(dolist (hook '(jabber-message-hooks jabber-alert-message-hooks))
		  (run-hook-with-args hook
				from (current-buffer) body-text
				(funcall jabber-alert-message-function 
					 from (current-buffer) body-text))))))
	(message "Message from %s blacklisted" from)))))

Файл ~/.emacs-jabber-blacklist выглядит так:

(setf *jabber-blacklist* (list
"jid1"
"jid2"
"jid3"
...
"jidN"
))

Любые советы принимаю с благодарностью.

Komintern
()

Фестиваля «Вокруг света» тред

Итак, уважаемые. Кто пойдет 30го ноября в ЦДХ слушать РМС?
Я планирую приехать в ДС на это знаменательное событие, но никак не могу нагуглить - свободен ли вход, нужна ли регистрация или иные действия, которые нужно совершить заранее, чтобы туда попасть?
Кто располагает информацией - поделитесь.
Кстати по этому же поводу можно и аутсейшен очередной собрать. Дискасс.

Komintern
()

[опроса тред] Ваша домашняя страница

Сегодня с удивлением обнаружил что лор у меня установлен в качестве хоумпейджа. Вспомнил что да, поставил как первый пришедший в голову сайт.
А каков хоумпейдж у вас?

Komintern
()

Граждане девелоперы, поясните про опции gcc и SSE2

Есть проблема, суть ее такова. Понадобился именно CCL (http://ccl.clozure.com/), скачал его бинарник для linux x86 32-битный, он не запускается, и говорит:

./lx86cl
This CPU doesn't support the SSE2 instruction set
CPU doesn't support required features

не вопрос. скачал исходники, в Makefile дописал в опции: -mno-sse2 -mtune=athlon-xp. Собирает оно примерно так:

...lisp-kernel/linuxx8632# make
m4 -DLINUX -DX86 -DX8632 -DHAVE_TLS -I../ ../pad.s | as --32 -o pad.o
m4 -DLINUX -DX86 -DX8632 -DHAVE_TLS -I../ ../x86-spjump32.s | as --32 -o x86-spjump32.o
m4 -DLINUX -DX86 -DX8632 -DHAVE_TLS -I../ ../x86-spentry32.s | as --32 -o x86-spentry32.o
m4 -DLINUX -DX86 -DX8632 -DHAVE_TLS -I../ ../x86-subprims32.s | as --32 -o x86-subprims32.o
cc -include ../platform-linuxx8632.h -c ../pmcl-kernel.c -DLINUX -D_REENTRANT -DX86 -DX8632 -D_GNU_SOURCE -DHAVE_TLS -DUSE_FUTEX -DSVN_REVISION=14951M -g -O2 -mno-sse2 -mtune=athlon-xp -Wno-format -m32 -o pmcl-kernel.o
cc -include ../platform-linuxx8632.h -c ../gc-common.c -DLINUX -D_REENTRANT -DX86 -DX8632 -D_GNU_SOURCE -DHAVE_TLS -DUSE_FUTEX -DSVN_REVISION=14951M -g -O2 -mno-sse2 -mtune=athlon-xp -Wno-format -m32 -o gc-common.o
cc -include ../platform-linuxx8632.h -c ../x86-gc.c -DLINUX -D_REENTRANT -DX86 -DX8632 -D_GNU_SOURCE -DHAVE_TLS -DUSE_FUTEX -DSVN_REVISION=14951M -g -O2 -mno-sse2 -mtune=athlon-xp -Wno-format -m32 -o x86-gc.o
cc -include ../platform-linuxx8632.h -c ../bits.c -DLINUX -D_REENTRANT -DX86 -DX8632 -D_GNU_SOURCE -DHAVE_TLS -DUSE_FUTEX -DSVN_REVISION=14951M -g -O2 -mno-sse2 -mtune=athlon-xp -Wno-format -m32 -o bits.o
cc -include ../platform-linuxx8632.h -c ../x86-exceptions.c -DLINUX -D_REENTRANT -DX86 -DX8632 -D_GNU_SOURCE -DHAVE_TLS -DUSE_FUTEX -DSVN_REVISION=14951M -g -O2 -mno-sse2 -mtune=athlon-xp -Wno-format -m32 -o x86-exceptions.o
cc -include ../platform-linuxx8632.h -c ../image.c -DLINUX -D_REENTRANT -DX86 -DX8632 -D_GNU_SOURCE -DHAVE_TLS -DUSE_FUTEX -DSVN_REVISION=14951M -g -O2 -mno-sse2 -mtune=athlon-xp -Wno-format -m32 -o image.o
cc -include ../platform-linuxx8632.h -c ../thread_manager.c -DLINUX -D_REENTRANT -DX86 -DX8632 -D_GNU_SOURCE -DHAVE_TLS -DUSE_FUTEX -DSVN_REVISION=14951M -g -O2 -mno-sse2 -mtune=athlon-xp -Wno-format -m32 -o thread_manager.o
cc -include ../platform-linuxx8632.h -c ../lisp-debug.c -DLINUX -D_REENTRANT -DX86 -DX8632 -D_GNU_SOURCE -DHAVE_TLS -DUSE_FUTEX -DSVN_REVISION=14951M -g -O2 -mno-sse2 -mtune=athlon-xp -Wno-format -m32 -o lisp-debug.o
cc -include ../platform-linuxx8632.h -c ../memory.c -DLINUX -D_REENTRANT -DX86 -DX8632 -D_GNU_SOURCE -DHAVE_TLS -DUSE_FUTEX -DSVN_REVISION=14951M -g -O2 -mno-sse2 -mtune=athlon-xp -Wno-format -m32 -o memory.o
cc -include ../platform-linuxx8632.h -c ../unix-calls.c -DLINUX -D_REENTRANT -DX86 -DX8632 -D_GNU_SOURCE -DHAVE_TLS -DUSE_FUTEX -DSVN_REVISION=14951M -g -O2 -mno-sse2 -mtune=athlon-xp -Wno-format -m32 -o unix-calls.o
m4 -DLINUX -DX86 -DX8632 -DHAVE_TLS -I../ ../x86-asmutils32.s | as --32 -o x86-asmutils32.o
m4 -DLINUX -DX86 -DX8632 -DHAVE_TLS -I../ ../imports.s | as --32 -o imports.o
cc -include ../platform-linuxx8632.h -c ../lispdcmd.c -DLINUX -D_REENTRANT -DX86 -DX8632 -D_GNU_SOURCE -DHAVE_TLS -DUSE_FUTEX -DSVN_REVISION=14951M -g -O2 -mno-sse2 -mtune=athlon-xp -Wno-format -m32 -o lispdcmd.o
cc -include ../platform-linuxx8632.h -c ../plprint.c -DLINUX -D_REENTRANT -DX86 -DX8632 -D_GNU_SOURCE -DHAVE_TLS -DUSE_FUTEX -DSVN_REVISION=14951M -g -O2 -mno-sse2 -mtune=athlon-xp -Wno-format -m32 -o plprint.o
cc -include ../platform-linuxx8632.h -c ../plsym.c -DLINUX -D_REENTRANT -DX86 -DX8632 -D_GNU_SOURCE -DHAVE_TLS -DUSE_FUTEX -DSVN_REVISION=14951M -g -O2 -mno-sse2 -mtune=athlon-xp -Wno-format -m32 -o plsym.o
cc -include ../platform-linuxx8632.h -c ../xlbt.c -DLINUX -D_REENTRANT -DX86 -DX8632 -D_GNU_SOURCE -DHAVE_TLS -DUSE_FUTEX -DSVN_REVISION=14951M -g -O2 -mno-sse2 -mtune=athlon-xp -Wno-format -m32 -o xlbt.o
cc -include ../platform-linuxx8632.h -c ../x86_print.c -DLINUX -D_REENTRANT -DX86 -DX8632 -D_GNU_SOURCE -DHAVE_TLS -DUSE_FUTEX -DSVN_REVISION=14951M -g -O2 -mno-sse2 -mtune=athlon-xp -Wno-format -m32 -o x86_print.o
cc -m32 -g -O2 -mno-sse2 -mtune=athlon-xp -Wl,--export-dynamic "-Wl,--hash-style=sysv" -o ../../lx86cl pad.o x86-spjump32.o x86-spentry32.o x86-subprims32.o pmcl-kernel.o gc-common.o x86-gc.o bits.o x86-exceptions.o image.o thread_manager.o lisp-debug.o memory.o unix-calls.o x86-asmutils32.o imports.o lispdcmd.o plprint.o plsym.o xlbt.o x86_print.o -ldl -lm -lpthread

т.е компилятор с нужными опциями оно вызывает. однако после запуска:

../../lx86cl
This CPU doesn't support the SSE2 instruction set
CPU doesn't support required features

Как мне собрать или запустить CCL на процессоре athlon XP:

# cat /proc/cpuinfo
processor   : 0
vendor_id   : AuthenticAMD
cpu family   : 6
model      : 8
model name   : AMD Athlon(tm) XP 2200+
stepping   : 1
cpu MHz      : 1794.894
cache size   : 256 KB
fdiv_bug   : no
hlt_bug      : no
f00f_bug   : no
coma_bug   : no
fpu      : yes
fpu_exception   : yes
cpuid level   : 1
wp      : yes
flags      : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 mmx fxsr sse syscall mmxext 3dnowext 3dnow up
bogomips   : 3589.78
clflush size   : 32
cache_alignment   : 32
address sizes   : 34 bits physical, 32 bits virtual
power management: ts

скорее всего никак?

Komintern
()

Что кроме гугля доступно в ipv6-сетях?

Сделал вот себе ipv6, тешусь.
Google over IPv6 не осилил, сильно мудреная у них процедура.
Что еще такого интересного по ipv6 доступно?
Ну или делитесь историями успеха получения доступа к гуглям и ютубчикам по ipv6.

Komintern
()

Посоветуйте мобильный интернет

Привет, украинские камрады. Приобрел недавно себе нетбук, теперь озаботился выбором мобильного интернета. Основное требование - чтобы сигнал был как в Киеве, так и в провинции, в Крыму и вообще чем больше покрытие тем лучше. Ну и чтобы под linux естественно заводился и сносно под ним работал (очень желательно без сторонних патчей на ядро и всякой НЕХ в виде непонятных блобов с непонятных сайтов). Цена менее критична, чем вышеуказаные два пункта, но тоже немаловажна. Кто чем пользуется - постим мнения и советы.

Komintern
()

Камрады, помогите с OTRS3

Здравствуйте, есть OTRS 3.0.7, и есть проблема. Суть такова. Необходимо настроить задание для планировщика так, чтобы эскалированая заявка в определенной очереди переносилась в другую очередь. Я так понимаю, что эскалированая заявка - это либо когда истекло время ответа, либо когда истекло время решения. Я выставляю в фильтре:

Очередь: support
Escalation times:
Заявка была эскалирована последние 10 минут.

И мне выдается по этому фильтру две заявки. Первая вроде как правильно, она светится в «эскалированные заявки» и имеет следующие характеристики:

Состояние: новый
Блокировка: разблокирован
Приоритет:3 обычный
Очередь:support
Время до первого ответа: -4 ч 8 мин 05.07.2011 13:29

А вот вторая светится в новых заявках, имеет следующие поля:

Состояние: новый
Блокировка:разблокирован
Приоритет:3 обычный
Очередь:support
Время до первого ответа: 59 мин 05.07.2011 18:38

Т.е у второй заявки время первого ответа еще не истекло, почему тогда она попадает в этот фильтр, если там выбрано «Заявка была эскалирована последние 10 минут»? Может кто меня просветить?

Komintern
()

Только у меня поломалась верстка глагне и не настраивается?

Сабж. При попытке удалить тот же tagcloud или IBM DN ничего не происходит.

Komintern
()

LOR Outsession МСК, послесловие

Во-первых, всем принимавшим участие в сходке - огромнейшее спасибо, респект и уважение. Но некоторые участники заслуживают отдельного упоминания. Естественно это в первую очередь Tweaker и его верный друг-фрибсдшник. Место сходки подобрано отлично, шашлык просто офигенный, и в этом несомненно их заслуга. Также отдельного слова заслуживает тов. lodin, исполнявший эксклюзивные песенки, ссылки на которые также реквестируются здесь. Ну и пожалуй те две барышни которые подарили нам бутылку вина, хоть они и не с ЛОРа =)

Всего на сходку явилось 10 человек, фотоотчет, я надеюсь, будет здесь сегодня или завтра. А все кто не попал/не захотел/проигнорировал - пусть сделают выводы и в следующий раз присоединяются к движению! Мы рады всем.

Цели на следующий outsession воистину космические: присутствие как минимум одного модератора - раз, и присутствие женщин ЛОРа - два. Но я думаю это достижимо, если серьезно заняться организацией годной сходки! Так держать, друзья! %)

Komintern
()

Outsession-тред МСК, и предложение модераторам

Еще один тред, последний, по московской сходке. Многословным не буду, все описано здесь: http://91.217.254.37/lor_outsession.txt

Товарищи Camel и Ip0, от вас в первую очередь ожидаю подтверждения участия.

Все заявки и предложения оставляем либо здесь, либо в lor-outsession@conference.jabber.ru

Теперь обещаное предложение модераторам: ну принять участие в сходке само собой, мы даже банхаммер импровизированый сделаем. Из пустой бутылки. А если серьезно, то нужно прикреплять треды с аутсейшенами чтобы они не терялись и не приходилось их плодить. Или создать отдельный раздел форума для этого.

Komintern
()

[default city] [lor outsession] Сходка 8.05.2011

Итак, вернемся к обсуждению предстоящей сходки. Напомню, предыдущее обсуждение велось здесь: [мск][LOR-Outsession] Лес, водка, шашлыки

Для Ъ:

Предварительные наброски:

Место: усадьба Середниково;

Дата: 8 мая;

Время: 12 часов;

Точка сбора: платформа Фирсановка.

Те, кто будут ехать из москвы, собираются на ленинградском вокзале.

Обсуждаем тут, либо в lor-outsession@c.j.r.

Хлопоты по организации шашлыков тов. Tweaker любезно взял на себя, мы же в долгу не останемся и чем сможем тем поможем - и материально и организационно. Но для начала необходимо составить хотя бы минимальный список присутствующих. Отмечаемся здесь, конфа lor-outsession@c.j.r. по прежнему существует.

 

Komintern
()

Конфигурация pure-ftpd

Привет коллективный разум. Вопрос такой: возможно ли в pure-ftpd ограничить возможность upload-а файлов на сервер в зависимости от того, из какой подсети конектится пользователь? К примеру если пользователь заходит с 10.0.0.0/24 - ему разрешено закачивать файлы, а если с 192.168.0.0/16 - то разрешено только скачивать. В документации либо плохо искал, либо такого нету.

Komintern
()

Кто там говорил что слака не умеет апгрейдиться?

Вчера решился на нетбуке обновить слаку, с 13.1 до весьма уже годного l3.37 ^_^ Я целиком и полностью разочарован. Я рассчитывал провести выходные, занимаясь увлекательным сексом и починяя то, что при апдейте сломается. Но блджад весь апдейт вылился в 3 команды: slackpkg update slackpkg upgrade-all slackpkg install-new

В системе не сломалось почти ничего. Апнулись правда кеды с 4.4 на 4.5, поэтому кдешный профиль я таки снес (вылезали баги с раскладкой, виджетами и прочими приколами). Еще начал чудить clementine, отказывается проигрывать музыку с инета, мотивируя это тем, что мол: «для HTTP не реализован обработчик URI», и при этом кидая в консоль: Gstreamer error: для HTTP не реализован обработчик URI". Кто подскажет как его вылечить?

а в общем, дискасс. скрин: http://i.piccy.info/i5/85/62/1286285/screen.png

Komintern
()

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