LINUX.ORG.RU

Сообщения corvinav

 

firefox 3.6 не сохраняет разрешение

Доброго времени

ASPlinux 11.2

на нем был установлен firefox 2.0.0.3. там же установлен принтер samsung scx-4200. У принтера по умолчанию в настройках драйвера выставлено разрешение 600 dpi

Все работает нормально.

Возникла необходимость обновить лису. Установили статически собраный огнелис 3.6. (который идет в комплекте со всеми нужными бибилиотеками). При печати из firefox все увеличено примерно в два раза и не вмещается, соответственно, на страницу.

В настройках печати у огнелиса на есть вкладка «Качество изображения». Там один единственный пункт «Разрешения». Возможные варианты «300», «600». Выбрано 300. Выбираю 600 - печатает нормально, но при следующей печати возвращает назад 300.

Выставляю в настройках cups принтера 300 - огнелис печатает, перестает нормально печатать другая программа на java ....

Как заставить firefox сохранить настройки ?

Спасибо за внимание и возможные ответы :)

ПС Пробовал разные танци с about:config - решения не нашел :( ПС ПС другие настройки вроде сохраняет. Например размер бумаги, колонтитулы ....

corvinav
()

Kannel, sms-шлюз, motorola c350

Надо осуществить отправку и получение SMS сообщений. Настраиваю шлюз Kannel(www.kannel.org ) с телефоном motorola c350

Куски конфига : /etc/kannel/kannel.conf

group = smsc
smsc = at
smsc-id = smsMotorola
my-number = "+38066*******"
sms-center="+38050*******"
modemtype = motorola_c350
device = /dev/ttyACM0
speed = 115200

/etc/kannel/modems.conf

group = modems
id = motorola_c350
name = "Motorola"
detect-string = "motorola"
detect-string2 = "C350"
message-storage = "SM"
no-pin = true
speed = 115200


Пробовал разные строки инициализации(нашел в инете, но слабо понимаю что они значат):

 
init-string = "AT+CGDCONT=1"
init-string = "ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0"
init-string = "AT+CNMI=3,1,0,0,0"
init-string = "AT+CMEE=2;+CNMI=0,2,0,0,0;+CMGF=1"
init-string = "AT+CMEE=2;+CNMI=0,2,0,0,0"
init-string = "AT+CNMI=2,3"
init-string = "ATZ"

Результат в логе

 
2009-07-15 11:19:55 [28833] [6] INFO: AT2[smsMotorola]: opening device
2009-07-15 11:19:55 [28833] [6] DEBUG: AT2[smsMotorola]: device opened
2009-07-15 11:19:55 [28833] [6] DEBUG: AT2[smsMotorola]: device opened
2009-07-15 11:19:55 [28833] [6] INFO: AT2[smsMotorola]: init device
2009-07-15 11:19:55 [28833] [6] INFO: AT2[smsMotorola]: speed set to 115200
2009-07-15 11:19:55 [28833] [6] DEBUG: AT2[smsMotorola]: --> ATZ^M
2009-07-15 11:19:55 [28833] [6] DEBUG: AT2[smsMotorola]: <-- OK
2009-07-15 11:19:55 [28833] [6] DEBUG: AT2[smsMotorola]: --> AT^M
2009-07-15 11:19:55 [28833] [6] DEBUG: AT2[smsMotorola]: <-- AT
2009-07-15 11:19:55 [28833] [6] DEBUG: AT2[smsMotorola]: <-- OK
2009-07-15 11:19:55 [28833] [6] DEBUG: AT2[smsMotorola]: --> AT&F^M
2009-07-15 11:19:55 [28833] [6] DEBUG: AT2[smsMotorola]: <-- AT&F
2009-07-15 11:19:55 [28833] [6] DEBUG: AT2[smsMotorola]: <-- OK
2009-07-15 11:19:55 [28833] [6] DEBUG: AT2[smsMotorola]: --> ATE0^M
2009-07-15 11:19:56 [28833] [6] DEBUG: AT2[smsMotorola]: <-- ATE0
2009-07-15 11:19:56 [28833] [6] DEBUG: AT2[smsMotorola]: <-- OK
2009-07-15 11:19:56 [28833] [6] DEBUG: AT2[smsMotorola]: --> AT+IFC=2,2^M
2009-07-15 11:19:56 [28833] [6] DEBUG: AT2[smsMotorola]: <-- OK
2009-07-15 11:19:56 [28833] [6] DEBUG: AT2[smsMotorola]: --> AT+CSCA="+38050000501"^M
2009-07-15 11:19:56 [28833] [6] DEBUG: AT2[smsMotorola]: <-- OK
2009-07-15 11:19:56 [28833] [6] DEBUG: AT2[smsMotorola]: --> AT+CMGF=0^M
2009-07-15 11:19:56 [28833] [6] DEBUG: AT2[smsMotorola]: <-- ERROR
2009-07-15 11:19:56 [28833] [6] ERROR: AT2[smsMotorola]: Generic error: ERROR
2009-07-15 11:19:56 [28833] [6] ERROR: AT2[smsMotorola]: Opening failed. Terminating
2009-07-15 11:19:56 [28833] [6] INFO: AT2[smsMotorola]: closing device

при запросе на модем AT+CMGF=? выдает, что единственное возможное значение у этой команды - 1. Получается что потдерживается только текстовый режим отправки сообщений ? Или PDU включен по умолчанию ? или он не потдерживается ? Если не потдерживается, то как kannel заставить работать в текстовом режиме?

Есть какие нить мысли как заставить это работать ?

Зарание спасибо за ответы :)

