LINUX.ORG.RU

Сообщения e1maker

 

ldap+openvpn seg fault

Всем привет.
Хочу авторизовать пользователей vpn через ldap. В момент тестирования конфига - получаю ошибку:

bash-4.3# openvpn --dev null --plugin /usr/lib/openvpn-auth-ldap.so ./auth-ldap.conf 
Tue Jun  5 11:20:25 2018 OpenVPN 2.3.18 x86_64-alpine-linux-musl [SSL (OpenSSL)] [LZO] [EPOLL] [MH] [IPv6] built on Nov 23 2017
Tue Jun  5 11:20:25 2018 library versions: LibreSSL 2.4.4, LZO 2.09
Segmentation fault (core dumped)

auth-ldap.conf
<LDAP>
	URL             ldap://10.98.253.34
	BindDN          cn=vpn,dc=domain,dc=net
	Password        "vpn"
	Timeout         15
</LDAP>
<Authorization>
	BaseDN          "DC=domain,DC=net"
	SearchFilter    "(&(sAMAccountName=%u))"
</Authorization>

Запускаю в docker контейнере. Не могу понять как исправить Segmentation fault. Alpinelinux, пакет openvpn-auth-ldap

 , ,

e1maker
()

Новые HDD не работают

Всем привет.
Заменил на сервере 2 диска на новые, перед этим их отмонтировал. Новые харды у меня определились как sda, sdb
Вот вывод lsblk:

sda                                 8:0    0   3.7T  0 disk    
sdb                                 8:16   0   3.7T  0 disk    
sdc                                 8:32   0 931.5G  0 disk    
└─isw_bijjiiddbd_r10-0 (dm-0)     252:0    0   885G  0 dmraidi 
  └─isw_bijjiiddbd_r10 (dm-2)     252:2    0   1.7T  0 dmraid  
    ├─isw_bijjiiddbd_r10p1 (dm-5) 252:5    0   1.7T  0 part    /
    ├─isw_bijjiiddbd_r10p2 (dm-6) 252:6    0 478.5M  0 part    /boot
    ├─isw_bijjiiddbd_r10p3 (dm-7) 252:7    0     1K  0 part    
    └─isw_bijjiiddbd_r10p5 (dm-8) 252:8    0   9.2G  0 part    [SWAP]
sdd                                 8:48   0 931.5G  0 disk    
└─isw_bijjiiddbd_r10-0 (dm-0)     252:0    0   885G  0 dmraidi 
  └─isw_bijjiiddbd_r10 (dm-2)     252:2    0   1.7T  0 dmraid  
    ├─isw_bijjiiddbd_r10p1 (dm-5) 252:5    0   1.7T  0 part    /
    ├─isw_bijjiiddbd_r10p2 (dm-6) 252:6    0 478.5M  0 part    /boot
    ├─isw_bijjiiddbd_r10p3 (dm-7) 252:7    0     1K  0 part    
    └─isw_bijjiiddbd_r10p5 (dm-8) 252:8    0   9.2G  0 part    [SWAP]
sde                                 8:64   0 931.5G  0 disk    
└─isw_bijjiiddbd_r10-1 (dm-4)     252:4    0   885G  0 dmraidi 
  └─isw_bijjiiddbd_r10 (dm-2)     252:2    0   1.7T  0 dmraid  
    ├─isw_bijjiiddbd_r10p1 (dm-5) 252:5    0   1.7T  0 part    /
    ├─isw_bijjiiddbd_r10p2 (dm-6) 252:6    0 478.5M  0 part    /boot
    ├─isw_bijjiiddbd_r10p3 (dm-7) 252:7    0     1K  0 part    
    └─isw_bijjiiddbd_r10p5 (dm-8) 252:8    0   9.2G  0 part    [SWAP]
sdf                                 8:80   0 931.5G  0 disk    
└─isw_bijjiiddbd_r10-1 (dm-4)     252:4    0   885G  0 dmraidi 
  └─isw_bijjiiddbd_r10 (dm-2)     252:2    0   1.7T  0 dmraid  
    ├─isw_bijjiiddbd_r10p1 (dm-5) 252:5    0   1.7T  0 part    /
    ├─isw_bijjiiddbd_r10p2 (dm-6) 252:6    0 478.5M  0 part    /boot
    ├─isw_bijjiiddbd_r10p3 (dm-7) 252:7    0     1K  0 part    
    └─isw_bijjiiddbd_r10p5 (dm-8) 252:8    0   9.2G  0 part    [SWAP]
sdj                                 8:144  0   3.7T  0 disk    
└─md1                               9:1    0   3.7T  0 raid1   
  └─fsrv-fsrv (dm-10)             252:10   0   3.7T  0 lvm     /fsrv
