LINUX.ORG.RU

Сообщения BitSum

 

Слепить raid1

Как из этого слепить Raid 1 mdadm?

lsblk

NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda      8:0    0  1.8T  0 disk
├─sda1   8:1    0  1.8T  0 part /
├─sda2   8:2    0    1K  0 part
└─sda5   8:5    0    8G  0 part [SWAP]
sdb      8:16   0  1.8T  0 disk

При себе так же имею openmediavault, который предлагает построить raid только из sdb.

 

BitSum
()

pure-ftpd - отсутствует пассивное подключение

При попытке подключиться через FileZilla к фтп серверу выдаёт «ошибку»:

Status: Server sent passive reply with unroutable address. Using server address instead.

При себе имею:

роутер с проброшенным 21-ым портом, Ubuntu 16.04,

pure ftpd (из репозитория Ubuntu 16.04) в конфигруации вида:

AltLog clf:/var/log/pure-ftpd/transfer.log
ChrootEveryone yes
DontResolve yes
ForcePassiveIP 192.168.1.11 (внутренний айпишник машины с фтп сервером)
FSCharset UTF-8
MinUID 1000
NoAnonymous no
PAMAuthentication yes
PassivePortRange 29799 29899
PureDB /etc/pure-ftpd/pureftpd.pdb
TLSCipherSuite ALL:!aNULL:!SSLv3
UnixAuthentication no

Если FileZilla переключить в актив, то подключение пройдёт успешно.

Как побороть проблему с пассивным подключением?

 

BitSum
()

IDA Pro - есть ли аналоги?

Есть ли аналоги у IDA Pro?

И какой ценник у IDA Pro «на одного разработчика»? Не совсем прозрачно с ценниками.

 

BitSum
()

Ковертнуть реврайты Nginx

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

К сожалению скилла не хватило...

Кто-то поможет с конвертом реврайтов под nginx? Онлайн сервисы нужного результата не дают

RewriteCond $1 !^(index\.php|images|themes|uploads|favicon\.ico|robots\.txt)

Ушёл в Job

 

BitSum
()

Как изменить размер раздела?

Как изменить размер раздела, на котором ещё и загрузчик весит с осью?

Так же есть незанятое пространство из которого я и планирую взять свободное место.

 

BitSum
()

Jenkins проблемосы.

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

Имею при себе Jenkins LTS (latest).

При создании проекта выбираю «Freestyle Project -> Source Code Management -> Git»

в Credentials -> Add -> Jenkins

-> Kind -> Gitlab API Token

-> Api Token - мой токен

-> ID -> любые символы на латыне

-> Description -> любой дескрипшен

-> Add

Смотрю обратно Credentials, а там пусто.

Если добавить по юзеру/паролю - всё ок.

Куда копать?

 

BitSum
()

Gitlab Enterprise - что-то пошло не так.

Имею при себе триальную версию последнего энтерпрайзного гитлаба установленную из репозитория по оф. инструкции. Любимую ubuntu 16.04 и mariadb из репозиториев.

Пытаюсь с postgre переехать на mysql - по инструкции (ну почти что) https://docs.gitlab.com/omnibus/settings/database.html#using-a-mysql-database....

1. В ответ при обращении к любой странице возвращает ошибку 502.

Что делаю:

CREATE DATABASE IF NOT EXISTS `gitlab` DEFAULT CHARACTER SET `utf8` COLLATE `utf8_general_ci`;

в /etc/gitlab/gitlab.rb

postgresql['enable'] = false

gitlab_rails['db_adapter'] = 'mysql2'
gitlab_rails['db_encoding'] = 'utf8'
gitlab_rails['db_database'] = 'gitlab'
gitlab_rails['db_username'] = 'root'
gitlab_rails['db_password'] = 'mypass'
gitlab_rails['db_host'] = '192.168.1.2'
gitlab_rails['db_port'] = '3306'

gitlab-ctl reconfigure

Таблицы создались. Но предположительно неправильно.

2. После чего была удалена бд и была произведена повторная попытка переконфигруации. В БД пусто.

Как решить то, что во втором пункте? Вероятно будет аналогичная проблема и с первым.

 ,

BitSum
()

Postfix vs Exim - холивар?

Выбираю... Выбираю «на чем» организовать почтовый сервер. Замолвите слово за postfix/exim - хотелось бы аргументов всяких-разных.

Перемещено leave из general

 ,

BitSum
()

Ubuntu 16.04 / php7 - подрубить ssh2

Возможно ли как-то подрубить ssh2 без компиляции?

Из репозиториев, например.

При себе ubuntu 16.04 и php7

 ,

BitSum
()

Не отрабатывает sendmail.

Имею при себе ubuntu 16.04 и там и там, postfix + sendmail без шифрования.

