LINUX.ORG.RU

Сообщения terrakot

 

Не устанавливается defoma, не видит уже установленный perl

Форум — Admin

Подскажите, пожалуйста, дальнейшие действия. Perl ручками ставили админы, при указании

dpkg --remove perl
показывает кучу зависимостей, мне не хочется накосячить с удалением и переустановкой из репозитория.
root@transition ~ # apt-get install defoma
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
Пакеты, имеющие неудовлетворённые зависимости:
 defoma : Зависит: perl но он не будет установлен
          Рекомендует: libfont-freetype-perl но он не будет установлен
E: Сломанные пакеты
root@transition ~ # apt-cache policy perl
perl:
  Установлен: 5.14.2-15
  Кандидат:   5.14.2-15
  Таблица версий:
 *** 5.14.2-15 0
        100 /var/lib/dpkg/status
     5.10.1-17squeeze6 0
        500 http://http.us.debian.org/debian/ squeeze/main amd64 Packages
root@transition ~ #

 , ,

terrakot
()

Установка curl для debian lenny

Форум — Admin

Привет, ЛОР! Это вообще реально сейчас поставить curl (php5-curl) для debian lenny? Перепробовал море репозиториев - ни с одного не хочет ставить.

#deb http://packages.dotdeb.org oldstable all
#deb-src http://packages.dotdeb.org oldstable all
#
#deb http://php53.dotdeb.org stable all
#deb-src http://php53.dotdeb.org stable all
#deb http://mirror.yandex.ru/debian/ lenny main
#deb-src http://mirror.yandex.ru/debian/ lenny main

#deb http://security.debian.org/ lenny/updates main
#deb-src http://security.debian.org/ lenny/updates main

deb http://ftp.ru.debian.org/debian lenny e
#deb http://ftp.ru.debian.org/debian/ lenny non-free

###### Debian Update Repos
#deb http://security.debian.org/ lenny/updates non-free
#deb http://ftp.ru.debian.org/debian/ lenny-proposed-updates non-free
#deb-src http://security.debian.org/ lenny/updates non-free
#deb-src http://ftp.ru.debian.org/debian/ lenny-proposed-updates non-free

#deb http://packages.dotdeb.org oldstable  all
#deb http://ftp.ru.debian.org/debian lenny main contrib non-free
#deb http://ftp.ru.debian.org/debian-volatile lenny/volatile main contrib non-free
#deb http://ftp.ru.debian.org/debian-security lenny/updates main contrib non-free
#deb ftp://mirror.yandex.ru/debian/ lenny main contrib non-free

#deb http://mirror.yandex.ru/debian/ lenny main contrib non-free
#deb-src http://mirror.yandex.ru/debian/ lenny main contrib non-free
#deb http://mirror.yandex.ru/debian-security/ lenny/updates main contrib
#deb-src http://mirror.yandex.ru/debian-security/ lenny/updates main contrib
#deb http://mirror.yandex.ru/debian-volatile/ lenny/volatile contrib main non-free
#deb-src http://mirror.yandex.ru/debian-volatile/ lenny/volatile contrib main non-free

#deb http://backports.debian.org/debian-backports lenny-backports main

#deb http://security.debian.org/ lenny/updates main contrib
#deb-src http://security.debian.org/ lenny/updates main contrib
в разной последовательности
К сожалению, не имею опыта установки на старые версии, помогите, пожалуйста.
p.s. При апдейте выдает чаще всего 404 ошибку для урлов репозитория. Поэтому я умозаключил, что это устарела сама ось. А может я неправильно умозаключил?

 curl репозитории lenny

terrakot
()

[nginx + phpmyadmin] не отдается статика

Форум — Admin

казалось бы причем здесь Лужков