sdk                                 8:160  0   3.7T  0 disk    
└─md1                               9:1    0   3.7T  0 raid1   
  └─fsrv-fsrv (dm-10)             252:10   0   3.7T  0 lvm     /fsrv

Не могу создать ФС на этих дисках
fdisk /dev/sda 
fdisk: unable to read /dev/sda: Input/output error
fdisk /dev/sdb 
fdisk: unable to read /dev/sdb: Input/output error

Пробовал сделать рескан
echo "1" > /sys/class/block/sdb/device/rescan

Не знаю в какую сторону копать, как без остановки сервера заставить эти диски работать.
P.S.: 2 диска до этих вставились нормально, форматнулись нормально

 ,

e1maker
()

luks+usb-key+crypto_root

Приветствую, сообщество.
Настраиваю шифровку на /,swap,home - все идет на отдельных дисках и обьеденены в lvm vg0.
Случилось так, что для загрузки системы, нужна флешка-ключ. Перебрал кучу манов, ничего не получается.
Ошибка, которую я не могу нагуглить, может кто подскажет.

Begin: Running /scripts/local-block ... /scripts/local-top/cryptroot: /scripts/local-top/cryptroot: line 1: line1: /lib/cryptsetup/askpass: not found/sbin/cryptsetup: not found
cryptsetup: cryptsetup failed, bad password or options?
 Volume group "vg0" not found
 Skipping volume group vg0
Unable to find LVM volume vg0/root

Все необходимые файлы предоставлю. Уже не знаю в чем причина, модули в initramfs подгрузил.

 , , ,

e1maker
()

Adobe air + wine и еще одна софтина

Здравствуйте. У меня сложилась очень не приятная ситуация с одной программой (navGate). Работает эта программа в Adobe Air. Её запуск проходил через WINE. Всё было хорошо до того, как вышла новая версия navGate - 3.0. После этого перестало логинится и обрабатывать любые запросы. Прошу помощи, у знающих людей, по настройке WINE, возможно, я делал что-то не так.
Версия моего WINE:

$ wine --version
wine-1.6.2
Первым шагом я создал wineprefix с 32-битной архитектурой:
$ WINEARCH=win32 WINEPREFIX=~/.wine winecfg
Получил вот такой выхлоп: Тут
Дальше установил Adobe Air, с официального сайта, ругни не было:
$ wine AdobeAIRInstaller.exe
Выхлоп
После чего установил успешно navGate. При первом запуске ввожу всю информацию и получаю ошибку, что не правильный пароль или ID, но пароль и логин правильные.
Запуск
Запуск2
Ошибка
При этом выхолоп такой: Тут
Попытался установить ie6 и wininet, после установки, диалоги сертификата не выскакивают и появляется следующее:Ошибка Выхлоп

ЗЫ: navGate - программа-каталог от Homag

 , , ,

e1maker
()

Telegram bot on bash

Приветствую, сообщество!
Подскажите пожалуйста, как реализовать перехват сообщений в telegram. Код приложу, то что пытался делать. Принимает 1 сообщение, дальше молчит.

#!/bin/bash
#Telegram message bot
user_id="my_id"
token="my_token"
TEXT="Test test"
URL="https://api.telegram.org/bot$token"
c_msg_send=$URL'/sendMessage'
#curl -s "$c_msg_send" -d "chat_id=$user_id" -d "text=$TEXT" # > /dev/null

send_text() 
{
	curl -s "$c_msg_send" -d "chat_id=$user_id" -d "text=$1"
}
#send_text "$1"
while true
do
		#n1=`curl -# "$URL/getUpdates" | wc -l`
		#if [ "$n1" -eq "$(curl -# "$URL/getUpdates" | wc -l)" ]; then
		#	n2=`curl -# "$URL/getUpdates" | wc -l`
		#else 
		#	get_id=$(curl -# "$URL/getUpdates"| tail -n1 | sed -r 's/\"/\ /g; s/\{/\ /g; s/\}/\ /g; s/\]/\ /g; s/\,/G/' | awk '{FS=" "}{print $8}' | sed 's/\:/\ /g; s/\,/\ /g')
		#	get_msg=$(curl -# "$URL/getUpdates"| tail -n1 | sed -r 's/\"/\ /g; s/\{/\ /g; s/\}/\ /g; s/\]/\ /g; s/\,/G/'  | awk '{FS="text "}{print $37}') #| sed 's/\:/\ /g; s/\,/\ /g')
		#	continue
		
		#fi
		#get_id=$(curl -# "$URL/getUpdates"| tail -n1 | sed -r 's/\"/\ /g; s/\{/\ /g; s/\}/\ /g; s/\]/\ /g; s/\,/G/' | awk '{FS=" "}{print $8}' | sed 's/\:/\ /g; s/\,/\ /g')
		#get_msg=$(curl -# "$URL/getUpdates"| tail -n1 | sed -r 's/\"/\ /g; s/\{/\ /g; s/\}/\ /g; s/\]/\ /g; s/\,/G/'  | awk '{FS="text "}{print $37}') #| sed 's/\:/\ /g; s/\,/\ /g')
		