Postfix же работает как положено, а вот после переезда sendmail`а с centos на Ubuntu с аналогичной конфигруацией не работает.

Как настраивался Sendmail:

apt-get -y install sendmail

define(`MAIL_HUB',`[192.168.1.5]')dnl (в самый конец конфига(адрес postfix))

make -C /etc/mail

/etc/init.d/sendmail reload

Лог: mail.log

 
May 28 12:00:01 Web-Server sendmail[5756]: v4S901or005756: from=root, size=729, class=0, nrcpts=1, msgid=<201705280900.v4S901or005756@Web-Server>, bodytype=8BITMIME, relay=root@localhost

May 28 12:00:01 Web-Server sm-mta[5757]: v4S9013O005757: from=<root@Web-Server>, size=985, class=0, nrcpts=1, msgid=<201705280900.v4S901or005756@Web-Server>, bodytype=7BIT, proto=ESMTP, daemon=MTA-v4, relay=localhost [127.0.0.1]

May 28 12:00:01 Web-Server sendmail[5756]: v4S901or005756: to=root, ctladdr=root (0/0), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30729, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (v4S9013O005757 Message accepted for delivery)

May 28 12:00:01 Web-Server sm-mta[5759]: STARTTLS=client, relay=[192.168.1.5], version=TLSv1.2, verify=FAIL, cipher=ECDHE-RSA-AES256-GCM-SHA384, bits=256/256

May 28 12:00:02 Web-Server sm-mta[5759]: v4S9013O005757: to=<root@Web-Server>, ctladdr=<root@Web-Server> (0/0), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=120985, relay=[192.168.1.5] [192.168.1.5], dsn=2.0.0, stat=Sent (Ok: queued as ECF6354002F)

Лог syslog:

May 28 12:00:01 Web-Server CRON[5731]: (root) CMD (test -x /usr/bin/certbot -a \! -d /run/systemd/system && perl -e 'sleep int(rand(3600))' && certbot -q renew)

May 28 12:00:01 Web-Server CRON[5732]: (smmsp) CMD (test -x /etc/init.d/sendmail && test -x /usr/share/sendmail/sendmail && test -x /usr/lib/sm.bin/sendmail && /usr/share/sendmail/sendmail cron-msp)

May 28 12:00:01 Web-Server CRON[5733]: (root) CMD (certbot renew)

May 28 12:00:01 Web-Server sendmail[5756]: v4S901or005756: from=root, size=729, class=0, nrcpts=1, msgid=<201705280900.v4S901or005756@Web-Server>, bodytype=8BITMIME, relay=root@localhost

May 28 12:00:01 Web-Server sm-mta[5757]: v4S9013O005757: from=<root@Web-Server>, size=985, class=0, nrcpts=1, msgid=<201705280900.v4S901or005756@Web-Server>, bodytype=7BIT, proto=ESMTP, daemon=MTA-v4, relay=localhost [127.0.0.1]

May 28 12:00:01 Web-Server sendmail[5756]: v4S901or005756: to=root, ctladdr=root (0/0), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30729, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (v4S9013O005757 Message accepted for delivery)

May 28 12:00:01 Web-Server sm-mta[5759]: STARTTLS=client, relay=[192.168.1.5], version=TLSv1.2, verify=FAIL, cipher=ECDHE-RSA-AES256-GCM-SHA384, bits=256/256

May 28 12:00:02 Web-Server sm-mta[5759]: v4S9013O005757: to=<root@Web-Server>, ctladdr=<root@Web-Server> (0/0), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=120985, relay=[192.168.1.5] [192.168.1.5], dsn=2.0.0, stat=Sent (Ok: queued as ECF6354002F)

cerbot сюда какого-то влез с Lets Encrypt'ом...

 ,

BitSum
()

Лор - настройки трекера.

Я прочитал определённую тему, которая есть в трекере.

Как мне её скрыть, чтобы она больше там не появлялась?

Перемещено leave из talks

 ,

BitSum
()

Помощь с поиском планшета

Ищу планшет по адекватной цене.

Что должен уметь:

черный цвет - обязательно;

док стацния (клавиатура);

разрешение от 1920x1200;

Intel CPU с SSE/AVX/VT; HT (будет плюсом)

Из чего выбираю: https://market.yandex.ru/compare/4SQAiy3ado8zAayLdCCnssD2MrMJ?hid=6427100&amp...

И ни у одного нет AVX...

C AVX и HT вижу только такой: https://goo.gl/CymtDh

Есть ещё предложения?

 , ,

BitSum
()

С++ - выполнить что-то в консоли.

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

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

Например - распаковку архива средствами tar (текущая задача).

Ещё вопрос - у всех ли дистрибутивов из коробки идёт tar? Tar же в ядро зашит?

 

BitSum
()

xorg-xinit не работает?

apt-get install xorg xinit pacman

При попытке проверить xorg-xinit отвечает no display possible:

pacman -S xorg-xinit

p.s. ubuntu 16.04.

 , ,

BitSum
()