server {
        listen   80;

        root /home/user/www;
        index index.php index.html index.htm;
        include mime.types;
        server_name localhost;

        #location / {

                # First attempt to serve request as file, then
                # as directory, then fall back to index.html
                #try_files $uri $uri/ /index.php;
        #}
         location ~* ^.+\.(htm|html|jpg|jpeg|gif|png|ico|css|zip|tgz|gz|rar|bz2|doc|xls|exe|pdf|ppt|txt|tar|wav|bmp|rtf|js)$ {
                root /home/user/www/;
        }
        location ~* ^.+\.(htm|html|jpg|jpeg|gif|png|ico|css|zip|tgz|gz|rar|bz2|doc|xls|exe|pdf|ppt|txt|tar|wav|bmp|rtf|js)$ {
                root /usr/share/phpmyadmin/;
        }
         location ^~ /phpmyadmin {
          root /usr/share/phpmyadmin;
          index index.php;
          include fastcgi_params;
          fastcgi_pass 127.0.0.1:9000;
          fastcgi_index index.php;
          fastcgi_param SCRIPT_FILENAME /usr/share$fastcgi_script_name;
        }
        location ~ .php$ {
                fastcgi_pass 127.0.0.1:9000;
                fastcgi_index index.php;
                include fastcgi_params;
                fastcgi_param SCRIPT_FILENAME /home/ilyin/www/$fastcgi_script_name;
        }

        location ~ /\.ht {
                deny all;
        }
}
сам nginx.conf дефолтный, поэтому не привожу.
root@synclexpro:~# ls -lA /usr/share/phpmyadmin/themes
итого 8
drwxrwxrwx 4 www-data root 4096 Мар 29 19:49 darkblue_orange
drwxrwxrwx 4 www-data root 4096 Мар 29 19:50 original
-пример прав на каталоги из которых не отдается
Статику от рута, например ip_site/print.css отдает. А ip_site/phpmyadmin/print.css не хочет (access denied). Отдаются все пых файлы в директории. Apache выключен. По сути работает, но бяка же.
Хочется православного phpmyadmin.
Куда смотреть? Nginx знаю слабовато для решения подобных казусов.

 , ,

terrakot
()

сделать одну из версий php главной

Форум — Admin

Привет ЛОР! Смешная, в общем, вещь, но ответа не нашел сразу.
Был установлен php5.4
Возникла необходимость использоваться версию 5.3
Версия была поставлена командой

apt-get install php5=php5.3.3-7+squeeze8
тем не менее
 php -v
PHP 5.4.0-2 (cli) (built: Mar  5 2012 12:52:15)
Copyright (c) 1997-2012 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2012 Zend Technologies
Есть ли возможность установить по дефолту php5.3?

terrakot
()

Быстрое копирование полного пути[консоль, mc]

Форум — General

Привет, LOR!
Возникла необходимость быстрого копирования полных путей (каталог, файл).
Т.е. быстрее, чем автокомплит по табу. А еще бы хорошо сразу список подкаталогов c абсолютными путями.
Ковыряю mc как наиболее подходящий для решений данной задачи, но увы, в моем даже заявленное ctrl+shift+enter не хочет копировать полный путь.
Есть возможность в принципе(хоткеи, команды)?

terrakot
()

Тонкие! Сделайте их тоньше! Еще чуточку тоооньше! [проблема KDE-рамок]

Форум — Desktop

Друзья, а подскажите, плиз, каким образом:
а) получить совсем тонкие рамки по сравнению с дефолтной темой оформления границы окна «Ноутбук»(«Laptop») (м/б другая тема?)
б) либо сделать хоткей на опцию «без рамок», до которой сейчас надо кликать мышью. Собственно, юзать контекстное меню окна приложения через F3 меня не парит, но только не для веб-разработки, поэтому по дефолту оставить без рамок не могу.
Пробовал разные темы, шрифт на минималке. Увы. Если для прямого доступа еще годицца, то юзая через удаленку на рабочей венде - места кушается достаточно много. А хочется видеть листинг как можно длиннее для ясности.
Подпись: владелец тринадцатидюймового ноутбука

terrakot
()

Генерация xml-файла с включенной xslt-таблицей без XsltProcessor php

Форум — Web-development

Обычный механизм генерации с использованием xslt_processor такой:

$template_out = '<?xml version="1.0" encoding="UTF-8"?><page timestamp="'.time().'" title="Документ" versiondev="false"><tage></tage></page>';
$template = file_get_contents($template);
               $proc = new XsltProcessor;
$xmlDoc = new DomDocument;
$xslDoc= new DomDocument;
$xmlDoc->loadXML($template_out);
$xslDoc->loadXML($template);
$proc->importStyleSheet($xslDoc);
$result = $proc->transformToXML($xmlDoc);
Нужно что-то вроде:
$template_out = '<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="default.xsl" type="text/xsl" ?><page  timestamp="'.time().'" title="Документ" versiondev="false"><tage></tage></page>';
                echo $template_out;
и выводится валидная страница (понятно, что она не выводится именно в таком варианте).
Есть ли решение?
Сейчас использую такой механизм:
$xsl = new DomDocument();
$xsl->load($template);
$inputDom = new DomDocument();
$inputDom->loadXML($template_out);
$inputDom->formatOutput = true;
$proc = new XsltProcessor();
$xsl = $proc->importStylesheet($xsl);
$newDom = $proc->transformToDoc($inputDom);
print $newDom->saveXML();
однако он не работает, я так понимаю в силу вложенных в default.xsl инклудов. Пытаюсь пофиксить ошибки, но такое ощущение, что делаю не то.
Это правильное решение или существуют еще какие-то?

terrakot
()

Не тривиально: права на шифрованный раздел для www-data

Форум — Admin

По замыслу на хосте IDE Eclipse с рабочим каталогом workspase. Внутри сайт.
С помощью sshfs этот сайт монтируется внутрь виртуальной машины с apache. В хоум-каталог обычного пользователя.
Туториал по которому делал.
Пользователь имеет доступ в каталог, может создавать или удалять файлы. А вот apache выдает 403.

tr@hst:~/workspase$ ls -l
итого 12
drwxrwxrwx 1 root root 4096 Дек  4  2011 localhost_lexpro
ни chown, ни chmod, ни chgrp внутри каталога не помогают.
www-data также был добавлен в группу fuse
Единственным выходом пока вижу попробовать монтирование от пользователя www-data, успех сомнителен.
есть варианты?
PS. может возникнуть вопрос для чего такие сложности. Объясняю:в Eclipse плагин, работающий с SVN очень удобен, но увы, чекаут на удаленный хост не делает, а workspase хранить на одной виртуальной машине не гуд, у меня их много под разные задачи.

terrakot
()

Gnome-terminal великий и ужасный [нужны табы]

Форум — Desktop

Как бы получить при запуске терминала от двух - до много табов. Ман курил.
Скажите, что это невозможно и посоветуйте терминал (кроме кде), который это сделает.

terrakot
()

Подскажите связку прог для обработки почты

Форум — General

Привет, ЛОР!
Задача такая
В локальной сети поймать почту, посланную из клиента на локальный домен.
Почту принять и положить ее в каталог pupkin/ и отправить оттуда
Т.е., в локальной сети я открываю почтовый клиент набиваю pupkin@site.ru, отправляю.
сервер в локальной сети получает эту почту и кладет в каталог.
Потом по команде скрипта пересылает это сообщение на указанное мыло.
Что для этого нужно? Это вообще возможно, без развертывания DNS в локали?
Смотрю (и уже ковыряю) в сторону sendmail и procmail. Стоял умолчальный exim4 с пересылкой почты на разные адреса справлялся. Не раскурил, можно ли через exim получать на виртуальный домен и класть в отдельный каталог. Если да, то, плиз, ссылку на описание конфигурации,
Система Debian Lenny.
Буду благодарен за быстрый и внятный ответ. Реально прототип надо сдать уже завтра вечером, запарка с почтовиком вышла потому, что рассчитывали на уже имеющуюся (раскуренную) функциональность exim-a, но в ходе обсуждения проекта понадобились новые фичи. Теорию обязательно прочту на досуге. В почтовых серверах(системе приема, пересылки и управления), увы, пока понимаю мало.
P.S. Если кто-то настраивал sendmail через webmin - поделитесь секретами. Огромный луч благодарности.