echo $get_id
echo $get_msg
done
В цикле закоменчены попытки

 , ,

e1maker
()

Скрипт бекапа на bash

Привет, ЛОР.
Пишу скрипт бекапа для виртуальных машин, возникла проблема. В переменной $CFG и $VDI пути разбираются на 2 строки, но если выполнить команду, то путь нормальный.
пример

cp: не удалось выполнить stat для «/home/user/VirtualBox»: Нет такого файла или каталога
cp: не удалось выполнить stat для «VMs/linux/linux.vbox»: Нет такого файла или каталога
 
#!/bin/bash
BackD=/home/user/tester
VMs=`VBoxManage list runningvms | awk '{FS=" "}{print $1}' | sed s/\"//g`
for VM in $VMs
do
	echo $VM
	mkdir $BackD/$VM/
	CFG=`VBoxManage showvminfo $VM --machinereadable | grep CfgFile | sed -r 's/^[^=]+//'| sed -r 's/^[^"]+//'| sed s/\"//g | sed 's/\ /\\ /g'`
	echo "Copy $CFG ==> $BackD/$VM"
	cp $CFG $BackD/$VM/
	
	VDIS=`VBoxManage showvminfo $VM --machinereadable | grep .vdi | sed -r 's/^[^=]+//'| sed -r 's/^[^"]+//'| sed s/\"//g | sed 's/\ /\\ /g'`
	echo "Make snapshot of $VM"
	VBoxManage snapshot $VM take autobackup

	for VDI in $VDIS
	do
		echo "Copy $VDI>$BackD/$VM"
		cp $VDI $BackD/$VM/
	done

	echo "Delete snapshot of $VM"
	VBoxManage snapshot $VM delete autobackup

done

Прошу подсказать, что я делаю не так

 , ,

e1maker
()

Skel и скрытые файлы

Приветствую, сообщество!
Подскажите пожалуйста, стоит система xubuntu 14.04, при входе гостя в thunar'е отображаются скрытые файлы. Я не знаю как отключить это. Файлы из ~/ скопировал в /etc/skel (нужно наследовать от основного юзера)
Буду благодарен за ответ или помощь. Спасибо

 ,

e1maker
()

Виртуализация linux

Здравствуйте.
Возникла задача установить 2 виртуальных сервера на 1 машине. Hyper-v не подходит для этой задачи, да и не нужно.
У меня есть вопросы по выполнению задачи:
1.Есть 2 сетевых карты (одна в мир, вторая во внутрь), возможно ли на каждую виртуальную машину создать по 2 виртуальных интерфейса, для доступа из мира и доступа из нашей сети.
2.Какой способ виртуализации будет более лучше для linux-гостевых машин (OpenVz\KVM).
Подскажите возможно ли это и укажите правильный путь
Спасибо.

 ,

e1maker
()

Прошивка opticum 4050c

Приветствую, сообщество!
Появилась задача прошить ресивер opticum 4050c (аналоги globo 4100c и другие). Насколько я знаю, там установлен linux. Прошивается через com-порт. Утилиты есть только под windows.
Подскажите, есть ли опыт прошивки подобных устройств из-под linux, может быть через virtualbox или есть же софт.
Заранее благодарю

 , ,

e1maker
()

Dota 2 низкий FPS

Приветствую, сообщество. Ноутбук asus p81ij, видео intel 4500M, дота с низким FPS, возможно ли как-то ускорить, в чем может быть проблема и вообще реально ли потянуть на этой видеокарте?
Есть ли смысл ставить pf патчи?
Archlinux 4.0.5-1-Arch
3 gb RAM
Intel Celeron T3500 2.10 GHz

 , , , ,

e1maker
()

canon i-sensys mf3228\3200 driver

Собственно вопрос по сабжу, смог ли кто-то его завести? На Xubuntu заводится не хочет, в гугле советуют юзать виртуальную машину или же машину с windows. На мфу написано что он mf3228, при подключении выводит:
Bus 002 Device 005: ID 04a9:2684 Canon, Inc. MF3200 series
Можно ли его заставить печатать ну и сканировать документы?
Спасибо

 , mf3200, mf3228,

e1maker
()

Mpd

Приветствую. Много инфы искал, но так и не нашел, по этому пришел сюда. Можно ли запустить несколько mpd с разными конфигами?
Пните в нужную сторону

 