corvinav
()

gentoo смена шифрования паролей

Как у гентоо сменить способ шифрования паролей пользователей на MD5?

Настраиваю сервер на гентоо для сети с машинами АСПлинукс. У аспа шифрование паролей MD5 у генту - другое. На сервере поднят ldap для авторизации пользователей. Существующие пароли зашифрованы в МД5 и гентоо их не воспринимает

Собственно вопрос - как поменять способ шифрования паролей у гентоо?

corvinav
()

Разрешение консоли

Есть проблема:

ASPLinux 11.2

Ставлю ядро 2.6.30 ванильное

включена потдержка фреймбуфера

из драйверов буфера включено

VESA VGA graphics support
Userspace VESA VGA graphics support

после перезагрузки стартует ядро, потом когда запускаются скрипты инициализации после этапа определения устройств разрешение переключается в 1440Х900 и грузится дальше нормально после старта иксов при попытке перейти в текстовую консоль - выдает монитор либо недопустимый режим либо полосы, как при несовпадении частоты назад в графику возвращается нормально.

Если грузиьтся сразу в консоли - все работает нормально пока не запустишь иксы дальше - смотри текст выше .... при задании ядру например vga=791 грузиться нужное разрешение, а потом снова переходит в режим1440*900 и дальше по тексту

видео - VGA compatible controller: Intel Corporation 945G/GZ Express Integrated Graphics Controller (rev 02)

моник - родное разрешение 1280х768_60

Лог загрузки ядра касательно фреймбуфера

intel_rng: FWH not detected
i801_smbus 0000:00:1f.3: PCI INT B -> GSI 19 (level, low) -> IRQ 19
[drm] Initialized drm 1.1.0 20060810
i915 0000:00:02.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
i915 0000:00:02.0: setting latency timer to 64
allocated 1440x900 fb: 0x007df000, bo dd8851c0
fbcon: inteldrmfb (fb1) is primary device
fbcon: Remapping primary device, fb1, to tty 1-63
[drm] DAC-6: set mode 1440x900 1b
r8169: eth0: link up
fb1: inteldrmfb frame buffer device
registered panic notifier
[drm] Initialized i915 1.6.0 20080730 for 0000:00:02.0 on minor 0
modprobe used greatest stack depth: 1824 bytes left
uhci_hcd: USB Universal Host Controller Interface driver

если в ядре выставить интеловский фреймбуфер - стабильно недопустимый режим на мониторе в консоли ....

corvinav
()

Кластер(samba+ldap)

Доброго времени суток.

Есть линукс сеть(ну где-то 95%линукс) В этой сети все машины настроены на авторизацию в лдапе который крутиться на сервере. На сервере также поднята самба, которая пользователей также хранит в лдапе.

домашние каталоги пользователей находятся на сервере и подключаются по самбе к машине на которой логинится пользователь. Linux везде ASP 11.2 (на сервере тоже). все это работает нормально.

Необходимо обеспечить максимальную надежность работы сервера. Для этого предполагается приобретение второй железяки.

Вопрос - как настроить работу серверов в связке основной - резервный, чтоб это все эффективно работало.

Уточню вопрос. Необходимо чтоб в случае отказа основного сервера система переключалась на дополнительный и выглядело это все снаружи как один сервер. В принципе достаточно полной синхронизации файловых систем (но с учетом блокировок файлов, если это имеет смысл) и своевременной смены IP и запуска определенных служб на резервном.

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

гугл помог найти одно решение основанное на heartbeat + drbd http://www.opennet.ru/base/sys/drbd_gentoo.txt.html

Мнения, замечания, советы, другие подходы ??? желательно конструктивные :)

Заранее благодарен за ответы

corvinav
()

Установка переменной окружения LD_PRELOAD

Доброго времени суток

Есть такая проблема: для запуска вебкамеры необходимо прописать переменную окружения LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so - при этом камера работает(какая камера и как устанавливается оставлю за кадром)

компьютер настроен на авторизацию в лдапе.

Если прописать команду

export LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so

или

export LD_PRELOAD=$LD_PRELOAD:/usr/lib/libv4l/v4l1compat.so