terrakot
()

В IE7(8) Content-Type должен быть [забанен]

Форум — Web-development

Камрады, вопрос теоретический, но педалирует. Итак, есть два ajax-выражениях
1. jquery

$.ajaxSetup({
	contentType: 'application/x-www-form-urlencoded',
	type: "POST"
});
$.ajax({
	async: true,
	url: 'gl.php?id='+id+'&title='+title,
	success: function(data){
	if($('#galleria').length) $('#galleria').remove();
	$(data).appendTo('#pregallery');
	 $('#galleria').galleria();
	}
	
});

2. Нативный

var req = getXmlHttp()
req.onreadystatechange = function() {
	if (req.readyState == 4) {
		if(req.status == 200) {
			if($('#galleria').length) $('#galleria').remove();
			$(req.responseText).appendTo('#pregallery');
			 $('#galleria').galleria();
				
			}
		}
	}

var sends = 'id='+id+'&title='+title;
	req.open('POST', 'gl.php', true);
	req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	req.send(sends);
	req.close;

Проблема в том, что в первом случае кодировку utf-8 шайтан-браузер IE не ловит (затрудняюсь подобрать нужный термин). Файербаг показывает, что ajaxSetup() отрабатывает (меняет с GET на POST), а кодировка только во втором случае приходит требуемая, а именно utf-8.
Экспериментировал с content-type = utf-8 - тоже самое. Гугль выдает такое количество разнообразных ответов, что впору сайт создавать по решению этой проблемы. Давайте попытаемся закрыть еще одну.

terrakot
()

Разрешение разрешения

Форум — Desktop

По порядку

uname -a
Linux union 2.6.26-2-amd64 #1 SMP Thu Nov 25 04:30:55 UTC 2010 x86_64 GNU/Linux
lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 03)
Уже установлена самая новая версия xserver-xorg-video-intel.
xserver-xorg-video-intel установлен вручную.
cat /etc/X11/xorg.conf 
Section "InputDevice"
	Identifier	"Generic Keyboard"
	Driver		"kbd"
	Option		"XkbRules"	"xorg"
	Option		"XkbModel"	"pc104"
	Option		"XkbLayout"	"us"
EndSection

Section "InputDevice"
	Identifier	"Configured Mouse"
	Driver		"mouse"
EndSection

Section "Device"
	Identifier	"Configured Video Device"
EndSection

Section "Monitor"
	Identifier	"Configured Monitor"
EndSection

Section "Screen"
	Identifier	"Default Screen"
	Monitor		"Configured Monitor"
	Option	 "TwinView"	"on"
	SubSection "Display"
		Virtual 2640 800
	EndSubSection
EndSection
К основному монитору ноута подключен VGA монитор. Рабочий стол расширен.

Work: Разрешение первого монитора 1280х800. Разрешение второго 1024x768 60,0Hz

Home: Разрешение первого монитора 1280х800. Разрешение второго 1360x768 60,0Hz

Домашний второй монитор работает корректно, а вот рабочий - нет. Под виндой его разрешение 1280 х 1024.

Как исправить xorg для корректного разрешения второго монитора? Теорию изучаю, но хотелось бы примеров настройки.

terrakot
()

Сворачивание окон движением мыши (!compiz)

Форум — Desktop

Камрады, а есть такое в природе для гнома? Было дело, сидел под simplex, пользовался. Остальные свистелки не нужны, а эта штука годная, полезная. Целый компиз для этого не хочется ставить, может, есть варианты лаконичнее?

terrakot
()

умный DNS - миф или реальность?

Форум — Admin

Скажите, пожалуйста, реально создать подобную конфигурацию?

Внутри локальной сети dns-сервер который разрешает имена для локального веб-сервера (пред продакшн) т.е. если пользователь вбивает mysite.com попадает на локальный mysite.com (ip 192.168.1.112) тем не менее, если уходить со специальной ссылки (может быть какие-нибудь еще параметры?) пользователь уходит на глобальный mysite.com (ip 45.92.115.2) т.е. dns (или кто-там еще) разрешает имя для интернета.

