LINUX.ORG.RU

Сообщения noideal

 

Zabbix + Debian 9. Не разрешенные зависимости.

Привет Всем жителям ЛОРа. Собственно имею такую проблему. Хочу поднять zabbix

0 ;) blackserver ~ $ cat /etc/os-release
PRETTY_NAME="Debian GNU/Linux 9 (stretch)"
NAME="Debian GNU/Linux"
VERSION_ID="9"
VERSION="9 (stretch)"
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"

Взял по инструкции https://www.zabbix.com/documentation/3.2/manual/installation/install_from_pac...

установил пакет dpkg -i zabbix-release_3.2-1+wheezy_all.deb

параллельно настроил, nginx, phpmyadmin, php-fpm Приготовился к установке zabbix, но проблема в том, что у меня нет нужного пакета который идет в зависимости.

а именно

aptitude install zabbix-server-mysql -y
Следующие НОВЫЕ пакеты будут установлены:        
  fping{a} libiksemel3{a} libodbc1{a} libopenipmi0{a} libsnmp-base{a} libsnmp30{a} snmpd{a}
  zabbix-server-mysql{b}
0 пакетов обновлено, 8 установлено новых, 0 пакетов отмечено для удаления, и 0 пакетов не обновлено.
Необходимо получить 1 799 kБ/6 639 kБ архивов. После распаковки 13,7 MБ будет занято.
Следующие пакеты имеют неудовлетворённые зависимости:
 zabbix-server-mysql : Зависит: libmysqlclient18 (>= 5.5.24+dfsg-1)который является виртуальным пакетом и не предоставляется ни один из доступны пакетов

Следующие действия разрешат зависимости:

     Оставить для следующих пакетов их текущие версии:
1)     zabbix-server-mysql [Не установлен]



Ни одного пакета не будет установлено, обновлено или удалено.
0 пакетов обновлено, 0 установлено новых, 0 пакетов отмечено для удаления, и 0 пакетов не обновлено.
Необходимо получить 0 Б архивов. После распаковки 0 Б будет занято.

 blackserver ~ $ dpkg -l | grep zabbix
ii  zabbix-agent                       1:3.2.7-1+jessie                 i386         Zabbix network monitoring solution - agent
ii  zabbix-frontend-php                1:3.2.7-1+jessie                 all          Zabbix network monitoring solution - PHP front-end
ii  zabbix-release                     3.2-1+jessie                     all          Zabbix official repository configuration
rc  zabbix-server-mysql                1:3.2.0-1+jessie                 i386         Zabbix network monitoring solution - server (MySQL)

то есть у меня неможет поставиться этот пакет, скажу даже больше, я гуглил и устанавливал libmariadbclient и установка прерывалась на этапе подключения в базу. из за разных версий таблиц mysql и того чего хочет забикс что то типо current database version (mandatory/optional): 03020000/03000000

и я решил что удалю zabbix-server-mysql и поставлю более новый. так как проблема лечиться запуском сервера забикс, и он сам обновляет базу. Снес и теперь немогу назад его поставить. Я уже жалею что обновил debian на 9.

вот что у меня от маши

 blackserver ~ $ dpkg -l | grep libmari
ii  libmariadbclient-dev               10.1.23-9+deb9u1                 i386         MariaDB database development files
ii  libmariadbclient-dev-compat:i386   10.1.23-9+deb9u1                 i386         MariaDB database development files (libmysqlclient compatibility)
ii  libmariadbclient18:i386            10.1.23-9+deb9u1                 i386         MariaDB database client library
ii  libmariadbd18:i386                 10.1.23-9+deb9u1                 i386         MariaDB embedded database, shared library

Помогите мне разобраться в этой садомии. Честно уже голова не варит, все выхлопы необходимые дам. Чем заменить\удовлетворить зависимость libmysqlclient18. И как я понял что это из-за того что я взял репозиторий от 8 дебиана, так как для девятого его просто нет.

 ,

noideal
()

Nginx + php-fpm + phpmyadmin отдает файл на скачивание

Доброго времени суток. Помогите разобраться пожалуйста. Настроил nginx и php-fpm, php_info отрабатывает без проблем.

Поставил mariadb и phpmyadmin прописал вроде все по аналогии, но файл отдается на скачку. Не могу понять в чем дело. Пробовал по разному с разными директивами.

Очевидно что я что-то делаю не так. До этого опыта с nginx не имел особого.

Вот что у меня есть:

( uname -a )

nginx.conf

user www-data;
worker_processes 2;
pid /var/run/nginx.pid;

events {
	worker_connections 768;
	# multi_accept on;
}