e1maker
()

DLNA+Samsung

Привет, ЛОР.
Установил сервер mediatomb, настроил по конфигам в интернете, но телевизор не хочет подключатся. Пишет «Не удалось выполнить запрос MEDIA PLAY вернется в основной режим».
На телевизоре отображается название сервера, так что не в сети дело.
PS. Конфиг
Плазма: Samsung UE46EH6037
minidlna вообще не видно, вариант возможен, но лучше mediatomb

 , , samsung-tv

e1maker
()

Монтирование флешки

Суть такова что при монтировании флешки возникает 4 раздела

[godfather@localhost ~]$ ls /media/
ARCH_201306 iso9660-sde iso9660-sde1


все делал как сказано тут
Так и будет 3-4 раздела, или же 1 должен быть? Как сделать нормально? Может я что-то пропустил?
PS в системе 4 диска sata по этому указывал в конфиге сразу с 'e'

# монтирование съемных накопителей
KERNEL=="sd[e-z]", GOTO="do-disk-rules"
KERNEL!="sd[e-z][0-9]", GOTO="end-of-file"
LABEL="do-disk-rules"
ACTION=="add", ENV{ID_USB_DRIVER}="usb-storage", GROUP="storage"
IMPORT{program}="/sbin/blkid -o udev -p %N"
ACTION=="remove", ENV{ID_FS_TYPE}!="", RUN+="/bin/sed -i '/\/dev\/%k /d' /etc/fstab"
ACTION=="remove", ENV{ID_FS_TYPE}!="", RUN+="/bin/rmdir /media/$env{ID_FS_TYPE}-%k"
ACTION=="add", ENV{ID_FS_TYPE}!="", RUN+="/bin/mkdir -p /media/$env{ID_FS_TYPE}-%k"
# монтирование раздела fat32
ACTION=="add", ENV{ID_FS_TYPE}=="vfat", RUN+="/bin/sed -i '$a\/dev/%k /media/$env{ID_FS_TYPE}-%k vfat rw,noauto,noatime,dmask=022,user,fmask=133,iocharset=koi8-r 0 0' /etc/fstab"
# монтирование раздела ntfs
ACTION=="add", ENV{ID_FS_TYPE}=="ntfs", RUN+="/bin/sed -i '$a\/dev/%k /media/$env{ID_FS_TYPE}-%k ntfs-3g rw,noauto,dmask=000,fmask=111,user,locale=ru_RU.koi8-r,allow_other 0 0' /etc/fstab"
# монтирование прочих ФС
ACTION=="add", ENV{ID_FS_TYPE}!="", ENV{ID_FS_TYPE}!="ntfs|vfat", RUN+="/bin/sed -i '$a\/dev/%k /media/$env{ID_FS_TYPE}-%k $env{ID_FS_TYPE}  defaults,user 0 0' /etc/fstab"
LABEL="end-of-file"

 ,

e1maker
()

Вопрос по входу

Возможно вопрос из раздела нубов, но никогда не пробовал сделать такое. Можно ли установить на каждого пользователя разные оболочки. Т.е. один юзер с awesome, другой с gnome (or kde)

 , , ,

e1maker
()

Выбор полусерверного дистрибутива

Суть такова, что нужен дистрибутив, который будет выполнять и серверную часть и десктопную... Что необходимо: -легкость (как на харде так и в ОЗУ) -стабильность(дабы после апдейта не слетело все к чертям) -быстро развернуть

Машина выполняет: -маршрутизацию -ftp -dhcp -apache(можно отказаться) -серфинг инета с машины -прослушивание музыки -трансляция на ТВ видео/аудио

убунту не предлагать(сейчас стоит на убунте 10.10)

e1maker
()

Archlinux Wicd

Дома вместо wifi маршрутизатора исполняет Linux cо USB-Wifi. Интернет раздает отлично, на ноуте поставил арч. Раньше подключался к своей сети с консоли и небыло проблем, сейчас ничего не происходит. Поставил уже через проводной необходимые пакеты, поставил Wicd он пишет Bad password. Так вот вопрос: в чем же дело? почему невозможно подключится? ЗЫ Убунта тож не подключается, винда работает норм. Шифрование WEP, IP - статические

e1maker
()

Postal 3

Гулял по просторам и надыбал ссылку http://topfile.net.ua/publ/igry_dlja_pk/skachat_besplatno_postal_3_catharsis_... , кто не хочет тот не открывает. но прикол в том что: Минимальные системные требования: Операционная система Windows® 7 / Vista / Vista64 / XP / Linux Процессор Pentium 4 3.0GHz ОЗУ 1 Гб для XP, Linux / 2 Гб для Vista

e1maker
()

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