LINUX.ORG.RU

Сообщения BanCh

 

Fedora 15 KDE4 закрывается меню приложений

Всем привет.

Fedora 15 x86_64, KDE4

Для удобства поставил себе «Класическое меню запуска приложений». Столкнулся с проблемой: открываю меню, какое-то время оно находится в открытом состоянии, потом резко пропадает (как будто перевел фокус на другое окно).

Одновременно с «пропадением» меню мерцает виджет «системный лоток». Если систмный лоток удалить с панели, то меню начинает работать нормально.

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

BanCh
()

Готовые образы систем для XEN

Всем привет, никто не подскажет где можно скачать готовые образы linux для xen?

Перерыл куча всего, нашел только http://jailtime.org/, но он работает на платной основе=(

BanCh
()

Не запускается клиент DropBox на Fedora 14 (amd64)

Все привет!

Установил клиент DropBox из репозитория на офф сайте.
Для установки демона выполняю:
dropbox start -i

Получаю:

[root@xxxxxxx xxxxx]# dropbox start -i
Starting Dropbox...Traceback (most recent call last):
File «__main__dropbox__.py», line 35, in <module>
File «arch/__init__.py», line 24, in <module>
File «arch/posix_common/native_threading.py», line 2, in <module>
File «ctypes/__init__.py», line 10, in <module>
ImportError: /root/.dropbox-dist/_ctypes.so: cannot enable executable stack as shared object requires: Permission denied
Traceback (most recent call last):
File «<string>», line 6, in <module>
File «__main__.py», line 105, in <module>
File «__main__dropbox__.py», line 55, in <module>
File «ui/errorpopup.py», line 18, in boot_error_popup
File «ui/wx_custom.py», line 27, in <module>
File «common.py», line 12, in <module>
File «arch/__init__.py», line 24, in <module>
File «arch/posix_common/native_threading.py», line 2, in <module>
File «ctypes/__init__.py», line 10, in <module>
ImportError: /root/.dropbox-dist/_ctypes.so: cannot enable executable stack as shared object requires: Permission denied
Done!

Не важно от какого пользователя запускаю - ответ одинаков.
Пробовал ставит из сырцов, результат тот же.

Будут идеи?

BanCh
()

Организация публичного WI-FI

Всем привет, столкнулся с задачей организации публичного Wi-Fi доступа в торговом центре. Серьезного опыта в администрировании нет, боюсь где-нибудь напортачить.

Сейчас организовал подобие на основе своих мыслей, кто разбирается в этом, посмотрите, пожалуйста. Прислушаюсь к любым советам!
ps. очень волнует вопрос, есть ли возможность получить доступ к локалке предприятия клиентом (вдруг кулхацкер какой-нибудь появится)…

Топология сети:
Сеть типа «звезда», серверы и рабочие станции находятся в одной подсети (192.168.0.0/16), доступ в интернет через шлюз (192.168.0.3, Ubuntu Server, iptables NAT)

Предварительно настроил так (просьба сильно не пинать):
Отдельный шлюз с 2 сетевыми картами, одна (192.168.0.149, gateway=192.168.0.3, dns=8.8.8.8) смотрит в общую сеть, ко второй (10.0.0.1) подключена Wi-Fi точка (10.0.0.2). На шлюзе включен DHCP, при подключении к точке выдает адреса 10.0.0.0/24. Так же работает BIND9, для «проброса» DNS и SQUID для кэширования и навешивания ограничений. NGINX чтобы был.