http {

	##
	# Basic Settings
	##

	sendfile on;
	tcp_nopush on;
	tcp_nodelay on;
	keepalive_timeout 65;
	types_hash_max_size 2048;
	server_tokens off;

	# server_names_hash_bucket_size 64;
	# server_name_in_redirect off;

	include /etc/nginx/mime.types;
	default_type application/octet-stream;

	##
	# Logging Settings
	##

	access_log /var/log/nginx/access.log;
	error_log /var/log/nginx/error.log;

	##
	# Gzip Settings
	##

	gzip on;
	gzip_disable "msie6";

	# gzip_vary on;
	# gzip_proxied any;
	# gzip_comp_level 6;
	# gzip_buffers 16 8k;
	# gzip_http_version 1.1;
	gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript;

	##
	# nginx-naxsi config
	##
	# Uncomment it if you installed nginx-naxsi
	##

	#include /etc/nginx/naxsi_core.rules;

	##
	# nginx-passenger config
	##
	# Uncomment it if you installed nginx-passenger
	##
	
	#passenger_root /usr;
	#passenger_ruby /usr/bin/ruby;

	##
	# Virtual Host Configs
	##

	include /etc/nginx/conf.d/*.conf;
	include /etc/nginx/sites-enabled/*;


server {

listen 80;
server_name localhost;
access_log /var/log/nginx/localhost_nginx/access.log;
root /srv/nginx;

location / {
index index.html;

   }

}



#php-fpm
server{
listen 8081;

root /var/www;
access_log /var/log/nginx/zabbix.access.log;
server_name zabbix.blackserver.32it.ru;

location / {
index index.php index.html index.htm;
}

location ~ \.php$ {
fastcgi_pass unix:/var/run/php5-fpm/zabbix-php-fpm.sock;
try_files $uri =404;
fastcgi_index index.php;
include fastcgi_params;
fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
}

}


server{
listen 8888;
root /usr/share/phpmyadmin;
index index.php;

location ~ \.php$  {
     try_files $uri =404;
     fastcgi_pass unix:/var/run/php5-fpm/php5-fpm.sock;
     fastcgi_index index.php;
     include fastcgi_params;
     fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
   }

}


} #http


на /usr/share/phpmyadmin/ права и владелец такой. -rw-r--r-- 1 www-data www-data

Помогите пожалуйста найти проблему, гугление беглое ни к чему хорошему не привело.

 , ,

noideal
()

systemd и Debian 9 нестандартный синтаксис

Добрый день ребята. Обновил debian 7 до 9 «Debian GNU/Linux 9 (stretch)»

Обновление прошло нормально. Все заработало. Спросило что делать со старыми конфигами, соотвественно я их сохранил.

Поднялся даже nginx и openvpn, samba и прочее. Я уже обрадовался.

Сразу скажу что обновлялся я для того чтобы дистр был свежий, и хотелось именно systemd в привычном его виде. https://wiki.archlinux.org/index.php/Systemd systemctl status unit systemctl enable/disable unit и прочие простые вещи.

например на /etc/nginx $ systemctl -a Failed to list units: No such method 'ListUnitsFiltered' какого хрена он заставляет меня пользоваться своим странным методом ListUnitsFiltered?

Как сделать стандартный синтаксис systemd? В привычном его виде.

Думается мне что причиной этого является обратная совместимость со старой системой инициализации! Или я не прав. И еще напрягает вот эта шляпа systemd-shim, но сносить ее боюсь.

Помогите пожалуйста. Каков порядок действий.

 ,

noideal
()

Подключение через x2Go к определенному монитору

Всем привет. Есть комп рабочий, к нему цепляюсь через X2GO авторизация по ключу. Archlinux, xfce4. Все работает претензий нет.

Но у меня стоят два моника на нем. Основной и второй, на второй моник выводятся консольки и коньки и прочая лобуда.

А дома соотвественно только один моник. Когда я подлючаюсь клиентом, то у меня эти два монитора пихаются в разрешение 1920 х 1080. Короче буквы фирзятся все мелко и видно хреново.

Подскажите можно ли зацепиться только к одному дисплею(основному) ну или выбрать нужный? Куда копать вообще. Спасибо!

 ,

noideal
()

Отправка почты из консоли.Проблема

Здравствуйте, есть сервер с Debian 7 Linux blackserver 3.2.0-4-686-pae #1 SMP Debian 3.2.73-2+deb7u3 i686 GNU/Linux

Пытаюсь настроить отправку писем из консоли(для некоторых скриптов) через связку ssmtp + mutt домен с которого хочу отправлять сообщения делегирован яндекс, завел ящик под него.

# Пользователь, который получает всю почту для userids < 1000
# Сделайте пустым для отключения перезаписи. Или укажите пользователя.
# А также вы можете указать нужный е-майл на который будет
# приходить почта для root.
root=XXX
 
# Место, где идет почта. Настоящее имя машины не требуются
# MX записи. Обычно mailhosts является именем mail.domain.com
# Например если вы находитесь в domain.com ваш mailhub с таким же именем.
# Пример для SMTP портом 2525
# mailhub=mail.your.domain:2525
# Пример для SMTP портом 25 (Standard/RFC)
# mailhub=mail.your.domain
# Пример для SSL шифрованного соединения
# mailhub=mail.your.domain:465
#Адрес и порт доверенного smtp сервера, с которого будет осуществляться отправка ваших почтовых сообщений
#Для гугла
#mailhub=smtp.gmail.com:587
#Для яндекса
mailhub = smtp.yandex.ru:465
 
#От кого якобы должна приходить почта?
#если используете pdd.yandex.ru можно указать свой домен mydomain.ru
rewriteDomain=
 
# Полное имя машины
#если закомментировано, ssmtp определяет параметр самостоятельно
hostname=_HOSTNAME_
 
# Установите это чтобы никогда не переписывать "From:" (если не указано) и
# использовать этот адрес в "from line" оболочки.
#  Если YES Поле From: будет выставляться самим smtp переписывая значение вводимое скриптами
# Если NO, скрипты смогут записывать свое значение в поле From:
#Должно присутсвовать обязательно, иначе не пройдет авторизация Gmail.
FromLineOverride=NO
 
# Использовать SSL/TLS, чтобы отправить безопасные сообщения на сервер.
#Должно присутсвовать обязательно, иначе не пройдет авторизация Gmail:
UseSTARTTLS=YES
# Использовать SSL/TLS сертификат для аутентификации на SMTP-хосте.
#UseTLSCert=YES
 
# Используйте этот сертификат RSA.
#TLSCert=/usr/local/etc/ssmtp/ssmtp.pem
 
# Получить расширенное (* действительно * расширенную) отладочную информацию в логах
# Если вы хотите иметь отладке в конфигурационных отпарсенных файлах, переместите этот
# параметр в начало файла конфигурации и раскомментируйте
Debug=YES
 
#Параметры существующего аккаунта почты
# Указываем имя пользователя на smtp-сервере (от какого пользователя шлем почту).
AuthUser=XXXX
# Указываем пароль от smtp-аккаунта:
AuthPass=XXXX

#End Of File

самое интересное что

[blackserver etc]# cd /usr/sbin/ && ls -la | grep mail
lrwxrwxrwx  1 root root        5 Июн 30  2012 mailq -> ssmtp
lrwxrwxrwx  1 root root        5 Июн 30  2012 sendmail -> ssmtp
[/code ]

а при выполнении из консоли 
echo "Это тестовое письмо из консоли" | ssmtp -s XXX@gmail.com
повисает на неопределенный срок. 

на что я подумал 
which ssmtp
получил вывод 
/usr/sbin/ssmtp

когда запускаю из консоли ssmtp
-bash: ssmtp: команда не найдена

Команда запущена в 12:32
echo "eto mutt" | mutt -s "Tema black" XXXXgmail.com  

[blackserver log]# ll | grep mail | sortdate
-rw-r-----  1 root        adm    1232 Май  4 01:15 mail.info.2.gz
-rw-r-----  1 root        adm    1232 Май  4 01:15 mail.log.2.gz
-rw-r-----  1 root        adm     148 Апр 22 01:02 mail.warn.4.gz
-rw-r-----  1 root        adm     148 Апр 24 01:01 mail.warn.3.gz
-rw-r-----  1 root        adm    1918 Май 13 12:16 mail.warn
-rw-r-----  1 root        adm     212 Май  4 01:15 mail.warn.2.gz
-rw-r-----  1 root        adm   23891 Май  8 06:23 mail.info.1
-rw-r-----  1 root        adm   23891 Май  8 06:23 mail.log.1
-rw-r-----  1 root        adm     297 Мар 29 22:28 mail.err.2.gz
-rw-r-----  1 root        adm     429 Апр 24 01:01 mail.info.3.gz
-rw-r-----  1 root        adm     429 Апр 24 01:01 mail.log.3.gz
-rw-r-----  1 root        adm     431 Апр 22 01:02 mail.info.4.gz
-rw-r-----  1 root        adm     431 Апр 22 01:02 mail.log.4.gz
-rw-r-----  1 root        adm     596 Май 11 01:12 mail.err.1
-rw-r-----  1 root        adm     600 Май  8 01:01 mail.warn.1
-rw-r-----  1 root        adm   63049 Май 13 12:16 mail.info
-rw-r-----  1 root        adm     959 Май 13 12:16 mail.err

на команду echo «test message» | ssmtp -s «Nudavai» XXXX@gmail.com говорит -bash: ssmtp: команда не найдена
______________________________________

ничего кроме ssmtp и mutt неустановлено. перед установкой ssmtp был ненастроенный postfix, но его я снес purge

Помогите мне. Я что-то немогу разобраться с чего начать. Или туплю уже. Второй день

 ,

noideal
()

Установка Creative Audigy 2 SB3050

Здравствуйте. Начнем по порядку. Отключил встроенную звуковуху в BIOS. lspci

00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor DRAM Controller (rev 09)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor PCI Express Root Port (rev 09)
00:02.0 Display controller: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor Graphics Controller (rev 09)
00:16.0 Communication controller: Intel Corporation 6 Series/C200 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2 (rev 05)
00:1c.0 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 1 (rev b5)
00:1c.2 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 3 (rev b5)
00:1c.3 PCI bridge: Intel Corporation 82801 PCI Bridge (rev b5)
00:1d.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1 (rev 05)
00:1f.0 ISA bridge: Intel Corporation Z68 Express Chipset Family LPC Controller (rev 05)
00:1f.2 IDE interface: Intel Corporation 6 Series/C200 Series Chipset Family 4 port SATA IDE Controller (rev 05)
00:1f.3 SMBus: Intel Corporation 6 Series/C200 Series Chipset Family SMBus Controller (rev 05)
00:1f.5 IDE interface: Intel Corporation 6 Series/C200 Series Chipset Family 2 port SATA IDE Controller (rev 05)
01:00.0 VGA compatible controller: NVIDIA Corporation G84 [GeForce 8600 GTS] (rev a1)
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 06)
04:00.0 PCI bridge: Integrated Technology Express, Inc. Device 8892 (rev 30)
05:00.0 Multimedia audio controller: Creative Labs SB Audigy (rev 04)

lspci -vs 05:00

05:00.0 Multimedia audio controller: Creative Labs SB Audigy (rev 04)
	Subsystem: Creative Labs Device 2005
	Flags: medium devsel, IRQ 19
	I/O ports at dfc0 [size=64]
	Capabilities: <access denied>

uname -a

Linux homelinux 3.13.0-53-generic #89-Ubuntu SMP Wed May 20 10:34:39 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

Так вот. Нагуглил, что нужен snd-emu10k1 поставил. попытался загрузить. modprobe -r snd-emu10k1-synth snd-emu10k1 ; modprobe snd-emu10k1

Перезагрузился. Ничего.

cat /proc/asound/cards говорит: --- no soundcards ---

Подскажите пожалуйста что делать?

 ,

noideal
()

OpenWRT repeatAP + я дебил

Добрый день. Я уже не знаю что делать...

Задача в следующем.

1.(Назовем его роутер A) Есть ADSL роутер(его ip 192.168.1.1 интернет нужно дать в другое здание. )
2. К нему по шнурку подключен DIR 615(на нем убит DHCP, он транслирует wifi сеть с SSID «dd-wrt») к нему подключена направленная антенна tp link
3. Есть роутер Tp link 841ND на нем и стоит OpenWRT(у него тоже антенна направленная, которая должна принимать dd-wrt)

Я сначала объясню, что я делал и как я это понимаю. А потом послушаю вашего совета. Может ошибка в теории.

Я подключился в dd-wrt через сканирование wifi сети. и мой интерфейс получил ip от роутера A. Я зашел в свойства подключения и сделал bridge lan интерфейс. И затем lan интерфейсу отключил DHCP чтобы дальше через LAN все получали ip. И после этого ребутнул железку. И в итоге никто не получил ip и на железку я попасть не могу...

ну теперь я научился пользоваться safemode openwrt. я зашел по telnet 192.168.1.1 и выполнил
mount_root mtd -r erase rootfs_data

и получаю железку с девственно чистым openwrt
________________________________________

Собственно итог. Я хочу как то сделать так чтобы.

Я цеплялся к сети вайфай и ее пускал на лан роутера, при этом чтобы у меня был доступ к управлению устройством, а DHCP сервером был роутер A

и еще объясните мне про vlan (Как я понимаю с его помощью можно сделать так. Например 1,2,3 порт роутера пустить в локалку, а 4 оставить для управления. ) и bridge служит же для «условного объедениения сетей»(то есть сеть к которой я цепляюсь сделать мостом с lan'ом)

PS в данный момент тесты провожу с 1 wifi сетью. И мост не работает.
Уже грешу на интерфейс luci(думаю настроить все через ssh) Объясните на пальцах если можете. Заранее спасибо тем кто помог.

 , ,

noideal
()

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