
Denis
26.06.2016
17:04:59
Ааа. Вот жесть. Парни, как Ubuntu 12 восстановить /etc/init.d ?
Может есть какие нибудь Тулзы file recovery?

Александр
26.06.2016
17:05:40
Ты удалил?
Фс какая?

Google

Denis
26.06.2016
17:06:23
Да че то поторопился enter нажать
Какой командой это посмотреть?
ext4
Ubuntu 14.04.4 LTS

Lupsick
26.06.2016
17:08:49
возьми скопирни из дистрибутива

Nikita
26.06.2016
17:10:27
ребят а кто-нибудь тут с inline работал и ботами?
inline-query

Denis
26.06.2016
17:12:02
Где это можно выдернуть?

Lupsick
26.06.2016
17:14:59
https://gist.github.com/naholyr/4275302
но я не уверен в корректности

Igor
26.06.2016
17:18:12

Nikita
26.06.2016
17:18:33
телеграм)

Igor
26.06.2016
17:18:51
Я работал

Google

Igor
26.06.2016
17:19:05
Какой вопрос возник?

Nikita
26.06.2016
17:19:35
мне надо позволить юзеру выбрать из каталога элемент
для этого я хочу чтобы он сначала выбрал группу и потом выбрал элемент группы
то есть @bot пишет название группы, выбирает из списка
и опять возвращается в бота, где уже пишет элемент группы
как такое можно сделать?

Dmitrii
26.06.2016
17:22:15
@chebotarevp ^^^

Nikita
26.06.2016
17:23:18
Nikita K, [26 Jun 2016 20:22]:
в общем у меня каталог двухуровневый
выводить его через клавиатуру не удобно
выводить текстовым сообщением с ссылками для бота не красиво и не удобно юзерам искать будет

Igor
26.06.2016
17:23:43

Nikita
26.06.2016
17:24:28
а как каталог сделать?

Igor
26.06.2016
17:24:46
На мой взгляд, тут нарушен юзер-кейс

Nikita
26.06.2016
17:24:50
вот я смотрю другие боты, там подобные задачи решаются через ввод названия и полнотекстовой поиск

Pavel
26.06.2016
17:25:03

Nikita
26.06.2016
17:25:09
вот есть @onetwotrip_bot
там ты в поле ввода сообщение пишешь москва
но это не круто, человек может не помнить название города

Pavel
26.06.2016
17:26:46
В инлайн режиме можно прямо по мере ввода производить поиск
На каждый символ отправляется запрос боту

Nikolay
26.06.2016
17:28:17

Pavel
26.06.2016
17:28:50
Потому что.

Google

Pavel
26.06.2016
17:28:50
но это не круто, человек может не помнить название города

Igor
26.06.2016
17:29:30

Denis
26.06.2016
21:46:43
Парни, а как запустить процесс в бэкграунде, чтобы он оставался висеть?
типа daemon
а, всё, чёт тупанул)

Roman
26.06.2016
21:48:02
:)

Denis
26.06.2016
21:48:19
Кто-нибудь поднял Concourse у себя?

Roman
26.06.2016
21:48:22
ток про & написать хотел... :D

Denis
26.06.2016
21:52:08
Про что? :)
Пинг) Все отключили уведомления?
Или никто не развернул Concourse?

corpix
26.06.2016
22:01:09
Где это можно выдернуть?
Если ещё актуально то вот так можно выкачать deb пакеты, которые содержат файлы в /etc/init.d и распокавать их https://gist.github.com/corpix/3f97265309a5435185d59187a3e519cf

Denis
26.06.2016
22:02:57
Спасибо большое, ценю. Но проблема на Ubuntu 14.04.4 LTS, rак я писал там. Я просто поднял новый дроплет на DigitalOcean и через scp перетащил архив с init.d на сломанный сервер. Сейчас есть ряд скриптов, который до сих пор не поднимаются.
apache2, openntpd, bind9 (на них не найдены симлинки)

Pavel
26.06.2016
22:04:33
так их установить надо?

corpix
26.06.2016
22:04:36
Ну поидее
Упс

Roman
26.06.2016
22:04:55

Pavel
26.06.2016
22:04:57
Сам пакет apache2 то стоит?

corpix
26.06.2016
22:05:16
Поидее эти сервисы надо просто включить через update-rc.d

Google

corpix
26.06.2016
22:05:26
Ща, вспомню как это на убунте делается