Опишу на всякий случай трабл:

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

Предпродакшн-сервер Debian 506, AMP.

terrakot
()

Увидеть ? невидимое [кодировка]

Форум — Web-development

Да-с, с кодировочкой проблемы, помогите определиться с теорией. Система Debian 504 amd64

geirby@union:~$ echo $LANG
ru_RU.UTF-8
пишу сайт в Scite кодировка utf-8. Если выбрать «code page property»- вместо кириллицы появляются кракозаборы, как в топике, печатается знаками вопроса. Как бы фиг с ним. Однако при копировании на продакшн к хостеру появились кракозябры. И вопросы.

1. В винде кракозябры на любом браузере превращаются в читаемые символы стоит выбрать ручкаме кодировку utf-8

2. В моей системе такое прокатывает только с Chrome. FF, Opera, Epiphany, Konq при выборе utf-8 выдают символы еще покракозябристей. Ни одна кодировка не подходит.

3. Девелоперская машина тот же дебиан только 32bit с той же локалью.

4. Машина хостера

System	FreeBSD krews-a.majordomo.ru 7.2-RELEASE FreeBSD 7.2-RELEASE #2: Thu May 7 19:59:19 MSD 2009 itreek@krews:/usr/obj/usr/src/sys/GENERIC amd64
CHARSET	windows-1251
Accept-Charset	windows-1251,utf-8;q=0.7,*;q=0.3
Accept-Language	ru-RU,ru;q=0.8,en-US;q=0.6,en;q=0.4
Никакими заголовками, никаким AddDefaultCharset utf-8 не смог заставить отдавать для моей системы (точнее для ее нескольких браузеров) кодировку utf-8. Тупо не знаю, что это и первый раз радуюсь, что клиенты сидят преимущественно на винде.

5. Делал другой сайт аналогично, девелоперская машина та же, хостинг другой - без проблем.

6. Сайт-бяка http://spbnord.ru, сайт не-бяка (впрочем, бяка тоже, только другая) http://goodbyeer.ru.

7. Help, пожалуй, ибо непонятно.

 

terrakot
()

Удобства [не] во дворе - муз.плеер по правой клавише

Форум — Multimedia

Пока хожу на двор. В ритмбоксе половина музыки в библиотеке состоит из нечитаемых символов. Система фильтров оставляет желать только одного - добавить названия каталогов.

А помнится еще не так давно...

"-Под виндой AIMP в контекстном меню, удобно, что сказать. Щелк правой клавишей, щелк, запустить, - опа! - вот сразу и каталог в плейлисте. Нет музыки внутри каталога? - не воспроизводим".

Есть что-нибудь под gnome, kde?

/главное, знаю, что нафиг на рабочей системе такие фичи не нужны, но!/

terrakot
()

Да будет GUI!

Форум — Desktop

Камрады, посоветуйте утилитину гуевую под linux для управления мониторами, их у меня 1 + 1 (+1) Т.е. ноутбучный имеет разрешение 1280X800 дополнительный домашний 1360Х800 дополнительный рабочий 1280Х780 чтобы растянуть рабочий стол на оба в xorg.conf прописал

Section "Screen"
        Identifier      "Default Screen"
        Monitor         "Configured Monitor"
        Option   "TwinView"     "on"
        SubSection "Display"
                Virtual 2560 800
        EndSubSection
EndSection
потом команда xrandr --output VGA --right-of LVDS

все тип топ, но только для ОДНОГО монитора. Как только появляется другой - нужно лезть в конфиг потому что не совпадает сумма разрешений обоих. Может, в консерватории что-то поправить?

terrakot
()

libxul из порта не собирается. freebsd_8.1

Форум — General

При сборке libxul вылазит эта ошибка. Какова схема действий неискушенного пользователя OS (кроме постинга в форум и поиска через гугль)? Есть ли где-нибудь какое-нибудь howto вбивая в который номер ошибки, получаешь рецепт сборной солянки, сиречь, как помочь делу? Очень обяжете, freebsd только осваиваю, хенбук читаю, но там фундаментальные вещи.