в загрузочных скриптах системы - перестает работать авторизация в лдапе из под GDM при этом в логе пишет

pam_loginuid(gdm:session): error: login user-name 'mr260585iog' does not exist

при этом в консоли пользователь заходит нормально(в цепочке PAM нет модуля pam_loginuid при входе через консоль). Также нормально заходят локальные ползователи.

Если прописать переменную в скриптах ползователя, например в ~/.bashrc, то при запуске из mc в графической консоли - все работает, если сделать двойной щелчек по скрипту в гноме и выбрать запустить или запустить в терминале - данная переменная отсутствует, как следствие не грузится библиотека и не работает камера. Если прописать експорт прямо в файле запуска программы - работает. Но. Данный вариант несовсем подходит, так как камера используеться в различных программах и на разных компах и везде переписывать скрипты запуска программы или вообще писать заново, для того чтоб прописать переменную ... :((

Так вот собственно вопрос - где можно добавить переменные, которые добавятся в терминал запускаемый при двойном щелчке в гноме по скрипту ?

ОС - ASPLinux 11.2

Зарание благодарю .

>>>

corvinav
()

просмотр и печать многостраничного tiff

Доброго времени.

Есть проблема. Арив документов в формате tiff есть одностраничные и много страничные файлы. Надо открыть и распечатать.

Глаз GNOME 2.14.2 - открывает только одну страницу и то обрезает треть по ширине

GQview 2.0.4 - открывает только одну страницу нормально и печатает.

гимп открывал и печатал очень долго, но открыл только вторую страницу :((

gThumb 2.6.8 - открывает только одну страницу нормально, но при печати выдает только черный лист

собственно вопрос - как побороть? чем можно открыть и распечатать. Или, может надо какуюто библиотеку обновить?

в винде - все нормально открывает.

дистрибутив - ASPLinux 11.2

>>>

corvinav
()

Как из скрипта скопировать файлы на удаленной машине?

Подозреваю, что вопрос прост, но решение пока найти немогу:(

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

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

Если обобщить - надо выполнить скрипт на удаленной машине, передав ему один параметр, без вмешательства пользователя и желательно без глобальных воздействий на систему, влияющей на безопасность.

заранее спасибо за ответы.

>>>

corvinav
()

PAM+LDAP+SAMBA смена пароля пользователем

Доброго времени суток. Проблема следующая, точнее их две. Есть сеть на ASPLinux 11.2 На сервере поднят лдап и самба, на рабочих станциях настроена PAM авторизация пользователей на лдапе и подключение шар самбы с помощью модуля pam_mount. Пользователи линукса и самбы хранятся в лдап, все работает.

Проблемы возникают когда пользователи пытаются менять свой пароль .... :( Проблема номер раз - в лдап меняется только пароль линукса, а пароль самбы остается неизменным в результате шары не подключаются ... Проблема номер два - при смене пароля выполняется проверка силы пароля - по просто маниакальным критериям :) вопрос - как сделать так, чтоб автоматически вместе с паролем линукса менялся и пароль самбы и как настроить правила проверки силы пароля ?

Настройки модуля pam_cracklib приводят к изменениям но не совсем к тем, которых хотелось бы .... в принципе устроило бы вообще без проверки, а оставить все на совесть пользователей ....

/etc/pam.d/system-auth

auth required /lib/security/$ISA/pam_env.so

auth optional /lib/security/$ISA/pam_mount.so

auth sufficient /lib/security/$ISA/pam_ldap.so use_first_pass

auth sufficient /lib/security/$ISA/pam_unix.so likeauth nullok use_first_pass

auth required /lib/security/$ISA/pam_deny.so

account sufficient /lib/security/$ISA/pam_ldap.so

account required /lib/security/$ISA/pam_unix.so broken_shadow

account sufficient /lib/security/$ISA/pam_localuser.so

account sufficient /lib/security/$ISA/pam_succeed_if.so uid < 100 quiet

account required /lib/security/$ISA/pam_permit.so

password requisite /lib/security/$ISA/pam_cracklib.so difok=2 minlen=8 dcredit=2 ocredit=2 retry=3

password required /lib/security/$ISA/pam_passwdqc.so min=disabled,24,12,8,7 max=40 passphrase=3 match=4 similar=den

password sufficient /lib/security/$ISA/pam_unix.so nullok use_authtok md5 shadow

password sufficient /lib/security/$ISA/pam_ldap.so use_authtok

password required /lib/security/$ISA/pam_deny.so

session required /lib/security/$ISA/pam_limits.so

session required /lib/security/$ISA/pam_unix.so

session required /lib/security/$ISA/pam_mkhomedir.so skel=/etc/skel/ umask=077

session optional /lib/security/$ISA/pam_ldap.so

session optional /lib/security/$ISA/pam_mount.so

Зарание благодарю за ответы ...

>>>

corvinav
()

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