Denis
26.06.2016
22:06:01
Делал apt-get install —reinstall apache2, но оно чё-то ссылается на mysql проблемы:
root@cache1:~/concourse# apt-get install --reinstall docker
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 61 not upgraded.
2 not fully installed or removed.
Need to get 0 B/12.2 kB of archives.
After this operation, 0 B of additional disk space will be used.
(Reading database ... 60927 files and directories currently installed.)
Preparing to unpack .../docker_1.5-1_amd64.deb ...
Unpacking docker (1.5-1) over (1.5-1) ...
Processing triggers for man-db (2.6.7.1-1ubuntu1) ...
Setting up mysql-server-5.5 (5.5.49-0ubuntu0.14.04.1) ...
mysql stop/waiting
mysql start/running, process 24816
Can't exec "insserv": No such file or directory at /usr/sbin/update-rc.d line 391.
update-rc.d: error: insserv rejected the script header
dpkg: error processing package mysql-server-5.5 (--configure):
subprocess installed post-installation script returned error exit status 255
dpkg: dependency problems prevent configuration of mysql-server:
mysql-server depends on mysql-server-5.5; however:
Package mysql-server-5.5 is not configured yet.
dpkg: error processing package mysql-server (--configure):
dependency problems - leaving unconfigured
Setting up docker (1.5-1) ...
E: Sub-process /usr/bin/dpkg returned an error code (1)


corpix
26.06.2016
22:07:03

Denis
26.06.2016
22:07:06

corpix
26.06.2016
22:08:26
А, видимо на той машине с которой ты копировал init.d небыло апатча

Admin
ERROR: S client not available

Roman
26.06.2016
22:08:45
Парни, а как запустить процесс в бэкграунде, чтобы он оставался висеть?
вот это

Alexander
26.06.2016
22:09:18
во, у меня лишь раза три были фейлы с убунту и 1 раз - как раз с mysql/mariadb зависимостями

Roman
26.06.2016
22:09:40
лара?
)

Alexander
26.06.2016
22:09:44
может, их просто засунуть в докер-контейнер, а на сервере удалить вообще?

corpix
26.06.2016
22:10:06
Вобщем как мне кажется восстановиться с помощью /etc/init.d, вытащенного из пакетов будет действеннее

Uncel
26.06.2016
22:10:45
apt-get -o Dpkg::Options::="--force-confnew" -o Dpkg::Options::="--force-confask" install --reinstall apache2.2-common

corpix
26.06.2016
22:10:59

Uncel
26.06.2016
22:11:22
Конфиги для init.d обычно идут отдельно

Roman
26.06.2016
22:11:29

Google

corpix
26.06.2016
22:12:39
Упс, какой я невнимательный

Alexander
26.06.2016
22:12:59
да я понимаю, просто когда вот что-то ломается и эта база не работает - сразу все проекты дохнут, наверное, вот как сейчас
тогда можно было бы просто по-быстренькому всё сбэкапить и переустановить систему, а потом восстановиться из бэкапов

Denis
26.06.2016
22:13:42

Roman
26.06.2016
22:14:42
эмм, а чего не honup-то?

Denis
26.06.2016
22:14:57
Что попалось первое под руку :)
Кто-то на GH сказал не использовать honup

corpix
26.06.2016
22:19:24
С nohup проблема в том что если упадёт то без дополнительных обвязок вокруг запускаемого бинарника не узнаешь что случилось. По этому лично я люблю для целей типа "запустить побыстрому в фоне" использовать tmux ?


Denis
26.06.2016
22:22:31
# apt-get install bind9
Reading package lists... Done
Building dependency tree
Reading state information... Done
bind9 is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 61 not upgraded.
1 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n] Y
Setting up bind9 (1:9.9.5.dfsg-3ubuntu0.8) ...
invoke-rc.d: unknown initscript, /etc/init.d/bind9 not found.
dpkg: error processing package bind9 (--configure):
subprocess installed post-installation script returned error exit status 100
Errors were encountered while processing:
bind9
E: Sub-process /usr/bin/dpkg returned an error code (1)
Ладно с nohup, вот действительно странная вещь ^
# apt-get install --reinstall bind9
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 61 not upgraded.
1 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
E: Internal Error, No file name for bind9:amd64


Aleksandr
26.06.2016
22:24:08
может после развёртки через scp сломались права к
/etc/init.d
?

Ivan
26.06.2016
22:24:17
/stat@comstatbot

Combot
26.06.2016
22:24:17
combot.org/chat/-1001030317489

Denis
26.06.2016
22:26:05

Aleksandr
26.06.2016
22:26:36
у меня /etc/init.d/ 755 root:root

Denis
26.06.2016
22:29:49
да я вроде всё под sudo bash делаю)

Ivan
26.06.2016
22:34:29