1.1, Амоним (?), 21:14, 09/06/2013 [ответить] [﹢﹢﹢] [ · · · ]
| +32 +/– |
товарищи! если кому не лень, объясните пожалуйста: зачем так пиарят и продвигают этот сыстемд? неужто на нём свет таким серьёзным клином сошёлся, что без него вообще никак?
(южу гентуху - потребности не вижу)
| |
|
2.5, бедный буратино (ok), 21:20, 09/06/2013 [^] [^^] [^^^] [ответить]
| +7 +/– |
systemd просто старается сконцентрировать в одном месте усложнённость множества различных init-скриптов, оставив сложности внутри себя, а простой, но в то же время гибкий интерфейс - снаружи. В итоге, упрощается работа мэйнтейнеров пакетов по написанию сервисных файлов (аналог скриптов инициализации) и предоставляются целостные и надёжные средства для управления сервисами.
| |
|
3.13, anonymous (??), 21:39, 09/06/2013 [^] [^^] [^^^] [ответить]
| –3 +/– |
>сконцентрировать в одном месте усложнённость множества различных init-скриптов
В systemd скрипты? Подробнее, пожалуйста. Что такое усложнённость и зачем её концентрировать?
>В итоге, упрощается работа мэйнтейнеров пакетов по написанию сервисных файлов
Чем упрощается? Каким образом? И вообще, с чего ты взял, что она упрощается?
>целостные и надёжные средства для управления сервисами
В чём заключается целостность и надёжность управления? И почему все другие реализации стали ненадёжные?
| |
|
4.14, бедный буратино (ok), 21:46, 09/06/2013 [^] [^^] [^^^] [ответить]
| +19 +/– |
Я новость процитировал, где на исходный вопрос отвечено.
> Чем упрощается? Каким образом? И вообще, с чего ты взял, что она упрощается?
Устройством модулей, вероятно.
ps. Лично мне от systemd ни холодно, ни горячо, и с ним жить можно, и без него. Я только против режима "базарных бабок", когда слухи, фобии и стереотипы проецируют на какую-то тему только для того, чтобы можно было говорить одними и теми же шаблонами, создавая иллюзию общения. Это не общение, это конкурс попугаев. И я в подобных темах обычно не общаюсь, тут зашёл случайно - человек написал вопрос, ответ на который был шестью строчками выше его вопроса - вот я ему и скопировал.
| |
|
5.29, Амоним (?), 22:37, 09/06/2013 [^] [^^] [^^^] [ответить] | –6 +/– | не флудите, товарищ шестью строчками выше ответы на не те вопросы потому что п... большой текст свёрнут, показать | |
|
6.48, бедный буратино (ok), 23:25, 09/06/2013 [^] [^^] [^^^] [ответить]
| +8 +/– |
чтобы переписать все скрипты на systemd, требуется примерно в 100 раз меньше усилий, чем на ежедневное нытьё на форумах про то, как всё плохо
| |
|
7.123, the joker (ok), 05:19, 10/06/2013 [^] [^^] [^^^] [ответить]
| +7 +/– |
> требуется примерно в 100 раз меньше усилий, чем на ежедневное нытьё на форумах про то, как всё плохо
Зато сколько удовольствия!
Люди ищут сострадания, а им говорят "вот вам инструмент получше, только не нойте"...
| |
7.138, linux must _RIP_ (?), 08:42, 10/06/2013 [^] [^^] [^^^] [ответить]
| +2 +/– |
давайте начнем с того что "а надо ли" переписывать. Чуть раньше была новость что сравнив скорость загрузки sysv init и systemd - получили что systemd проигрывает по скорости. Хотя это пиарилось как его главное достоинство. Теперь начинают срочно искать другие достоинства? раз уж со скоростью облажались...
| |
|
8.156, Аноним (-), 10:49, 10/06/2013 [^] [^^] [^^^] [ответить] | +1 +/– | А вот это уже для себя каждый сам решает Я вот вижу что даже разработчикам софт... текст свёрнут, показать | |
|
|
|
11.172, Аноним (-), 11:45, 10/06/2013 [^] [^^] [^^^] [ответить] | –3 +/– | А это, внезапно, вообще костыль И да, таки отличие у программ бывают Кто-то де... большой текст свёрнут, показать | |
|
|
13.206, ноним (ok), 13:55, 10/06/2013 [^] [^^] [^^^] [ответить] | –1 +/– | Переделать unit-файл под другой дистр - максимум минута cat etc init d nfs ... большой текст свёрнут, показать | |
|
|
15.238, ноним (ok), 14:55, 10/06/2013 [^] [^^] [^^^] [ответить] | –3 +/– | gt оверквотинг удален А зачем вам проверять конфиг на корректность Наверное, ... большой текст свёрнут, показать | |
|
|
|
|
|
|
|
|
7.218, Адекват (?), 14:21, 10/06/2013 [^] [^^] [^^^] [ответить] | +2 +/– | Видимо нытье связано с тем, что поехрили ту систему инициализации, которая на 10... большой текст свёрнут, показать | |
|
8.311, ginger (??), 11:37, 11/06/2013 [^] [^^] [^^^] [ответить] | +2 +/– | дружище, ты вопросами свой ник не оправдываешь или просто не знаешь слова докум... текст свёрнут, показать | |
8.321, Аноним (-), 23:25, 11/06/2013 [^] [^^] [^^^] [ответить] | +2 +/– | В арче был BSD инит, вот это был KISS Дистр плюющий на свою идеологию, небудет ... текст свёрнут, показать | |
|
9.323, Адекват (?), 12:53, 12/06/2013 [^] [^^] [^^^] [ответить] | +2 +/– | Дистр не может плевать - у него нет рта Все из-за кучки ментейнеров, которые ст... большой текст свёрнут, показать | |
|
|
|
|
5.32, anonymous (??), 22:43, 09/06/2013 [^] [^^] [^^^] [ответить]
| –4 +/– |
>Я новость процитировал, где на исходный вопрос отвечено.
А ты сам ответить не в состоянии? Своими словами, аргументированно, доходчиво. Тем более вопрос простой.
>Устройством модулей, вероятно.
Каких модулей? Каким конкретно устройством?
>Я только против режима "базарных бабок"
Я тоже против. Если нахваливаешь товар, то давай сюда конкретику. А то это какой-то пустой трёп даже ниже уровня маркетологов.
| |
|
6.45, бедный буратино (ok), 23:13, 09/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
> А ты сам ответить не в состоянии? Своими словами, аргументированно, доходчиво. Тем более вопрос простой.
Меня не интересуют чужие фобии.
Если разработчики Debian решат, что им удобнее поддерживать систему через systemd, возьмут systemd. Если это окажется не так - не возьмут. Они так делают уже двадцать лет, и не вижу, что им может помешать.
И мне всё равно, что они выберут, для меня это не принципиальный вопрос. Это им поддерживать всю операционную систему.
| |
|
7.337, Deffic (?), 14:53, 14/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
>> А ты сам ответить не в состоянии? Своими словами, аргументированно, доходчиво. Тем более вопрос простой.
> Меня не интересуют чужие фобии.
> Если разработчики Debian решат, что им удобнее поддерживать систему через systemd, возьмут
> systemd. Если это окажется не так - не возьмут. Они так
> делают уже двадцать лет, и не вижу, что им может помешать.
> И мне всё равно, что они выберут, для меня это не принципиальный
> вопрос. Это им поддерживать всю операционную систему.
Ошибаетесь, им нужно только собрать систему, поддерживать будете Вы!
| |
|
|
|
|
|
2.12, pavlinux (ok), 21:37, 09/06/2013 [^] [^^] [^^^] [ответить]
| +25 +/– |
> зачем так пиарят и продвигают этот сыстемд?
Выросло новое поколение, хотят доказать, что они тоже чего-то умеют.
Самый оптимальный вариант повышения ЧСВ - сломать что-то значимое.
---
Пример из SuSE
if test -d /media && ! mountpoint -q /media; then
mount -t tmpfs tmpfs /media
fi
Утиль mountpoint -q проверяет примонтирован ли кто-нибудь в указанный каталог иль нет,
по результату монтирует туда tmpfs иль нет. Причем всем пох...ю, что во fstab уже прописано
/media/flash
/media/disk
/media/vm
sysvinit - делаю vi /etc/init.d/boot.localfs, ставлю три коммента, umount /media; mount -a; работаем дальше.
systemd - редактирую юнит, правлю штук 10 параметров, иль даже создаю новый юнит,umount /media; пускаю юниты, работаем!
Для рабочей системы нужно минимум: ядро/libc/sh/init
Для рабочей системы c systemd нужно минимум: ядро/libc/dbus/libcap/pcre/sh
Где БЛЯ профит?!
| |
|
|
4.49, О (?), 23:27, 09/06/2013 [^] [^^] [^^^] [ответить]
| +4 +/– |
> Ну и что? Чисто поржать, что ли? Зачем такая система-то?
Загляни в любой домашний маршрутизатор.
| |
|
5.53, kurokaze (ok), 23:38, 09/06/2013 [^] [^^] [^^^] [ответить]
| +1 +/– |
Заглянул, systemd нет, дальше что?
Там вообще не десктопный дистр линукса, если ты не в курсе
| |
|
6.59, О (?), 23:49, 09/06/2013 [^] [^^] [^^^] [ответить]
| +3 +/– |
> Заглянул, systemd нет, дальше что?
> Там вообще не десктопный дистр линукса, если ты не в курсе
Ты бы как-нибудь на досуге почитал на что отвечаешь.
| |
6.162, Аноним (-), 11:16, 10/06/2013 [^] [^^] [^^^] [ответить]
| +2 +/– |
> Там вообще не десктопный дистр линукса, если ты не в курсе
Это не отменяет того момента что там Linux. Мир не заканчивается на вас, вашем долбаном чсв и пыльном десктопе/нотике.
| |
|
5.64, Andrew Kolchoogin (ok), 00:11, 10/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
> Загляни в любой домашний маршрутизатор.
"No silver bullet". (C)
Ембеддовка так устроена, что для неё перезагрузка -- "лёгкая" операция. Если что-нибудь отваливается, просто выходим из BusyBox'а, и ядро перезагружается по "исчезновению init".
Но что-то мне не хочется, чтобы мои сервера так себя вели, для них перезагрузка -- довольно "тяжёлая" операция. ;)
| |
|
6.67, О (?), 00:14, 10/06/2013 [^] [^^] [^^^] [ответить]
| +1 +/– |
>> Загляни в любой домашний маршрутизатор.
> "No silver bullet". (C)
> Ембеддовка так устроена, что для неё перезагрузка -- "лёгкая" операция. Если что-нибудь
> отваливается, просто выходим из BusyBox'а, и ядро перезагружается по "исчезновению init".
> Но что-то мне не хочется, чтобы мои сервера так себя вели, для
> них перезагрузка -- довольно "тяжёлая" операция. ;)
Ты задал вопрос, получил короткий, но ёмкий ответ.
| |
|
7.99, Andrew Kolchoogin (ok), 01:01, 10/06/2013 [^] [^^] [^^^] [ответить]
| +2 +/– |
> Ты задал вопрос, получил короткий, но ёмкий ответ.
1. Я не задавал никаких вопросов, я отвечал Павлу на его вопрос, где профит.
2. Я вёл речь о серверах, а не о embedded-платформах, советую читать внимательно посты перед тем, как на них отвечать.
3. SysV init в embedded-системах отсутствует. И systemd отсутствует. Там BusyBox. Это вообще вне обсуждаемой тематики, так как в Debian'е заменили SysV init на systemd.
| |
|
|
|
|
|
|
|
|
15.318, linux must _RIP_ (?), 20:28, 11/06/2013 [^] [^^] [^^^] [ответить] | +1 +/– | да ну Status NEW, VERIFIED, ASSIGNED, MODIFIED, ON_DEV, ON_QA, RELEASE_PENDING... текст свёрнут, показать | |
|
|
|
|
|
|
|
|
|
|
13.280, ZiNk (ok), 18:35, 10/06/2013 [^] [^^] [^^^] [ответить] | +/– | Ах, то есть фичи были, но они были не нужны мифическому рядовому пользователю... текст свёрнут, показать | |
|
|
|
|
|
|
|
6.163, Аноним (-), 11:17, 10/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
> Ембеддовка так устроена, что для неё перезагрузка -- "лёгкая" операция.
То-то многие девайсы с линем грузятся секунд по 30, пока скриптопортянки бизибоксовским init'ом жуют. Без параллелищации и прочая даже. Нет, есть и те кто систему за секунду грузит. Но они как вы понимаете этим скриптошитом не пользуются.
| |
|
7.325, Адекват (?), 13:11, 12/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
> То-то многие девайсы с линем грузятся секунд по 30, пока скриптопортянки бизибоксовским
Там процессор 500Mhz - что вы от роутера хотите то ?
| |
|
6.174, Аноним (-), 11:51, 10/06/2013 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Ембеддовка так устроена,
Бсдшники нас будут учить о том как устроена эмбедовка. Феерично.
| |
|
|
4.227, Адекват (?), 14:41, 10/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
> systemd позволяет решить проблему мониторинга сервисов и управления ресурсами унифицированным путём.
1. а можно пример из жизни ?
2. А вы уверены что системД работает без сбоев, то есть работает всегда так, как вы ожидаете ?
Вот мой пример из жизни:
Команда
journalctl -u postfix -n50
обрезает вывод по ширине до определенного кол-ва символов, и чтобы прочитать всю строчку нужно перенаправить вывод на | less.
еще эта сволочь консоль не отпускает, пока Ctrl+C не нажать.
| |
|
5.235, ноним (ok), 14:48, 10/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
>[оверквотинг удален]
>> systemd позволяет решить проблему мониторинга сервисов и управления ресурсами унифицированным путём.
> 1. а можно пример из жизни ?
> 2. А вы уверены что системД работает без сбоев, то есть работает
> всегда так, как вы ожидаете ?
> Вот мой пример из жизни:
> Команда
> journalctl -u postfix -n50
> обрезает вывод по ширине до определенного кол-ва символов, и чтобы прочитать всю
> строчку нужно перенаправить вывод на | less.
> еще эта сволочь консоль не отпускает, пока Ctrl+C не нажать.
journalctl -a -u postfix -n50 и всех делов-то )
| |
|
|
7.259, ноним (ok), 15:35, 10/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
>[оверквотинг удален]
> (smtp:114.32.207.47) at Jun 10 09:00:07
> июн 10 09:03:29 postadm postfix/anvil[25018]: statistics: max connection count 1 for (smtp:114.32.207.47)
> at Jun 10 09:00:07
> июн 10 09:03:29 postadm postfix/anvil[25018]: statistics: max cache size 1 at Jun
> 10 09:00:07
> Строчка с NOQUEUE не входит полностью, полность. она выглядит как
> июн 10 09:00:09 postadm postfix/smtpd[25016]: NOQUEUE: reject: RCPT from 114-32-207-47.HINET-IP.hinet.net[114.32.207.47]:
> 554 5.7.1 <114-32-207-47.HINET-IP.hinet.net[114.32.207.47]>: Client host rejected:
> Invalid hostname (looks like is an ip-adress) (dsl); from=<0546@msa.hinet.net> to=<superedm002@yahoo.com.hk>
> proto=SMTP helo=<83.234.146.250>
Хм, возможно баг. Но вы ведь не открывали тикет, я прав?
| |
|
|
9.301, ноним (ok), 07:13, 11/06/2013 [^] [^^] [^^^] [ответить] | +/– | Нет, репорт надо отправлять, если чувствуешь себя полноценным участником движени... текст свёрнут, показать | |
|
|
|
|
|
4.327, psv (??), 16:20, 13/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
> systemd позволяет решить проблему мониторинга сервисов и управления ресурсами унифицированным путём.
ну почему эта поделка решает только уже решенные до неё проблемы? есть же monit?
| |
|
3.21, ноним (ok), 22:16, 09/06/2013 [^] [^^] [^^^] [ответить]
| +11 +/– |
> Где БЛЯ профит?!
#cat /lib/systemd/system/nginx.service
[Unit]
Description=The nginx HTTP and reverse proxy server
After=syslog.target network.target remote-fs.target nss-lookup.target
[Service]
Type=forking
PIDFile=/run/nginx.pid
ExecStartPre=/usr/sbin/nginx -t
ExecStart=/usr/sbin/nginx
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID
PrivateTmp=true
[Install]
WantedBy=multi-user.target
......................................
#cat /etc/init.d/nginx
#!/bin/sh
#
# nginx - this script starts and stops the nginx daemon
#
# chkconfig: - 85 15
# description: Nginx is an HTTP(S) server, HTTP(S) reverse \
# proxy and IMAP/POP3 proxy server
# processname: nginx
# config: /etc/nginx/nginx.conf
# config: /etc/sysconfig/nginx
# pidfile: /var/run/nginx.pid
# Source function library.
. /etc/rc.d/init.d/functions
# Source networking configuration.
. /etc/sysconfig/network
# Check that networking is up.
[ "$NETWORKING" = "no" ] && exit 0
nginx="/usr/sbin/nginx"
prog=$(basename $nginx)
sysconfig="/etc/sysconfig/$prog"
lockfile="/var/lock/subsys/nginx"
pidfile="/var/run/${prog}.pid"
NGINX_CONF_FILE="/etc/nginx/nginx.conf"
[ -f $sysconfig ] && . $sysconfig
start() {
[ -x $nginx ] || exit 5
[ -f $NGINX_CONF_FILE ] || exit 6
echo -n $"Starting $prog: "
daemon $nginx -c $NGINX_CONF_FILE
retval=$?
echo
[ $retval -eq 0 ] && touch $lockfile
return $retval
}
stop() {
echo -n $"Stopping $prog: "
killproc -p $pidfile $prog
retval=$?
echo
[ $retval -eq 0 ] && rm -f $lockfile
return $retval
}
restart() {
configtest_q || return 6
stop
start
}
reload() {
configtest_q || return 6
echo -n $"Reloading $prog: "
killproc -p $pidfile $prog -HUP
echo
}
configtest() {
$nginx -t -c $NGINX_CONF_FILE
}
configtest_q() {
$nginx -t -q -c $NGINX_CONF_FILE
}
rh_status() {
status $prog
}
rh_status_q() {
rh_status >/dev/null 2>&1
}
# Upgrade the binary with no downtime.
upgrade() {
local oldbin_pidfile="${pidfile}.oldbin"
configtest_q || return 6
echo -n $"Upgrading $prog: "
killproc -p $pidfile $prog -USR2
retval=$?
sleep 1
if [[ -f ${oldbin_pidfile} && -f ${pidfile} ]]; then
killproc -p $oldbin_pidfile $prog -QUIT
success $"$prog online upgrade"
echo
return 0
else
failure $"$prog online upgrade"
echo
return 1
fi
}
# Tell nginx to reopen logs
reopen_logs() {
configtest_q || return 6
echo -n $"Reopening $prog logs: "
killproc -p $pidfile $prog -USR1
retval=$?
echo
return $retval
}
case "$1" in
start)
rh_status_q && exit 0
$1
;;
stop)
rh_status_q || exit 0
$1
;;
restart|configtest|reopen_logs)
$1
;;
force-reload|upgrade)
rh_status_q || exit 7
upgrade
;;
reload)
rh_status_q || exit 7
$1
;;
status|status_q)
rh_$1
;;
condrestart|try-restart)
rh_status_q || exit 7
restart
;;
*)
echo $"Usage: $0 {start|stop|reload|configtest|status|force-reload|upgrade|restart|reopen_logs}"
exit 2
esac
| |
|
4.24, Аноним (-), 22:26, 09/06/2013 [^] [^^] [^^^] [ответить]
| –7 +/– |
ну зачем же так, а??? ну щас все плюсанувшие павлушу вешаться же пойдут...не переживут они...
| |
4.28, Аноним (-), 22:31, 09/06/2013 [^] [^^] [^^^] [ответить]
| +1 +/– |
Вспомнилось, как в fedora 16 /usr/libexec/iptables мог и restart, и save, а в iptables.service было прописано только start и stop.Дописывал, чтоб делать
systemctl save iptables.service.
| |
|
5.30, ноним (ok), 22:38, 09/06/2013 [^] [^^] [^^^] [ответить]
| +3 +/– |
> Вспомнилось, как в fedora 16 /usr/libexec/iptables мог и restart, и save, а
> в iptables.service было прописано только start и stop.Дописывал, чтоб делать
> systemctl save iptables.service.
Может я немного олдскул, но по моему это всегда делалось так:
#iptables-save > $IPTABLES_CONFIG
(к тому же это достаточно дистрибутивонезависимый вариант)
Или вы редактируете конфиг также часто, как и управляете демоном?
| |
|
6.35, Аноним (-), 22:52, 09/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
iptables-save-показ таблиц,а service iptables save-сохранение правил, заданных с iptables
в файл после чего делается service iptables restart, в терминологии init, для принятия
изменнений.В iptables.service было прописано только stop и start, и приходилось делать
/usr/libexec/iptables save, что было не красиво.Полез в iptables.service.
| |
|
7.38, ноним (ok), 23:02, 09/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
> iptables-save-показ таблиц,а service iptables save-сохранение правил, заданных с iptables
> в файл после чего делается service iptables restart, в терминологии init, для
> принятия
> изменнений.В iptables.service было прописано только stop и start, и приходилось делать
> /usr/libexec/iptables save, что было не красиво.Полез в iptables.service.
#iptables-save > $IPTABLES_CONFIG
#systemctl reload iptables
P.S.: И зачем дергать iptables, если iptables-save вытаскивает текущие правила?
| |
|
|
5.164, Аноним (-), 11:20, 10/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
> Дописывал, чтоб делать systemctl save iptables.service.
Ну так в .service это дописать попроще будет чем в портянку на баше, которая на три страницы у многих сервисов, да еще отборного г@внокода, где конфигурационные константы перемешаны с логикой.
| |
|
6.211, Аноним (-), 14:11, 10/06/2013 [^] [^^] [^^^] [ответить]
| –1 +/– |
>> Дописывал, чтоб делать systemctl save iptables.service.
> Ну так в .service это дописать попроще будет чем в портянку на
> баше, которая на три страницы у многих сервисов, да еще отборного
> г@внокода, где конфигурационные константы перемешаны с логикой.
А это уж как вы, программистами себя мнящие, пишете. Т а щ е м т а, скрипты вполне можно структурненько написать. И это можно было задолго до исторического материализма, знаешь ли. То, что вы их за 30 лет ни@силили и вынуждены лепить горбатого^Wвсякие системы мудреной инициализации, сп.жженые с Соляровской SMF - это уже ваши проблемы, а не тех, кто писал. А вам даже ПРОЧИТАТЬ скрипт проблема. Что уж говорить о его написании...
| |
|
|
4.40, Аноним (-), 23:05, 09/06/2013 [^] [^^] [^^^] [ответить]
| +6 +/– |
ты забыл выложить для systemd юнита код на си, который будет это все парсить и запускать
| |
|
5.43, ноним (ok), 23:11, 09/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
> ты забыл выложить для systemd юнита код на си, который будет это
> все парсить и запускать
Этот код на C будет написан один раз и поддерживаться командой, которая занимается своим делом, а не плодиться в виде bash-простынок для каждого дистрибутива майнтайнерами пакетов.
| |
|
6.47, О (?), 23:24, 09/06/2013 [^] [^^] [^^^] [ответить]
| +4 +/– |
>Этот код на C будет написан один раз и поддерживаться командой, которая занимается своим делом, а не плодиться в виде bash-простынок для каждого дистрибутива майнтайнерами пакетов.
ну так и shell-код будет написан один раз, причем любой админ может написать, для любых своих сервисов.
| |
|
7.51, ноним (ok), 23:30, 09/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
>>Этот код на C будет написан один раз и поддерживаться командой, которая занимается своим делом, а не плодиться в виде bash-простынок для каждого дистрибутива майнтайнерами пакетов.
> ну так и shell-код будет написан один раз, причем любой админ может
> написать, для любых своих сервисов.
Любой админ может также (на|пере)писать и unit-файл, притом не вмешиваясь в пакетную базу и не беспокоясь об обновлении пакета. И вполне возможно, что в скором времени (в следствии унификации) unit-файлы будут поставляться вместе с исходным кодом и тогда вообще ничего писать\переписывать не потребуется.
| |
|
8.55, О (?), 23:43, 09/06/2013 [^] [^^] [^^^] [ответить] | +/– | Сомневаюсь я У людей своих пакетов навалом, у меня их больше сотни Вот сейчас ... текст свёрнут, показать | |
|
|
|
|
12.78, О (?), 00:32, 10/06/2013 [^] [^^] [^^^] [ответить] | +/– | А разве очевидные вещи нуждаются в обосновании В разных компаниях разные бизнес... текст свёрнут, показать | |
|
13.81, ноним (ok), 00:36, 10/06/2013 [^] [^^] [^^^] [ответить] | +1 +/– | Не унифицированных систем не бывает - так сдесь потерялась запятая или пробел... текст свёрнут, показать | |
|
|
|
|
9.68, ноним (ok), 00:15, 10/06/2013 [^] [^^] [^^^] [ответить] | +/– | А вы попробуйте А если необходимо поправить стандартный init-файл Из чисто о... текст свёрнут, показать | |
|
10.74, О (?), 00:22, 10/06/2013 [^] [^^] [^^^] [ответить] | +1 +/– | А зачем И что Какие-то сложности Стандартный bash, где 50 комментариев и код... большой текст свёрнут, показать | |
|
11.80, ноним (ok), 00:35, 10/06/2013 [^] [^^] [^^^] [ответить] | –1 +/– | Сомнения обычно можно подтвердить, либо опровергнуть опытом Затем, что после об... большой текст свёрнут, показать | |
|
12.87, О (?), 00:43, 10/06/2013 [^] [^^] [^^^] [ответить] | –3 +/– | Расскажи про свой опыт с мужиками и наркотиками Обновления какого пакета Не св... большой текст свёрнут, показать | |
|
13.91, ноним (ok), 00:48, 10/06/2013 [^] [^^] [^^^] [ответить] | +2 +/– | А вот когда аргументы заканчиваются, начинается переход на личности и подобие бу... текст свёрнут, показать | |
|
14.94, О (?), 00:53, 10/06/2013 [^] [^^] [^^^] [ответить] | –3 +/– | Очень хорошо, что у тебя аргументы закончились, хотя их и не было И наконец ты... текст свёрнут, показать | |
|
|
|
13.93, ноним (ok), 00:52, 10/06/2013 [^] [^^] [^^^] [ответить] | +2 +/– | Вы точно в этом уверены Тут согласен Но есть тенденция к переносу всех бинар... текст свёрнут, показать | |
|
12.92, О (?), 00:51, 10/06/2013 [^] [^^] [^^^] [ответить] | +1 +/– | Звучит так про systemd сказать ничего хорошего не могу, но докопаться попробую... текст свёрнут, показать | |
|
|
|
|
|
7.175, Аноним (-), 11:53, 10/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
> ну так и shell-код будет написан один раз, причем любой админ может написать, для любых своих сервисов.
Ну так мне как админу написать конфиг на 5 строк для любых моих сервисов - явно проще, да? :)
| |
|
6.75, Аноним (-), 00:25, 10/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
дык вынеси все функции из инит скрипта в отдельный файл и получи сравнимую длину, и отлаживать проще будет чем си код.
| |
|
7.168, Аноним (-), 11:24, 10/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
> и отлаживать проще будет чем си код.
Ага, ЩАЗ. Service файлы - не сишный код. Отлаживают сишный код разработчики systemd. А админ "отлаживает" конфиг на пять строк. Поэтому жизня админа становится сильно проще. Ему не надо ни выносить ничего в какие-то файлы, ни дописывать фреймворк логгирования обломов в каждой скриптопортянке, ни что там еще.
| |
|
|
9.210, ноним (ok), 14:09, 10/06/2013 [^] [^^] [^^^] [ответить] | –1 +/– | То есть перед тем, как стать админом Linux надо ВО получить И желательно в MI... текст свёрнут, показать | |
|
|
|
12.248, Фтщтнь (?), 15:08, 10/06/2013 [^] [^^] [^^^] [ответить] | +1 +/– | Эммм, скажите же мне, почему реальные спецы по Active Directory например зачасту... большой текст свёрнут, показать | |
|
|
|
15.263, ноним (ok), 15:47, 10/06/2013 [^] [^^] [^^^] [ответить] | +/– | Я могу получить 5 сертификатов по MS за 5 дней - но что дают эти бумажки А это ... большой текст свёрнут, показать | |
|
|
17.275, ноним (ok), 17:49, 10/06/2013 [^] [^^] [^^^] [ответить] | +1 +/– | Это подтверждает только то, что бумажки ничего не стоят А квалифицированные MS-... текст свёрнут, показать | |
|
|
|
|
|
|
|
|
9.292, Аноним (-), 21:49, 10/06/2013 [^] [^^] [^^^] [ответить] | +/– | Есть такая штука, прогресс называется Раньше бельё постирать люди прачек нанима... большой текст свёрнут, показать | |
|
|
9.244, ноним (ok), 15:02, 10/06/2013 [^] [^^] [^^^] [ответить] | +/– | Посоветую поинтересоваться принципами именования блочных устройств в GNU Linux ... большой текст свёрнут, показать | |
|
|
|
|
7.176, Аноним (-), 11:55, 10/06/2013 [^] [^^] [^^^] [ответить]
| –1 +/– |
> А если понадобятся нестандартные действия/реакция?
Вот тогда можно пнуть скрипт или какую-то другую программу для этого.
P.S. "А если ядерная война? Или метеорит на дом упадет?!" - вы же нам, надеюсь, писали все это из укрепленного бункера на километровой глубине, с системой жизнеобеспечения и все такое, правда? :)
| |
|
|
5.165, Аноним (-), 11:21, 10/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
> ты забыл выложить для systemd юнита код на си, который будет это все парсить и запускать
Системный администратор с компонентами systemd дела не имеет - это проблемы разработчиков systemd.
| |
|
4.84, Аноним (-), 00:40, 10/06/2013 [^] [^^] [^^^] [ответить]
| +4 +/– |
Прошу заметить что функциональность хромает.
unit имеет acton: start,reload,stop
а инит скрипт: start,stop,reload,configtest,upgrade, status,
а теперь запили мне юнит для systemd с аналогичной функциональностью
| |
|
5.117, angra (ok), 03:25, 10/06/2013 [^] [^^] [^^^] [ответить]
| +2 +/– |
Последователей Поттеринга это не волнует, что сказали жрать, то и будут. Подумаешь, юниты не могут ничего кроме start/stop/restart(reload), зато "это открывает множество дополнительных способов использования" и "в то же время гибкий интерфейс - снаружи".
| |
5.134, Аноним (-), 07:52, 10/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
> Прошу заметить что функциональность хромает.
> unit имеет acton: start,reload,stop
> а инит скрипт: start,stop,reload,configtest,upgrade, status,
> а теперь запили мне юнит для systemd с аналогичной функциональностью
Да зачем ? Разве итак не понятно что крутое супер админы _требужшие_ сысЪтемд даже разницы не уловили. Проффесионалы, не чета нам :)
| |
|
6.177, Аноним (-), 11:56, 10/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
А вы - это кто такое, чтобы ваше мнение кого-то вообще интересовало? :)
| |
|
5.182, ноним (ok), 12:54, 10/06/2013 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Прошу заметить что функциональность хромает.
> unit имеет acton: start,reload,stop
> а инит скрипт: start,stop,reload,configtest,upgrade, status,
> а теперь запили мне юнит для systemd с аналогичной функциональностью
Если бы вы хоть раз прочитали документацию или попробовали запустить systemctl, вы бы поняли, что этот unit в systemd умеет start,stop,reload,configtest и status ("искаропки"). А кроме того еще и reload-or-restart,dump,enable,disable,try-restart и.т.д. Единственный пункт мимо - это upgrade, но это достаточно сомнительный функционал.
| |
|
6.243, Адекват (?), 15:01, 10/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
>enable,disable
Аналог внесения в строку DAEMONS в rc.conf, не более
Кроме тогда - в строке всегда сразу видно какие демоны запускаются, а какие нет.
А как это сделать в systemd ?
| |
|
7.247, ноним (ok), 15:08, 10/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
>>enable,disable
> Аналог внесения в строку DAEMONS в rc.conf, не более
> Кроме тогда - в строке всегда сразу видно какие демоны запускаются, а
> какие нет.
> А как это сделать в systemd ?
Во-первых в systemd вводится понятие зависимостей.
А во-вторых: ls /etc/systemd/system/*.wants/ , причем по полочкам.
| |
|
6.279, Аноним (-), 18:31, 10/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
> этот unit в systemd умеет start,stop,reload,configtest и status
> ("искаропки"). А кроме того еще и reload-or-restart,dump,enable,disable,try-restart
> и.т.д.
Подскажите, как посмотреть эти команды?
| |
|
7.305, ноним (ok), 07:30, 11/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
>> этот unit в systemd умеет start,stop,reload,configtest и status
>> ("искаропки"). А кроме того еще и reload-or-restart,dump,enable,disable,try-restart
>> и.т.д.
> Подскажите, как посмотреть эти команды?
man systemctl
| |
|
6.291, Аноним (-), 21:27, 10/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
Тоесть кроме юнит файла еще по куче мест раскидано что может делать сервис?
Офигенная прозрачность просто.
| |
|
|
4.133, Аноним (-), 07:50, 10/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
>> Где БЛЯ профит?!
> #cat /lib/systemd/system/nginx.service
> ......................................
> #cat /etc/init.d/nginx
[Позёвывая]
... очередной придурок сравнил мопед с БелАЗом и пришёл к генеальному выводу что тервый меньше и легче? :)
Прочитать _что_ умеет второй вариант не судьба? Таким - да нужен сысынит. Или винда. Всё одно - reinstall system often, reinstall system early(С) :-)
| |
|
5.185, ноним (ok), 12:56, 10/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
>>> Где БЛЯ профит?!
>> #cat /lib/systemd/system/nginx.service
>> ......................................
>> #cat /etc/init.d/nginx
> [Позёвывая]
> ... очередной придурок сравнил мопед с БелАЗом и пришёл к генеальному выводу
> что тервый меньше и легче? :)
> Прочитать _что_ умеет второй вариант не судьба? Таким - да нужен сысынит.
> Или винда. Всё одно - reinstall system often, reinstall system early(С)
> :-)
http://www.opennet.me/openforum/vsluhforumID3/90371.html#182
| |
|
4.326, Адекват (ok), 13:30, 12/06/2013 [^] [^^] [^^^] [ответить] | +/– | Многабукафф, ниасилил, низачед, кг ам да Я вот например прекрасно понимаю чт... большой текст свёрнут, показать | |
4.329, Michael Shigorin (ok), 21:20, 13/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
> #cat /lib/systemd/system/nginx.service
А теперь grep USR2 /lib/systemd/system/nginx.service сделайте.
> # Upgrade the binary with no downtime. | |
4.339, Deffic (?), 15:13, 14/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
>[оверквотинг удален]
> [Service]
> Type=forking
> PIDFile=/run/nginx.pid
> ExecStartPre=/usr/sbin/nginx -t
> ExecStart=/usr/sbin/nginx
> ExecReload=/bin/kill -s HUP $MAINPID
> ExecStop=/bin/kill -s QUIT $MAINPID
> PrivateTmp=true
> [Install]
> WantedBy=multi-user.target
Давайте сравнивать корректно и не лезть в код, Вы же не лезете в программный код systemD.
| |
|
3.37, ноним (ok), 23:01, 09/06/2013 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Где БЛЯ профит?!
Проясните, пожалуйста, некоторые пункты:
1) Какая цель преследуется монтированием tmpfs в /media ?
2) Как выглядит ваш unit-файл с десятью параметрами получившийся в итоге, если не стыдно.
3) Является ли правильным решением, редактирование файла поставляемого с пакетом, который при этом не является файлом конфигурации?
| |
|
4.57, О (?), 23:47, 09/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
>> Где БЛЯ профит?!
> Проясните, пожалуйста, некоторые пункты:
> 1) Какая цель преследуется монтированием tmpfs в /media ?
Православный костыль для быстрой работы.
> 3) Является ли правильным решением, редактирование файла поставляемого с пакетом, который
> при этом не является файлом конфигурации?
Да. Процесс кастомизации никто не отменял.
| |
|
5.71, ноним (ok), 00:18, 10/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
>>> Где БЛЯ профит?!
>> Проясните, пожалуйста, некоторые пункты:
>> 1) Какая цель преследуется монтированием tmpfs в /media ?
> Православный костыль для быстрой работы.
Каким образом этот "православный костыль" ускоряет работу? И чью работу он ускоряет? Не могу представить, что смонтировав tmpfs в /media я уйду с работы пораньше )
>> 3) Является ли правильным решением, редактирование файла поставляемого с пакетом, который
>> при этом не является файлом конфигурации?
> Да. Процесс кастомизации никто не отменял.
И что будет при обновлении пакета?
| |
|
6.76, О (?), 00:27, 10/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
>>>> Где БЛЯ профит?!
>>> Проясните, пожалуйста, некоторые пункты:
>>> 1) Какая цель преследуется монтированием tmpfs в /media ?
>> Православный костыль для быстрой работы.
> Каким образом этот "православный костыль" ускоряет работу? И чью работу он ускоряет?
> Не могу представить, что смонтировав tmpfs в /media я уйду с
> работы пораньше )
Если ваша работа напрямую зависит от вычислений связанных с активным использованием диска, то уйдете домой еще до обеда.
>>> 3) Является ли правильным решением, редактирование файла поставляемого с пакетом, который
>>> при этом не является файлом конфигурации?
>> Да. Процесс кастомизации никто не отменял.
> И что будет при обновлении пакета?
Ничего.
#aptitude hold name_packed
| |
|
7.83, ноним (ok), 00:39, 10/06/2013 [^] [^^] [^^^] [ответить] | +/– | А можно какой-либо пруф в подтверждение Тогда уж проще так rm -rf etc apt ... большой текст свёрнут, показать | |
|
8.95, О (?), 00:56, 10/06/2013 [^] [^^] [^^^] [ответить] | +/– | gooole насколько порядков работа оперативной памяти быстрее работы диска И че... текст свёрнут, показать | |
|
|
|
|
4.120, Аноним (-), 04:12, 10/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
>> Где БЛЯ профит?!
> Проясните, пожалуйста, некоторые пункты:
> 1) Какая цель преследуется монтированием tmpfs в /media ?
Никогда не останутся "левые" каталоги-точки для автомонтирования, если, например, система внезапно перезагрузилась.
| |
|
5.127, ноним (ok), 07:06, 10/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
>>> Где БЛЯ профит?!
>> Проясните, пожалуйста, некоторые пункты:
>> 1) Какая цель преследуется монтированием tmpfs в /media ?
> Никогда не останутся "левые" каталоги-точки для автомонтирования, если, например, система
> внезапно перезагрузилась.
Вот тут могу согласиться ) Но сейчас это и так все в виртуальной фс /run.
| |
|
4.140, linux must _RIP_ (?), 08:54, 10/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
>> Где БЛЯ профит?!
> Проясните, пожалуйста, некоторые пункты:
> 1) Какая цель преследуется монтированием tmpfs в /media ?
тут как раз таки все понятно - что бы не подчищать за собой созданые каталоги от какого нить automount и не мучать ssd - проще иметь в tmpfs - и там создавать каталоги для точек монтирования.
Единственная проблема что кто-то статический mount из fstab не посмотрел.
| |
|
5.187, ноним (ok), 13:07, 10/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
>>> Где БЛЯ профит?!
>> Проясните, пожалуйста, некоторые пункты:
>> 1) Какая цель преследуется монтированием tmpfs в /media ?
> тут как раз таки все понятно - что бы не подчищать за
> собой созданые каталоги от какого нить automount и не мучать ssd
> - проще иметь в tmpfs - и там создавать каталоги для
> точек монтирования.
> Единственная проблема что кто-то статический mount из fstab не посмотрел.
Вроде как все, кто не из криокамеры давно на /run перешли, не?
| |
|
6.199, linux must _RIP_ (?), 13:41, 10/06/2013 [^] [^^] [^^^] [ответить]
| +1 +/– |
>>>> Где БЛЯ профит?!
>>> Проясните, пожалуйста, некоторые пункты:
>>> 1) Какая цель преследуется монтированием tmpfs в /media ?
>> тут как раз таки все понятно - что бы не подчищать за
>> собой созданые каталоги от какого нить automount и не мучать ssd
>> - проще иметь в tmpfs - и там создавать каталоги для
>> точек монтирования.
>> Единственная проблема что кто-то статический mount из fstab не посмотрел.
> Вроде как все, кто не из криокамеры давно на /run перешли, не?
для mount points ?! в /run кладут вроде как содержимое старого /var/run. не ?
ps. я видимо еще в криокамеры - у меня ничего новее RHEL6 нету. а туда эти ново введения еще не дошли.
| |
|
7.207, ноним (ok), 13:58, 10/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
>[оверквотинг удален]
>>> тут как раз таки все понятно - что бы не подчищать за
>>> собой созданые каталоги от какого нить automount и не мучать ssd
>>> - проще иметь в tmpfs - и там создавать каталоги для
>>> точек монтирования.
>>> Единственная проблема что кто-то статический mount из fstab не посмотрел.
>> Вроде как все, кто не из криокамеры давно на /run перешли, не?
> для mount points ?! в /run кладут вроде как содержимое старого /var/run.
> не ?
> ps. я видимо еще в криокамеры - у меня ничего новее RHEL6
> нету. а туда эти ново введения еще не дошли.
И часто в RHEL вы используете автомонтирование в /media? И часто ли там что остается после отмонтирования, чтобы костыли с tmpfs городить?
| |
|
|
|
|
3.262, Мяут (ok), 15:43, 10/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
Зачем так сложно? Я на openSUSE банально редактирую fstab, а systemd сам его парсит
| |
|
2.15, Аноним (-), 21:47, 09/06/2013 [^] [^^] [^^^] [ответить] | +/– | У RedHat богатый опыт сопровождения линукса на ответственных местах, где за сбой... большой текст свёрнут, показать | |
|
3.42, Аноним (-), 23:08, 09/06/2013 [^] [^^] [^^^] [ответить]
| +3 +/– |
>[оверквотинг удален]
> большой конторы с > 2000 узлов будет практически свой линукс, и
> мало кто поможет из саппорта, ибо простота и прозрачность километров баш
> кода проста только для ее автора и то в течении месяца
> а то и меньше.
> Были разные идеи, остановились на systemd. Похоже, RHEL 7 будет на нем
> основан. Собственно это и есть главная интрига - если попадет в
> 7 как дефолтная то значит прошла кучу проверок на знаменитых редхатовских
> тестах, и будет сопровождаться очень серьезно настроенными парнями которым не фкантактик
> пускать а биржу бесперебойно обеспечивать и прочие авианосцы. Выяснится это скоро,
> так как бета выйдет примерно в момент выпуска Fedora 19 (месяц-два).
какого тогда они на upstart неостановились?
| |
3.50, О (?), 23:30, 09/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
>Что то с этим всем делать надо, иначе у каждой более менее большой конторы с > 2000 узлов будет практически свой линукс
Он и сейчас есть и после будет. Задачи у всех разные.
| |
3.100, Аноним (100), 01:02, 10/06/2013 [^] [^^] [^^^] [ответить]
| +5 +/– |
> Админам конечно это нравится - создает клан "назаменимой элиты"
В смысле, умение прочитать полсотни строк на стандартном языке оболочки, поправить при необходимости наживую и при необходимости же обратиться к съевшему на sh-программировании собаку более крупной породы за консультацией для придания правке элегантности уже считается "элитарностью"?
Серьезно, там где "за сбой могут хорошо попасть на деньги или даже на человеческие жизни" к администрированию систем подпускают того, кто это не умеет?
| |
3.300, Аноним (-), 06:32, 11/06/2013 [^] [^^] [^^^] [ответить]
| +1 +/– |
Во жесть. Использование обычного инструмента админа (shell) уже считается элитарностью? У вас, системдшников, скорость умение скопировать файл в консоли станет элитарностью.
| |
3.330, Michael Shigorin (ok), 21:24, 13/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
> У RedHat богатый опыт сопровождения линукса на ответственных местах,
> где за сбой могут хорошо попасть на деньги или даже на человеческие жизни.
Я тут уже как-то показывал фото упавшего по сегфолту при отвалившемся (вытащенном) корне со словами "sysvinit себе такого у меня не позволяет".
Шляпники от mission critical отходят как раз со всеми этими MSDN-образными наворотами вдесятеро более сложного кода ради "упрощения для пользователя" вдвое.
| |
|
2.27, nailts (ok), 22:30, 09/06/2013 [^] [^^] [^^^] [ответить]
| –3 +/– |
а на фига в gentoo пиарят тупой open.rc? юзаю xxxx - потребности не вижу
| |
|
3.31, Амоним (?), 22:41, 09/06/2013 [^] [^^] [^^^] [ответить]
| +3 +/– |
пруфы на пиар (множество новостных постов) и на двухсотую версию дайте пожалыста.
| |
|
2.90, equeim (ok), 00:47, 10/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
Никак. Udev теперь
часть systemd. А consolekit умер. Единственный его продолжатель (по функциям) - systemd-logind. Который, кстати, будет использоваться в новых релизах убунты.
| |
2.110, Аноним (-), 03:03, 10/06/2013 [^] [^^] [^^^] [ответить]
| +1 +/– |
> этот сыстемд? неужто на нём свет таким серьёзным клином сошёлся,
Объясняем: как бы не ворчали старперы, а systemd умеет работать с фичами линуха. И таки натуорально ими управлять. Нет, спору нет, какой-нибудь LXC контейнер при сильном желании можно слепить и без него. Или там KVM виртуалку запустить. Но будет хорошо, если менеджер системной инициализации будет в курсе актуальных фич системы и будет в состоянии это пнуть без подстановки ему двух килограммов отборных костылей.
| |
|
3.132, Аноним (-), 07:43, 10/06/2013 [^] [^^] [^^^] [ответить]
| +8 +/– |
>И таки натуорально ими управлять.
Вот с этим предложением я полностью согласен! :)
Старик Фрейд - кстате тоже :)
| |
|
2.317, Kodir (ok), 16:57, 11/06/2013 [^] [^^] [^^^] [ответить]
| –1 +/– |
Что вы вообще делаете в Линуксе, если после целой статьи объяснений задаёте такие тупые вопросы??
| |
|
|
|
|
4.159, некто666 (?), 11:08, 10/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
у меня для доступа к клиентам создано порядка 20 openvpn подключений.
Когда мне они нужны. раньше я запускал их просто
sudo /etc/init.d/openvpn start vpn1
sudo /etc/init.d/openvpn start vpnN
в любой комбинации
с systemd этот процесс стал ммммм непрозрачным - я теперь помимо конфига еще должен и unit файл делать 8-(
| |
|
5.184, бедный буратино (ok), 12:55, 10/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
> sudo /etc/init.d/openvpn start vpn1
> sudo /etc/init.d/openvpn start vpnN
> в любой комбинации
> с systemd этот процесс стал ммммм непрозрачным - я теперь помимо конфига
> еще должен и unit файл делать 8-(
А /etc/init.d/openvpn исключительно силой мысли возник? :)
ps. openvpn@vpn1 openvpn@vpnN
| |
|
4.181, Аноним (-), 12:31, 10/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
зачем мне его к wheezy прикручивать? Мне как пользователю он нафиг не сдался. Если в дебиане его запилят за 2 года,то буду юзать
| |
|
|
|
1.4, Аноным (ok), 21:18, 09/06/2013 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
А есть ли разница для хомячкового пользователя десктопного Линя, системд там или что-то другое?
| |
|
2.8, Аноним (-), 21:26, 09/06/2013 [^] [^^] [^^^] [ответить]
| –1 +/– |
Есть. Тк компьютер запустится быстрее. И упавшие демоны перезапустятся
| |
|
3.17, emg81 (ok), 21:54, 09/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
с чем комп запустится быстрее, и с чем демоны перезапустятся? с systemd?
| |
|
4.18, pavlinux (ok), 22:04, 09/06/2013 [^] [^^] [^^^] [ответить]
| –1 +/– |
> с чем комп запустится быстрее, и с чем демоны перезапустятся? с systemd?
Юзер не должен знать, что такое демоны. Просто быстрее :)
| |
4.101, Аноним (100), 01:04, 10/06/2013 [^] [^^] [^^^] [ответить]
| +4 +/– |
...А комп все запускался и запускался, а демоны перезапускались все быстрее и быстрее, а Путин все играл на пианино...
| |
|
3.56, kurokaze (ok), 23:44, 09/06/2013 [^] [^^] [^^^] [ответить]
| +10 +/– |
> Есть. Тк компьютер запустится быстрее.
Сынку, инициализация RAID контроллера занимает больше времени чем загрузка ОС. Перестанешь быть админом локалхоста, убедишься сам
> И упавшие демоны перезапустятся
Перезапустятся и снова отвалятся из за например неконсистентной бд? А может дополнительно её порушат? Упавший сервис это уже повод для беспокойства, как чрезвычайная ситуация. Я такие могу за 12 лет по пальцам одной руки пересчитать
| |
|
4.130, Пингвино (ok), 07:42, 10/06/2013 [^] [^^] [^^^] [ответить]
| –4 +/– |
> Сынку, инициализация RAID контроллера занимает больше времени чем загрузка ОС.
Расскажи мне еще про скорость инициализации RAID-контроллера на виртуальных машинах.
| |
|
5.131, Пингвино (ok), 07:43, 10/06/2013 [^] [^^] [^^^] [ответить]
| –4 +/– |
>> Сынку, инициализация RAID контроллера занимает больше времени чем загрузка ОС.
> Расскажи мне еще про скорость инициализации RAID-контроллера на виртуальных машинах. Если я запускаю 10 виртуальных машин RAID-контроллер будет в каждой инициализироваться или только в первой? | |
|
6.213, Фтщтнь (?), 14:13, 10/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
>>> Сынку, инициализация RAID контроллера занимает больше времени чем загрузка ОС.
>> Расскажи мне еще про скорость инициализации RAID-контроллера на виртуальных машинах. Если я запускаю 10 виртуальных машин RAID-контроллер будет в каждой инициализироваться или только в первой?
А вас 3 секунды увеличения скорости загрузки виртуалок спасут от чего-то? Интересно от чего же? Я их обычно запускаю и просто забываю о них.
| |
|
7.226, Пингвино (ok), 14:39, 10/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
> А вас 3 секунды увеличения скорости загрузки виртуалок спасут от чего-то? Интересно
> от чего же? Я их обычно запускаю и просто забываю о
> них.
Бывает, что каждая секунда простоя дорога. Или, например, распределенное приложение крутится на виртуалках и при необходимости стратует дополнительная виртуалка, которая берёт часть нагрузки на себя, а при снижении нагрузки выключается. В этом случае время загрузки тоже важно.
| |
|
|
5.216, Аноним (-), 14:19, 10/06/2013 [^] [^^] [^^^] [ответить]
| +2 +/– |
>> Сынку, инициализация RAID контроллера занимает больше времени чем загрузка ОС.
> Расскажи мне еще про скорость инициализации RAID-контроллера на виртуальных машинах.
Вас, г@вновиртуальщиков что, как икру уже мечут? Прикинь - есть ВАЛОМ систем, где виртуализация В ПЕНЬ НЕ НУЖНА И ОСЬ РАБОТАЕТ НА ГОЛОМ ЖЕЛЕЗЕ. Называют их еще bare metal. Погугли - удивишься. И, кстати, как ты думаешь, на чем крутится твоя система ВИРТУАЛИЗАЦИИ, м?
| |
|
6.230, Пингвино (ok), 14:44, 10/06/2013 [^] [^^] [^^^] [ответить]
| –3 +/– |
>>> Сынку, инициализация RAID контроллера занимает больше времени чем загрузка ОС.
>> Расскажи мне еще про скорость инициализации RAID-контроллера на виртуальных машинах.
> Вас, г@вновиртуальщиков что, как икру уже мечут? Прикинь - есть ВАЛОМ систем,
> где виртуализация В ПЕНЬ НЕ НУЖНА И ОСЬ РАБОТАЕТ НА ГОЛОМ
> ЖЕЛЕЗЕ. Называют их еще bare metal. Погугли - удивишься. И, кстати,
> как ты думаешь, на чем крутится твоя система ВИРТУАЛИЗАЦИИ, м?
Ты главное не нервничай. Ну и конечно же никто не будет с тобой спорить, что ты умный, а в RedHat одни идиоты сидят.
| |
|
|
|
3.60, О (?), 23:53, 09/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
> Есть. Тк компьютер запустится быстрее.
С этого места поподробнее. За счет чего?
> И упавшие демоны перезапустятся
Разбор причины падения, алгоритм расскажи.
| |
3.72, Аноним (-), 00:19, 10/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
> Есть. Тк компьютер запустится быстрее. И упавшие демоны перезапустятся
Не запустится и не перезапустится. Те же мифы о системд, только в профиль.
Никакой разницы никто не увидит пока не начнет че-то настраивать или писать свои скрипты.
| |
3.282, Аноним (-), 20:07, 10/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
>компьютер запустится быстрее.
брехня, разница если и есть - то минимальная(обычно системдшные гетзефакс приводят данных с ssd и кучей отключенных сервисов)
В реале же будем иметь загрузившийся рабочий стол, которым ещё некоторое время пользоваться нельзя (привет, шиндовс!)
>И упавшие демоны перезапустятся
если демон падает - это баг
| |
|
4.333, Michael Shigorin (ok), 21:32, 13/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
> брехня, разница если и есть - то минимальная(обычно системдшные гетзефакс приводят
> данных с ssd и кучей отключенных сервисов)
У меня sysvinit на быстром ssd грузит нужное примерно за ту же секунду. Складывается дольше, чем недавние systemd, факт (правда, это в основном в тестовых виртуалках наблюдаю).
| |
|
|
2.9, Crazy Alex (ok), 21:26, 09/06/2013 [^] [^^] [^^^] [ответить]
| –15 +/– |
А есть ли разница, что хорошо/плохо хомячковому пользователю? Он по определению балласт.
| |
|
3.19, pavlinux (ok), 22:06, 09/06/2013 [^] [^^] [^^^] [ответить]
| +1 +/– |
> А есть ли разница, что хорошо/плохо хомячковому пользователю? Он по определению балласт.
Тебе балласты уже три минуса набалластили :)
| |
|
4.23, Vkni (ok), 22:24, 09/06/2013 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Тебе балласты уже три минуса набалластили :)
И кому с этих минусов/плюсов холодно или жарко? Ну, кроме поставивших их деточек. :-)
| |
|
5.111, Аноним (-), 03:04, 10/06/2013 [^] [^^] [^^^] [ответить]
| –1 +/– |
Кроме деточек есть и другая крайность. Старперы которые не признают ничего нового, полагая что рассекать по скоростному автобану на привычной кляче - сойдет, типа.
| |
|
6.136, Аноним (-), 08:03, 10/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
> Кроме деточек есть и другая крайность. Старперы которые не признают ничего нового,
> полагая что рассекать по скоростному автобану на привычной кляче - сойдет, типа.
Ты прав. Только розовые пони спасут ваши афтобаны!
PS: "Писец планете :(" (С)Космические яйца
| |
6.143, Vkni (ok), 09:03, 10/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
> Кроме деточек есть и другая крайность. Старперы которые не признают ничего нового,
> полагая что рассекать по скоростному автобану на привычной кляче - сойдет,
> типа.
Милый друг, если ты по-поводу Х vs остальное, так проблема в том, что "привычная кляча" - это все остальные оконные системы. :-) Извини, но, блин, ни одна, кроме Х, не осилила замену WM без переписывания кода. А про возможность смены тулкита без перекомпиляции тут и речи нет. :-)
А что Хы тормозят - так железо подрастёт, всё и наладится.
| |
|
7.155, quux (??), 10:47, 10/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
> А что Хы тормозят - так железо подрастёт, всё и наладится.
И так последние двадчать лет.
| |
7.283, Аноним (-), 20:09, 10/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
>> Кроме деточек есть и другая крайность. Старперы которые не признают ничего нового,
>> полагая что рассекать по скоростному автобану на привычной кляче - сойдет,
>> типа.
> Милый друг, если ты по-поводу Х vs остальное, так проблема в том,
> что "привычная кляча" - это все остальные оконные системы. :-) Извини,
> но, блин, ни одна, кроме Х, не осилила замену WM без
> переписывания кода. А про возможность смены тулкита без перекомпиляции тут и
> речи нет. :-)
> А что Хы тормозят - так железо подрастёт, всё и наладится.
7 лет использую иксы - что-либо тормозило только 2D на легаси версиях проприетарных нвидиашных дров, в остальном всё ок
| |
|
6.215, Фтщтнь (?), 14:18, 10/06/2013 [^] [^^] [^^^] [ответить]
| +3 +/– |
> Кроме деточек есть и другая крайность. Старперы которые не признают ничего нового,
> полагая что рассекать по скоростному автобану на привычной кляче - сойдет,
> типа.
Ой, да хватит мольиться на НОВОЕ как на идол, не учитывая других важных факторов - стабильности и архитектурной зрелости решения. Кроме того, не нужно превращать стремление к новизне в фетиш, тем более если необходимость в этой новизне сомнительна.
| |
|
|
|
3.46, Аноним (-), 23:19, 09/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
Как ни странно - есть. Смотри количество пользователей fedora и android.
А пользователи - это чистые баблосы. Galaxy S4 - 10 млн на старте продаж.
Как ты думаешь если бы на Galaxy S4 была fedora - сколько их бы продали?
| |
|
4.147, nailts (ok), 09:35, 10/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
>> Как ты думаешь если бы на Galaxy S4 была fedora - сколько их бы продали?
если бы samsung поставил бы fedora на Galaxy - столько же. покупателю пофиг что стоит на работающем девайсе
| |
|
5.191, Аноним (191), 13:29, 10/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
> если бы samsung поставил бы fedora на Galaxy - столько же. покупателю
> пофиг что стоит на работающем девайсе
Странно тогда, что Red Hat сейчас не рулит и даже не педалит. Наверное они забыли заключить договор с Samsung на этот год. А может Samsung, из своего опыта опродаж, знает чего делает?
| |
|
6.193, Аноним (191), 13:31, 10/06/2013 [^] [^^] [^^^] [ответить]
| +2 +/– |
Добавлю, если покупателю пофиг, почему не гребут виндовс фоны. Похоже, что не пофиг.
| |
|
7.258, Аноним (-), 15:32, 10/06/2013 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Добавлю, если покупателю пофиг, почему не гребут виндовс фоны. Похоже, что не
> пофиг.
Все очень просто. Еслть неофициальная договоренность о разделе рынка. А стоять должно то, что вчера видел в рекламе.
| |
|
|
|
|
|
2.11, Sinot (ok), 21:34, 09/06/2013 [^] [^^] [^^^] [ответить]
| +3 +/– |
Совершенно никакой разницы. Собственно как и какое ядро в его системе, даже все равно какой дистрибутив он использует. Главное это что он может в ней делать, какие пользовательские приложения есть и на сколько просто их получить и т.п.
В общем надеюсь мысль понятна.
| |
|
|
2.25, Аноним (-), 22:28, 09/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
так хорош что можно с дебиана спрыгивать на "Ubuntu Server 13.10"
| |
|
3.112, Аноним (-), 03:06, 10/06/2013 [^] [^^] [^^^] [ответить]
| –3 +/– |
> так хорош что можно с дебиана спрыгивать на "Ubuntu Server 13.10"
Именно 13.10? Он же не LTS? Или ненависть к поттерингу сильнее здравого смысла? Во что с людьми стадный инстинкт делает :)
| |
|
2.109, AnonuS (?), 01:58, 10/06/2013 [^] [^^] [^^^] [ответить]
| –1 +/– |
Ага, даже на скобочках экономят, просто чудесный код:
if (prctl(PR_GET_SECUREBITS) != sb)
if (prctl(PR_SET_SECUREBITS, sb) < 0)
return -errno;
| |
|
3.113, Аноним (-), 03:08, 10/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
Не понял - что не так в этом коде. Вполне нормальный сишный код, вроде все при нем. Чего не нравится то? oO
| |
|
4.121, AnonuS (?), 05:14, 10/06/2013 [^] [^^] [^^^] [ответить]
| –3 +/– |
> Не понял - что не так в этом коде. Вполне нормальный сишный
> код, вроде все при нем. Чего не нравится то? oO
Так-то однако понятнее будет
if (prctl(PR_GET_SECUREBITS) != sb) {
if (prctl(PR_SET_SECUREBITS, sb) < 0) {
return -errno;
}
}
или вот эдак
if (prctl(PR_GET_SECUREBITS) != sb)
{
if (prctl(PR_SET_SECUREBITS, sb) < 0)
{
return -errno;
}
}
Мониторы-то чай не из конца семидесятых у писателей этого кода, на них теперь поболе чем 25х80 умещается.
| |
|
5.150, анн (?), 10:18, 10/06/2013 [^] [^^] [^^^] [ответить]
| +1 +/– |
А ты уверен что тот синтаксис только из-за монитров придумали?
| |
|
6.298, AnonuS (?), 05:19, 11/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
> А ты уверен что тот синтаксис только из-за монитров придумали?
От убогости мониторов, для экономии строчек - их всего-то 25 было.
| |
|
5.152, бедный буратино (ok), 10:28, 10/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
> Мониторы-то чай не из конца семидесятых у писателей этого кода, на них
> теперь поболе чем 25х80 умещается.
Фокус зрения у человека особо не изменился с конца семидесятых.
ps.
if prctl(PR_GET_SECUREBITS) != sb:
if prctl(PR_SET_SECUREBITS, sb) < 0:
return -errno
:)
| |
|
6.265, qux (ok), 16:23, 10/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
Мило, но не собирается (изменено для простоты, влиять вроде не должно). Или и не планировалось?
[CODE]$ echo '
> int main (void)
> {
> if sizeof(int) != 3:
> if sizeof(int) < 0:
> return 1
>
> return 0;
> }
> ' | gcc -x c -
<stdin>: In function ‘main’:
<stdin>:4:8: error: expected ‘(’ before ‘sizeof’[/CODE]
| |
|
7.299, AnonuS (?), 05:21, 11/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
> Мило, но не собирается (изменено для простоты, влиять вроде не должно). Или
> и не планировалось?
. . .
> <stdin>: In function ‘main’:
> <stdin>:4:8: error: expected ‘(’ before ‘sizeof’[/CODE]
Буратино шагнул далеко вперёд по пути прогресса - сделал необязательными не только фигурные, но и круглые скобки. Респект за находчивость !
:-))))))))))
| |
7.306, бедный буратино (ok), 07:59, 11/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
> Мило, но не собирается (изменено для простоты, влиять вроде не должно). Или и не планировалось?
Это были рассусоливания насчёт сравнения C-синтаксиса и python-синтаксиса, и вечная проблема первого - куда замастерячить эти (ненужные) { } :)
Я думал, что очевидно, что это python. :)
| |
|
|
5.297, user (??), 00:08, 11/06/2013 [^] [^^] [^^^] [ответить]
| +1 +/– |
> или вот эдак
>
> if (prctl(PR_GET_SECUREBITS) != sb)
> {
> if (prctl(PR_SET_SECUREBITS, sb) < 0)
> {
> return -errno;
> }
> }
>
или даже так:
/*
* @var int getSecureBits secure bits
*/
int getSecureBits = prctl(PR_GET_SECUREBITS);
if (getSecureBits != sb)
{
/*
* @var int getSecureBits secure bits to set
*/
int setSecureBits = prctl(PR_SET_SECUREBITS, sb);
if (setSecureBits < 0)
{
/*
* @var int errorCode error code
*/
int errorCode = errno;
return errorCode;
}
}
| |
|
|
|
|
1.33, chinarulezzz (ok), 22:44, 09/06/2013 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
> ... systemd потребляет больше ресурсов, чем sysvinit, компенсируется задействованием данных ресурсов для учёта большей информации о сервисах, а более детализированный контроль состояния позволяет администратору более глубоко контролировать работу служб.
Читать как мантру: «Больше, большей, более»... в связке с абстрактными словами.
| |
1.34, Аноним (-), 22:51, 09/06/2013 [ответить] [﹢﹢﹢] [ · · · ]
| +5 +/– |
/lib/systemd/system/nginx.service
никого путь не смущает?
по моему за такое надо бить, и очень больно до реанимации
как люди раскидывающие конфиги где попало могут заявлять что делают лучше?
| |
|
2.39, magist3r (?), 23:04, 09/06/2013 [^] [^^] [^^^] [ответить]
| +2 +/– |
В /lib лежат тупо все конфиги, которые ставятся с пакетами. При systemctl enable my.service создается симлинк в /etc. Такие дела,
Разобраться бы не мешало, прежде чем слюной брызгать.
| |
|
3.58, kurokaze (ok), 23:47, 09/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
> Разобраться бы не мешало, прежде чем слюной брызгать.
Откуда такая агрессия? Человек запостил (допустим) ошибочное утверждение, ты мог его просто поправить. Вместо этого ты начал брызгать слюной как обычный фанатик, чей фетиш поругали "неверные"
| |
|
4.115, Аноним (-), 03:13, 10/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
> фетиш поругали "неверные"
Да просто ругателей дофига развелось. Утомили ругаться вообще не по делу. Нашли себе пугало в виде Поттеринга и им пугают. А пока ругают - пульс например превратился в мощную и фичастую звуковую подсистему, которая в нормальных дистрах проблем не создает и к тому же предлагает ряд интересных/уникальных фич, типа индивидуальных уровней громкости для разных программ, возможность заткнуть одни источники звука в пользу других (так что например плеер на мобильном девайсе может заткнуться при входящем звонке и продолжить играть когда звонок завершен, etc).
| |
|
5.125, бедный буратино (ok), 06:21, 10/06/2013 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Да просто ругателей дофига развелось. Утомили ругаться вообще не по делу. Нашли
> себе пугало в виде Поттеринга и им пугают.
Это не их мысли. Они их в интернете скачали. Если они не будут говорить такими шаблонами, то им вообще не о чём будет говорить.
Это внутреняя потеря гармонии. Они не видят всей картины, видят только всё, что им показывают, они видят только то, что хотят видеть, чтобы оправдывать себя. Они недовольны, всегда и всем. Послушай их, так вообще в жизни нет ничего хорошего.
На самом деле, это в их жизни нет ничего хорошего. Они просто показывают, как в их глазах выглядит мир. Этим людям сочувствовать надо, это же инвалиды без самого жизненно важного органа.
| |
5.253, Адекват (?), 15:17, 10/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
>пульс например превратился в мощную и фичастую звуковую подсистему.
Дождались таки..сколько лет ждали ? 5 или 7 ?
| |
|
6.281, ZiNk (ok), 19:08, 10/06/2013 [^] [^^] [^^^] [ответить]
| –1 +/– |
>>пульс например превратился в мощную и фичастую звуковую подсистему.
> Дождались таки..сколько лет ждали ? 5 или 7 ?
От алсы этого так и не дождались, сколько не ждали. Хотел раньше - надо было впрягаться и слать коды или нанимать кодеров за свои кровные. Суть в том, что фичи пилятся, прогресс идёт. Что-то не устраивает - вперёд клепать код с единомышленниками. Форки никто не мешает делать. Попеноффис вон, форкнули и отлично живут, ГПЛный код куют, фичи добавляют.
| |
|
5.284, Аноним (-), 20:12, 10/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
>пульс например превратился в мощную и фичастую звуковую подсистему
не прошло и 10 лет, да.
>интересных/уникальных фич
которые зачастую нафиг никому не сдались
//обладатель десктопа с несколькими звуковыми/миди девайсами и нетбука, нигде пульсы нет и не нужна
| |
|
|
|
2.41, ноним (ok), 23:07, 09/06/2013 [^] [^^] [^^^] [ответить]
| –3 +/– |
> /lib/systemd/system/nginx.service
> никого путь не смущает?
> по моему за такое надо бить, и очень больно до реанимации
> как люди раскидывающие конфиги где попало могут заявлять что делают лучше?
Люди, выражающие неприязнь к systemd, обычно не имеют представление о том, как он работает.
| |
|
3.61, О (?), 23:59, 09/06/2013 [^] [^^] [^^^] [ответить]
| +4 +/– |
> Люди, выражающие неприязнь к systemd, обычно не имеют представление о том, как
> он работает.
Люди выражающие приязнь к systemd, обычно не имеют представление о том как работает система инициализации.
| |
|
4.88, ноним (ok), 00:44, 10/06/2013 [^] [^^] [^^^] [ответить]
| –3 +/– |
>> Люди, выражающие неприязнь к systemd, обычно не имеют представление о том, как
>> он работает.
> Люди выражающие приязнь к systemd, обычно не имеют представление о том как
> работает система инициализации.
Есть примеры в этом треде?
| |
|
5.102, О (?), 01:06, 10/06/2013 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Есть примеры в этом треде?
Да. Какой-то ноним.
| |
|
|
3.335, Michael Shigorin (ok), 21:38, 13/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
> Люди, выражающие неприязнь к systemd, обычно не имеют представление о том,
> как он работает.
А когда имеют представление о том, как он не работает -- то ничего по существу сказать не можете. Странное дело...
| |
|
|
1.62, Zenitur (ok), 00:02, 10/06/2013 [ответить] [﹢﹢﹢] [ · · · ]
| +15 +/– |
Меняем Xorg на Wayland - ведь Xorg слишком усложнён! Меняем sysvinit на systemd, ведь systemd слишком усложнён!
Меняем ALSA на PulseAudio, ведь в ALSA нет сетевой прозрачности! Меняем Xorg на Wayland, ведь в Wayland нет сетевой прозрачности!
Меняем Xorg на Wayland за сложность разработки под Xorg! Меняем sysvinit на systemd несмотря на сложность разработки (отладки) под systemd, ведь конечного пользователя не волнует!
Основной плюс systemd - простота разработки, короткие скрипты! Основной минус systemd - сложность разработки, трудная отладка! Под systemd простая сложная разработка!
| |
1.105, Аноним (-), 01:27, 10/06/2013 [ответить] [﹢﹢﹢] [ · · · ]
| +3 +/– |
Инициализация -- это та вещь, которую можно чинить без компилятора...
И ещё: "не клади все запуски в один systemd".
| |
1.107, BratSinot (ok), 01:50, 10/06/2013 [ответить] [﹢﹢﹢] [ · · · ]
| +3 +/– |
> Автор утверждает, что большинство библиотек уже активно используются такими программами, как DBus, Udev, SELinux, libcap, pcre и т.п., поэтому установка пакета приведёт к установке лишь небольшого числа этих библиотек на обычной системе (всего около 10 пакетов).
Да Господи, у каждого ПО РАЗНОМУ. К примеру, у меня, на моей Slackware, нет ни DBus (только на ноуте из-за NetworkManager), SELinux, pcre вроде тоже нет. Мне гораздо более удобнее и информативнее использовать bash/tcsh скрипты для инициализации системы, а про обычные текстовые логи и говорить ничего не нужно, их можно прочитать хоть с Dos.
| |
|
2.116, Аноним (-), 03:15, 10/06/2013 [^] [^^] [^^^] [ответить]
| –8 +/– |
> скрипты для инициализации системы,
Вот ты и будешь теперь себе выписывать портянки на три страницы. А остальным хватит конфига на пять строк, который проямо в комплекте с программой в лучшем случае будет. А в хучщем - пять строк я и сам накатаю. А вот то что отладка сложных частей будет чужим головняком - так это плюс. Разработчик дебиана имеет тут вполне валидный пойнт.
| |
|
3.118, angra (ok), 03:38, 10/06/2013 [^] [^^] [^^^] [ответить]
| +8 +/– |
Вы хоть раз прочитайте "портянку". Может внезапно откроется, что функциональность пяти строк конфига реализуется в "портянке" тоже по сути пятью строками. Остальное это оформление для удобства чтения и отсутствующие в юнитах systemd возможности.
| |
3.137, Аноним (-), 08:25, 10/06/2013 [^] [^^] [^^^] [ответить]
| +3 +/– |
Вот смотрите, молодоц человек. Вам ниже, уже ответили, что длинные портянки это просто комменты в скриптах, отступы и т.д. для удобства чтения. Еще портянки могут вырасти из-за различных проверок существования pid-файлов перед запуском демонов и т.д. Дак я уже прям вижу твое утверждение, что в unit-файлах нету никаких проверок сущ-я pid'ов и systemd всё сам умеет. Но посмотри на это с другой стороны: при запуске sh-скрипта запускается копия /bin/sh, она выполняет скрипт и shell заверщает свою работу. Всё! Память, к-ю он занимал, освободилась. Systemd же висит в памяти всё время. Ты посмотри в top'е сколько твой init весит.
| |
|
4.203, linux must _RIP_ (?), 13:45, 10/06/2013 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Вот смотрите, молодоц человек. Вам ниже, уже ответили, что длинные портянки это
> просто комменты в скриптах, отступы и т.д. для удобства чтения. Еще
> портянки могут вырасти из-за различных проверок существования pid-файлов перед запуском
> демонов и т.д. Дак я уже прям вижу твое утверждение, что
> в unit-файлах нету никаких проверок сущ-я pid'ов и systemd всё сам
> умеет. Но посмотри на это с другой стороны: при запуске sh-скрипта
> запускается копия /bin/sh, она выполняет скрипт и shell заверщает свою работу.
> Всё! Память, к-ю он занимал, освободилась. Systemd же висит в памяти
> всё время. Ты посмотри в top'е сколько твой init весит.
да лана :-) память сейчас дешевая - и надо же продавать роутеры с большим объемом памяти..
| |
|
5.239, Аноним (-), 14:56, 10/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
Это "память сейчас дешёвая" уже начинает немного доставать. На каждый возглас "у меня линукс тормозит!" слышится "купи ещё памяти". Только вот слотов для этой памяти никто не продаёт :(
| |
|
6.310, linux must _RIP_ (?), 11:32, 11/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
> Это "память сейчас дешёвая" уже начинает немного доставать. На каждый возглас "у
> меня линукс тормозит!" слышится "купи ещё памяти". Только вот слотов для
> этой памяти никто не продаёт :(
и вы тоже это заметили? что linux + KDE/GNOME уже жрут столько же сколько Windows 7/8..
| |
|
|
|
|
|
1.142, Аноним (-), 08:58, 10/06/2013 [ответить] [﹢﹢﹢] [ · · · ]
| +4 +/– |
"Для опровержения этого аргумента был приведён отдельный документ, включающий в себя список зависимостей пакета systemd и его исполняемого файла."
потому как в стандартный объем текста, публикуемого в блоге, перечисление зависимостей не помещалось
| |
1.145, Аноним (-), 09:30, 10/06/2013 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Внимание, аналитеГи опеннета!
ну коль вы уж так ненавидете systemd, то опишите плюсы sysv?аргументы типа "100 лет работает" катят
| |
1.149, Пр0х0жий (ok), 10:07, 10/06/2013 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
> systemd слишком усложнён.
> Здесь Майкл предлагает сравнить монолитное ядро Linux с systemd
С головой в порядке?
| |
1.153, iCat (ok), 10:35, 10/06/2013 [ответить] [﹢﹢﹢] [ · · · ]
| +5 +/– |
Меня не покидает смутное ощущение того, что кто-то обчитался литературой про архитектуру Windows. Может быть, даже получил на руки часть исходных кодов.
Этот "кто-то" заразился реализацией тупиковых идей MS в среде Linux. Дяде Билли это понравилось и он решил профинансировать черезжопоизацию экосистемы Linux.
Бинарные логи, бинарные конфиги, намертво приколоченная подсистема звука, шурупами привинченный композитинг... Ничего не напоминает?
Я почти уверен, что у этой истории может быть три концовки:
* поматросит и бросит
* залу^W обидится и уйдёт
* развалит экосистему Linux и, обидевшись, уйдёт.
| |
|
2.154, бедный буратино (ok), 10:39, 10/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
> намертво приколоченная подсистема звука
Ээээ, это какая? И в какой ОС?
> * развалит экосистему Linux и, обидевшись, уйдёт.
С людьми, которые зациклены на "свободная ОС это linux" - может быть, так и надо. Потому что они повторяют ту же самую ошибку. Не должно быть никакой linux-завязанности.
| |
|
3.160, Фтщтнь (?), 11:14, 10/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
Ну по-моему после того как Linux-сообщество начало почесывать свое ЧСВ и купаться в лучах народной славы, с той же самой минуты все активные деятели подзабили на проектирование по и на его архитектуру как таковую, хотя меня терзают смутные подозрения что в виду базарного подхода архитектуры там не было с самого начала.
| |
|
4.202, linux must _RIP_ (?), 13:43, 10/06/2013 [^] [^^] [^^^] [ответить]
| +2 +/– |
> Ну по-моему после того как Linux-сообщество начало почесывать свое ЧСВ и купаться
> в лучах народной славы, с той же самой минуты все активные
> деятели подзабили на проектирование по и на его архитектуру как таковую,
> хотя меня терзают смутные подозрения что в виду базарного подхода архитектуры
> там не было с самого начала.
Скорее с того момента как шапка нашла путь монетизации Линукса. После чего они начали проталкивать решения выгодные им и только им. Так они больше могут контролировать..
| |
|
|
2.254, Адекват (?), 15:23, 10/06/2013 [^] [^^] [^^^] [ответить]
| +1 +/– |
> * развалит экосистему Linux и, обидевшись, уйдёт.
Не просто развалит, а целенаправлено развалит, чтобы как можно большее число админов метнулось обратно на винды.
| |
2.336, Michael Shigorin (ok), 21:43, 13/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
> Этот "кто-то" заразился реализацией тупиковых идей MS в среде Linux.
Похоже, в очередной набор шляпных сотрупников попросту попал излишне богатый улов. Некоторые имена даже могу назвать, порывшись (насчёт беспарольной установки пакетов в федоре двух- или трёхлетней давности).
| |
|
|
2.277, виндотролль (ok), 18:22, 10/06/2013 [^] [^^] [^^^] [ответить]
| +4 +/– |
Это опровержение по большей части декларативно.
В: системд сложный
О: системд не сложный
В: системд монолит
О: системд не монолит
В: главная задача системд скорость
О: скорость никогда не была главной задачей системд
и все в том же духе. Аргументов либо нет, либо они притянуты не к месту.
| |
|
3.304, ноним (ok), 07:21, 11/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
> Это опровержение по большей части декларативно.
> В: системд сложный
> О: системд не сложный
> В: системд монолит
> О: системд не монолит
> В: главная задача системд скорость
> О: скорость никогда не была главной задачей системд
> и все в том же духе. Аргументов либо нет, либо они притянуты
> не к месту.
Понятно )
| |
|
|
1.208, vi (?), 14:02, 10/06/2013 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
> "Весь мир прогнется под нас"... ведь так?
А в чем собственно...
Не нравится systemd, не проблема:
формат service файлов известен (не нравится, можете свой придумать),
начинайте пилить свой system-init-d, под этот формат (или свой),
для всех ОС (начиная с CP-M) и заканчивая Вашей TRUE OS
Заодно и нам хорошо будет, будем иметь альтернативу (и потролить, конечно же ;)
Удачи!
| |
1.324, Адекват (?), 13:06, 12/06/2013 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Троллинг:
Вконтакте есть группа systemd
http://vk.com/club50330474
Открытая группа
Описание:Ниже выписаны названия музыкальной группы. Набравшее больше лайков станет новым. Сейчас группа называется "Мудаки и бутылка "Хаски".
Местоположение:Россия
| |
1.340, АнониМ (?), 23:08, 14/06/2013 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
про "понятный код"Ю он документирован это плюс. но ...
int exec_spawn(ExecCommand *command,
char **argv,
ExecContext *context,
int fds[], unsigned n_fds,
char **environment,
bool apply_permissions,
bool apply_chroot,
bool apply_tty_stdin,
bool confirm_spawn,
CGroupBonding *cgroup_bondings,
CGroupAttribute *cgroup_attributes,
const char *cgroup_suffix,
const char *unit_id,
int idle_pipe[2],
pid_t *ret)
здравствуй вындовс???
| |
|
2.342, DevilMan (?), 23:37, 25/01/2014 [^] [^^] [^^^] [ответить]
| +/– |
Вот и я того-же побаиваюсь...
Они бы еще "язык" 1С для своего systemd использовать решили для пущей важности_))
| |
|
|