Александр, делаю как вы говорите, не запускается:
rom@nb:~$ sudo systemctl start lighttpd
rom@nb:~$ sudo systemctl status lighttpd
● lighttpd.service - Lighttpd Daemon
Loaded: loaded (/lib/systemd/system/lighttpd.service; disabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Сб. 2015-11-07 13:27:48 MSK; 11s ago
Process: 2581 ExecStart=/usr/sbin/lighttpd -D -f /etc/lighttpd/lighttpd.conf (code=exited, status=255)
Process: 2575 ExecStartPre=/usr/sbin/lighttpd -t -f /etc/lighttpd/lighttpd.conf (code=exited, status=0/SUCCESS)
Main PID: 2581 (code=exited, status=255)
нояб. 07 13:27:48 nb systemd[1]: Starting Lighttpd Daemon...
нояб. 07 13:27:48 nb lighttpd[2575]: Syntax OK
нояб. 07 13:27:48 nb systemd[1]: Started Lighttpd Daemon.
нояб. 07 13:27:48 nb lighttpd[2581]: 2015-11-07 13:27:48: (network.c.409...e
нояб. 07 13:27:48 nb systemd[1]: lighttpd.service: main process exited,.../a
нояб. 07 13:27:48 nb systemd[1]: Unit lighttpd.service entered failed state.
нояб. 07 13:27:48 nb systemd[1]: lighttpd.service failed.
Hint: Some lines were ellipsized, use -l to show in full.
Армянское Радио: Да дейтвительно. Все заработало. Не знал про pipe:0. Думал что это смайлик в Вашем втором ответе. Спасибо огромное. А вообще такая реализация моего вопроса - логичная или что-то лучше может быть?
У меня стоит SSD и время от нажатия кнопки до полной загрузки xfce - 15 сек. А когда крышку открываю (после ждущего) то мгновенно. В ждущий вгоняю часто, т.к. батарея плохая уже.
Вадим Егоров: Серый. Был бы динамический - воспользовался бы no-ip. С адресами я не прав конечно - роутер в данном случае показывает локальный адрес провайдера (меня смутило то что я по нему вышел с другого устройства, но при этом находясь в этой же сети). Но решение по скрипту подсказали, работает и его можно использовать где-нибудь в дальнейшем.
Сергей: точно! Все заработало. После выхода из сессии телнета набрал эти команды:
p.expect(pexpect.EOF)
print (p.before)
и на экран все вышло. Теперь можно парсить и отправлять на email. Спасибо огромное. Если не сложно, подскажите где почитать про pexpect?
да я знаю что я за NAT-ом. DynDNS, NoIP - еслибы работало, то вопросов не было. Но ведь мой скрипт на bashe задачу четко решает. А надо на Питоне. Питонисты помогите с питоновским expect-ом - нигде не могу найти информации. Или киньте ссылку, можно на английском.
я ж говорю провайдер дает серый IP. No-IP его не правильно определяет. Т.е. noip, яндес, другие сервисы его определяют как 83.69.30.38 а в роутере он определяется как 178.34.23.35. Так вот я попадаю в свою сеть только выходя по последнему адресу
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
rom@nb:~$ sudo systemctl start lighttpd
rom@nb:~$ sudo systemctl status lighttpd
● lighttpd.service - Lighttpd Daemon
Loaded: loaded (/lib/systemd/system/lighttpd.service; disabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Сб. 2015-11-07 13:27:48 MSK; 11s ago
Process: 2581 ExecStart=/usr/sbin/lighttpd -D -f /etc/lighttpd/lighttpd.conf (code=exited, status=255)
Process: 2575 ExecStartPre=/usr/sbin/lighttpd -t -f /etc/lighttpd/lighttpd.conf (code=exited, status=0/SUCCESS)
Main PID: 2581 (code=exited, status=255)
нояб. 07 13:27:48 nb systemd[1]: Starting Lighttpd Daemon...
нояб. 07 13:27:48 nb lighttpd[2575]: Syntax OK
нояб. 07 13:27:48 nb systemd[1]: Started Lighttpd Daemon.
нояб. 07 13:27:48 nb lighttpd[2581]: 2015-11-07 13:27:48: (network.c.409...e
нояб. 07 13:27:48 nb systemd[1]: lighttpd.service: main process exited,.../a
нояб. 07 13:27:48 nb systemd[1]: Unit lighttpd.service entered failed state.
нояб. 07 13:27:48 nb systemd[1]: lighttpd.service failed.
Hint: Some lines were ellipsized, use -l to show in full.