gmake[5]: Leaving directory `/usr/ports/www/libxul/work/mozilla-1.9.2/parser/htmlparser/src'
gmake[4]: Leaving directory `/usr/ports/www/libxul/work/mozilla-1.9.2/parser/htmlparser'
gmake[4]: Entering directory `/usr/ports/www/libxul/work/mozilla-1.9.2/parser/html'
nsHtml5ElementName.cpp
c++ -o nsHtml5ElementName.o -c -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API -D_IMPL_NS_COM -DEXPORT_XPT_API -DEXPORT_XPTC_API -D_IMPL_NS_COM_OBSOLETE -D_IMPL_NS_GFX -D_IMPL_NS_WIDGET -DIMPL_XREAPI -DIMPL_NS_NET -DIMPL_THEBES  -DOSTYPE=\"FreeBSD8\" -DOSARCH=FreeBSD  -I. -I. -I../../dist/include -I../../dist/include/nsprpub  -I/usr/local/include/nspr -I/usr/ports/www/libxul/work/mozilla-1.9.2/dist/include/nss   -I/usr/include   -I./../../content/base/src  -I/usr/local/include   -fPIC  -I/usr/local/include  -I/usr/local/include -fno-rtti -fno-exceptions -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-long-long -O2 -pipe -O2 -fno-strict-aliasing -fno-strict-aliasing -fshort-wchar -pipe  -DNDEBUG -DTRIMMED -O2  -I/usr/local/include  -I/usr/local/include -DMOZILLA_CLIENT -include ../../mozilla-config.h nsHtml5ElementName.cpp
{standard input}: Assembler messages:
{standard input}:6634: Warning: partial line at end of file ignored
c++: Internal error: Killed: 9 (program cc1plus)
Please submit a full bug report.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
gmake[4]: *** [nsHtml5ElementName.o] Ошибка 1
gmake[4]: *** Удаляется файл `nsHtml5ElementName.o'
gmake[4]: Leaving directory `/usr/ports/www/libxul/work/mozilla-1.9.2/parser/html'
gmake[3]: *** [libs] Ошибка 2
gmake[3]: Leaving directory `/usr/ports/www/libxul/work/mozilla-1.9.2/parser'
gmake[2]: *** [libs_tier_gecko] Ошибка 2
gmake[2]: Leaving directory `/usr/ports/www/libxul/work/mozilla-1.9.2'
gmake[1]: *** [tier_gecko] Ошибка 2
gmake[1]: Leaving directory `/usr/ports/www/libxul/work/mozilla-1.9.2'
gmake: *** [default] Ошибка 2
*** Error code 1

Stop in /usr/ports/www/libxul.
*** Error code 1

Stop in /usr/ports/www/libxul.
terrakot
()

old & new ffmpeg headers found - и в этом проблема

Форум — General

Доброго всем! При установке kmplayer на freebsd 8.1 вываливается сообщение configure: error: old & new ffmpeg headers found - you need to clean up и к сожалению вариантов действий не дается. Подскажите, пожалуйста, как это делается или где про это можно прочитать (раздел хендбука, если есть такой).

terrakot
()

проблема с логином в gnome на freebsd 8.1

Форум — Desktop

Перед гномом установил иксы и xdm. Побаловался. Gnome2 ставил не совсем по хендбуку - сначала пробовал собрать из портов, дошел до петли и установил через pkg_add. Запускается дефолтно, но с одной проблемой, откопать решение которой я пока не смог.

Проблема:

В окне логина отображается только название компьютера и под ним полоска шириной в пиксель. На панели меню - специальные инструменты, часы и кнопка управления питанием. Специальные инструменты работают. Ничего «наощупь» не вводится. Если запускать через startx из под рута , то даже этого окна не появляется - только обои. Переставил бы все, но ноут слабый, все устанавливается медленно. Да и интерес здоровый проснулся.

terrakot
()

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