Openbox - с чего начать?

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

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

Что имею:

Ubuntu 16.04
i7 3630 QM
16 ГБ ОЗУ
Samsung 850 EVO

Что хотелось бы увидеть:

панель задач;

рабочий стол;

на ПКМ меню с возможностью создать файл/папки/открыть консоль с «того места, в котором нахожусь»;

«пуск», в котором можно закрепить различные программы;

часы/календарь (месяц/число).

Хотелось бы вытащить различный функционал из других DE.

из софта (с оболочками) будет:

firefox/clion/vlc/steam/geany/smartgit/smartsvn/tor browser/gnome calculator/cmake/double commander/virtual box/vlc

С чего начать? Где что почитать?

Какой легкий DM выбрать? (gddm не предлагать, в ubuntu 16.04 по какой-то причине в /etc отсутствует конфиг, создав конфиг параметры не принимаются)

Wayland зайдёт? Не хотелось бы иксы использовать.

А может и вовсе не openbox? :)

 ,

BitSum
()

Аналог notepad++ для Linux ubuntu.

Имею при себе ubuntu 16.04.

Нужен аналог Notepad++ для ubuntu 16.04

Задачи:

синтаксис C++;

аналог nppexec с выполнением скрипта:

cd $(CURRENT_DIRECTORY)

«C:\programming\compiler.exe» «$(FILE_NAME)» "-oF:\end_directory\$(NAME_PART).exe"

Что делает скрипт:

заходит в директорию, где лежит файл, который открыт в кладке;

файл «перетаскивается в .exe»;

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

Проще говоря - на F5 начинается выполнение скрипта.

 

BitSum
()

Dolphin, LXQt, ubuntu, все дела.

Имею при себе ubuntu 16.04, dolphin из стандартного репозитория.

lxqt из ppa (из стандартного репозитория «из коробки» не завелось):

add-apt-repository -y ppa:lubuntu-dev/lubuntu-daily
apt-get update
apt-get install lxqt-metapackage lxqt-panel openbox

LXQt:

1. Как залогиниться под рутом?

2. Как установить «последнюю версию»? В продакшн вряд ли пойдёт (рискованно), только попробовать.

Dolphin:

1. Как восстановить закрытые сессии (после полностью закрытого ФМ)?

2. Как установить «последнюю версию»? в ppa не могу найти, только эмуль.

 , ,

BitSum
()

Развернуть NFS на NAS Wd My Cloud EX4

Что есть:

сам NAS: WD My CLoud EX 4 (wdbwwd0000nbk-eeue)
Процессор: Marvell Kirkwood 88F6281
Ядро: uname -a
Linux WDMyCloudEX4 3.2.40 #1 Fri Jul 31 17:54:08 CST 2015 armv5tel GNU/Linux

Предположительно это debian wheezy. Уточнить не смог, прошивка «распилена».

Нужно как-то попытаться развернуть на этом «самопале» NFS.

Что я делал (толком ничего %):

https://packages.debia…ezy/nfs-kernel-server

armel 139.2 kB 461.0 kB [list of files]
armhf 135.0 kB 434.0 kB [list of files]

dpkg -i package.deb

Результат: Segmentation fault

 

BitSum
()

сбросить root пароль Mariadb

Не могу сбросить пасс от рута БД.

Что имею:

mysql  Ver 15.1 Distrib 10.0.29-MariaDB

ubuntu 16.04.2

Что делаю:

service mysql stop

mysqld_safe --skip-grant-tables &

Что выходит из выполненных команд:

[1] 1711
root@test:~# 170311 00:12:01 mysqld_safe Logging to syslog.

170311 00:12:01 mysqld_safe A mysqld process already exists

Как сбросить пасс от рута в данной ситуации?

 ,

BitSum
()

переезд с apache + mariadb 5.x на nginx + php-fpm + mariadb 10.x

Ранее был lighttpd на centos 7.X, всё работало корректно.

Сейчас имею nginx 1.10 с ubuntu 16.04.

Zabbix работает корректно, переходит по всем каталогам. У других веб-ресурсов не работает переход по каталогам - вместо этого возвращает значение 404, то есть, главная страница отображается, а все последующие с значением 404.

Конфиг Nginx:

server {
	root /var/www/html;

	index index.php index.html index.htm;

	server_name my_site.com;

	location / {
		try_files $uri $uri/ =404;
	}

	location ~ \.php$ {
		include snippets/fastcgi-php.conf;
		
		fastcgi_pass unix:/run/php/php7.0-fpm.sock;
	}
}

Логи:

2017/03/01 02:19:53 [error] 25546#25546: *1 "/home/www/test/test2/index.php" is not found (2: No such file or directory), clie$

2017/03/01 02:19:55 [error] 25546#25546: *2 "/home/www/test/test3/index.php" is not found (2: No such file or directory), client: IP_ADDRESS, server: zom$

 , , ,

BitSum
()

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