Поставил целых 4!!! правила в IPTABLES (делал по man'ам, может что и не правильно или не логично):

# все http запросы перенаправляем через proxy
iptables -t nat -A PREROUTING -s 10.0.0.0/24 -i eth1 -p tcp -m tcp --dport 80 -j DNAT --to-destination 10.0.0.1:3128
# натим все, что можно
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
# разрешаем доступ к интернет шлюзу
iptables -t filter -A FORWARD -s 10.0.0.0/24 -d 192.168.0.3 -j ACCEPT
# запрещаем доступ к внутренней локалке
iptables -t filter -A FORWARD -s 10.0.0.0/24 -d 192.168.0.0/16 -j DROP
Содержание squid.conf:
# включаем "прозрачность"
http_port 10.0.0.1:3128 transparent
# указываем подсети (локальная сеть и сеть для клиентов)
acl clientNet src 10.0.0.0/24
acl localNet src 192.168.0.0/16
acl all src 0.0.0.0/0.0.0.0
# файлы (будем резать)
acl filesVideo url_regex -i \.avi$ \.wmv$ \.mkv$ \.flv$ \.swf$
acl filesAudio url_regex -i \.mp3$ \.wma$ \.mp4$ \.ogg$
acl filesOther url_regex -i \.torrent$
# зачатки "порно-фильтра"
acl urlPorno dstdom_regex sex porno 
#скоростные ограничения
delay_pools 1
delay_class 1 2
delay_parameters 1 524288/524288 32768/32768
delay_access 1 allow clientNet
delay_access 1 deny all
# страница ошибки "порно-фильтра"
deny_info http://10.0.0.1/porno.html urlPorno
# вешаем запреты
http_access deny all filesAudio
http_access deny all filesVideo
http_access deny all filesOther
http_access deny all urlPorno
http_access allow clientNet
http_access deny all

В общем виде работает так: клиент подключается к Wi-Fi точке, получает адрес, все запросы веб страниц идут через squid, все остальное прямиком через NAT.

В дальнейшем (когда смогу целиком iptables (и если не свихнусь при этом)) хочу добавить:

1. ограничение скорости в iptables
2. запрет обращения к некоторым портам
3. ограничение на максимальный размер закачиваемого файла (пока не знаю, как организовать)
4. страницы ошибок с логотипом компании
5. ограничение на время сессии
6. снифер для воровства паролей (шучу)...

BanCh
()

vsftpd+pam+postgresql

Облазил все, что можно, не нашел ни одного работающего примера=(

Есть ли у кого-нибудь настроенная связка? Хочется конфиги посмотреть.

Спасибо!

BanCh
()

Запуск Иксов для доступа через VNC на серверез без видеокарты

Всем привет!

Сейчас у меня стоит «сервер» без видеокарты на ней крутится Ubuntu Server без графики.

Сейчас появилась нужна запустить на этом сервере Иксы, чтобы получать доступ к экрану через VNC.

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

BanCh
()

Debian/Ubuntu репозитории на ipv6?

Сегодня столкнулся с такой проблемой.

apt стал выдавать ошибку, что не может достучаться до http://ru.archive.ubuntu.com. Так же не смог залезть и на mirror.yandex.ru, ни с rsync ни с http. Потом присмотрелся, запрос к серверам шел по ipv6 адресу.

После того как поставил miredo стало работать. Это гребу я, они или правда начали переводить на шестерку?

BanCh
()

PPTPD, XP отваливается с 734 ошибкой

Здравствуйте, такая ситуация.

Имеем сеть 192.168.0.0/8, комп Win2000 с АD - 192.168.0.1 комп UbuntuServer 9.04 - 192.168.0.2 (имеет внешний IP, допустим 88.88.88.88

На Ubuntu установлен PPTPD сервер и RadiusClient, задача - пользователи через интернет подключаются к серверу и получают доступ в локальную сеть. Нужна поддержка шифрования.

Сразу оговорюсь, что radiusclient работает правильно, проводит проверку по AD.

Ситуация первая (берем логины и пароли из chap-secrets).

cat /etc/pptpd.conf
option /etc/ppp/pptpd-options
localip 192.168.0.2
remoteip 192.168.10.0-154,192.168.10.64
cat /etc/ppp/pptpd-options
name pptpd
refuse-pap
refuse-chap
refuse-mschap
require-mschap-v2
require-mppe-128
ms-dns xx.xx.xx.xx
nodefaultroute
lock
nobsdcomp
auth
cat /etc/ppp/chap-secrets
user      pptpd      user      *
Удаленно подключаемся с Windows XP, радуемся жизни...

Ситуация вторая (проводим проверку через radius) Конфиги все теже самые, только добавил 2 строчки в pptpd-options.

cat /etc/ppp/pptpd-options|grep plugin
plugin radius.so
plugin radattr.so
Перезапускаем все это дело, подключаемся с XP... Полключение... Проверка имени пользователя и пароля... Вход в сеть... И 734 ошибка (Протокол управления PPP-связью был прерван)... Корче связь обрывается... В логах AD сказано, что имя/пароль верны, впустили, соединение порвано... Но, если убрать строку
require-mppe-128
и отключить шифрование в настройках VPN на XP, то подключение идет нормально.

Порылся в интернете, много где пишут про проблемы mppe но конкретного решения я не нашел.

Есть у кого идеи?

BanCh
()

Аналог hw.acpi.osname в Linux

у меня стоит кривой ACPI, который думает, что кроме Windows больше ОС не существует.

При загрузке Windows выдаются правельные адреса из DSDT, если другает ОС, то выдается мусор и ACPI не работает.

В *BSD системах есть такой замечательный параметр hw.acpi.osname, который позволяет BIOS думать, что вместо *BSD запущена Windows.

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

BanCh
()

squid за маршрутизатором

Имеется:
2 локальных сети:
A = 10.0.0.1/8
B = 192.168.0.0/24
связаны через маршрутизатор (D-Link DI-604), IP = 10.2.0.12 (для A) и 192.168.0.5 (для B)
на маршрутизаторе поднято vpn соединение с интернет через 10.0.0.1 и прописан маршрут для доступа из B в A (через шлюз 10.2.0.1).

задача на 192.168.0.1 поднять squid, чтобы пользователи из сети A могли пользоваться интернетом.
для этого пробросил порт 8080 с маршрутизатора на 192.168.0.1, вот конфиг squid:
http_port 192.168.0.1:8080
acl all src 0/0
#сеть B
acl LocalNet src 192.168.0.0/24
#сеть A
acl WanNet src 10.0.0.0/255.255.255.0
#чтобы из B могли лазить по A
http_access allow LocalNet WanNet
#чтобы из A не могли лазить по A
http_access deny WanNet WanNet

если подключаюсь через 192.168.0.1:8080, то все работает, а если через 10.2.0.12:8080, то пакеты до proxy не доходят (даже не появляется Access Deny)...

В чем может быть проблема?

>>>

BanCh
()

Медиа портал, для прослушивания mp3 (LAMP)

Есть такая проблема, в нашем универе на компютерах (коих порядка 250 штук) есть куча mp3 файлов, которые валяются в безпорядке, естественно куча повторей и т.д. В общем полный хаос и анархия.

Преподаватель нам дал задание написать что-то типа медиа портала, в общем смысл вот такой:

1. есть выделенные сервер. на котором стоит LAMP (в принципе можно и еще что-нибуль доставить) и выделено место под хранение музыки.

2. нужно организовать навигацию по этой коллекции (ну и прослушивание музыки) причем не оговорено каким способом, можно написать программу mp3 плеер, можно в WEB интерфейс вставить плеер на flash ну и другое. (нужна кроссплатформенность Windows+Linux)

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

кто-нибудь, когда-нибудь подобной хренью занимался?

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

>>>

BanCh
()

Личные сообщения

Вот такой нестандартный вопрос.. На этом сайте есть ПМ? А то мне хотелось бы задать одному пользователю вопрос, но в его аккаунте нет никакой контактной информации:(

>>>

BanCh
()

Как проверить пропатчено ядро или нет?

Привет всем, я уже когда-то писал, что являюсь "счасливым" обладателем ноутбука VIA. Интересно, что этот ноутбук имеет странную ACPI, конкретно сталкивался с проблемой смены яркости дисплея.

Единственный дистрибутив, который нормально держит, это SUSE Enterprise Desktop Linux 10 SP2. Путем садистких экспериментов, установил, что все дело в ядре=) В других дистрибутивах сразу при начале загрузке ядра возможность смены яркости пропадает.

Есть .config от SUSE (kernel-2.6.15), пытался на его основе собрать 2.6.24 (gentoo 2008.0), через oldconfig, ничего не получилось, так же не работает смена яркости.

Так же есть rpm с исходниками ядра SUSE.

Так вот, как можно определить почему в SUSE оно работает, а в Gentoo 2008 не хочет? Может какие патчи?

ps. сорри за сумборное изъяснение....

>>>

BanCh
()

Linux на ноутбуке MSI

Столкнулся с вот такой проблемой, на днях купил себе ноутбук MSI (интересно, что название модели ни где не указано) с
предустановленной SUSE Linux Enterprise Desktop 10 (диск в комплекте), не долго думая снес эту систему, решил поставить себе xubuntu 7.10, при загрузки с LiveCD как только дело доходит до старта иксов система впадает в цикл, запускаются иксы, появляется мышка, вылетает, появляется консоль, потом опять стартуют иксы и все по круги. Пробывал поиграться с параметрами ядра, ничего не помогло (установка в текстовом режиме на этом CD отсутствует).

Дальше - больше. Решил вернуть SUSE обратно, но как только загрузилась оболочка инсталятора появляется сообщение что CD-ROM не найден, и тоже че бы не делал такая-же фигня.

Дальше была попытка установить Debian 4.0, пришлось вручную задать видео параметры, грузится, но не может найти винт.

Может кто-что сможет посоветовать?


Информация о системе:
Мать = MS-1314X (чипсет VIA P4M900)
Проц = VIA C7-M Processor 1600MHz
Видео = VIA Chrome9 HC IGP Family (64 Мб)
Звук = Realtek ALC888 @ VIA VT8237A High Definition Audio
Controller
Сеть = VIA Rhine II Fast Ethernet Adapter
Wi-Fi = Atheros AR5007EG Wireless Network Adapter
Модем = Agere Systems HDA Modem

Хранение данных:
Контроллер IDE VIA Bus Master IDE Controller - 0571
Контроллер IDE VIA Serial ATA Controller - 5337
Контроллер хранения данных SCSI/RAID Host Controller
Дисковый накопитель WDC WD800BEVS-22RST0 (74 Гб, IDE)
Оптический накопитель Optiarc DVD RW AD-7530B
Оптический накопитель ZJ8194H ATV843O SCSI CdRom Device
Статус SMART жёстких дисков OK

>>>

BanCh
()

Программирование на C в linux (ищу книгу)

знаю, что просьба глупая, но всетаки... (:

Посоветуйте какую-нибудь книгу по C для чайников, чтобы уклон сразу был на работу в linux, желательно чтобы в книге рассматривались только консольные приложения....

Пол дня искал, скачал штук 10 книг, не одна не подошла :(

>>>

BanCh
()

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

Извиняюсь, если вопрос глупый.

У меня стоит Debian 4.0 Etch, есть ли возможность узнать, с какими параметрами разработчики собирали программы из исходников?

За раннее спасибо!

>>>

BanCh
()

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