SystemD в gentoo "тролль тема=))"

я сам только хочу на генту перейти, вопрос на генту будет это ???

Если хочется - будет, если не

Если хочется - будет, если не хочется - не будет.

Не грусти, товарищ! Всё хорошо, beautiful good!

я так понимаю bash скрипты

я имел ввиду в будущем по дефолту
я так понимаю bash скрипты уже не нужны будут?

Если хочется - будет по

Если хочется - будет по дефолку и systemd.
Какие скрипты имеются в виду?

Не грусти, товарищ! Всё хорошо, beautiful good!

инит скрипты написаные на

инит скрипты написаные на bash к примеру ?

захочешь - будут, не захочешь

захочешь - будут, не захочешь - не будут

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

если Вам нужны инит-скрипты,

если Вам нужны инит-скрипты, написанные на bash — это вам в убунту и пока ещё дебиан (скоро он тоже на опенрц перейдёт).

А если это был неумелый троллинг в сторону openrc, то спешу разачаровать — там инит-скрипты не на bash'е. По крайней мере, пока пользователь таковые сам не напишет.

mva написал(а): если Вам

mva написал(а):
если Вам нужны инит-скрипты, написанные на bash — это вам в убунту и пока ещё дебиан (скоро он тоже на опенрц перейдёт).

А если это был неумелый троллинг в сторону openrc, то спешу разачаровать — там инит-скрипты не на bash'е. По крайней мере, пока пользователь таковые сам не напишет.

никакого троллинга)) я просто реально не знаю)) а на чем там скрипты то кроме bash ?

.

123carter написал(а):
никакого троллинга)) я просто реально не знаю)) а на чем там скрипты то кроме bash ?

О шеллах отличных от bash не слышал? :)

В данном случае наш герой --- POSIX shell.

:wq
--
Live free or die

Заглянул бы в ши-банг что ли,

Заглянул бы в ши-банг что ли, перед тем как писать про кванторы определения неопределенности и прочую шекуху

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

/

slepnoga написал(а):
Заглянул бы в ши-банг что ли, перед тем как писать про кванторы определения неопределенности и прочую шекуху

В очередной раз восхищусь необязательностью выполнения рекомендаций ЧаВо для отдельных более равных пользователей:
http://gentoo.ru/content/kak-pravilno-pisat-alsaalza-driverdrova-tspiptcp-i-p-vindavsvantuzvinyuk

:wq
--
Live free or die

присоединяюсь к

присоединяюсь к слепноге.
Прежде, чем кукарекать про шеллы вообще как таковые — взял бы и посмотрел в шебанг инит-сервисов.

И да, для топикстартера — в качестве обработчиков инит-скриптов (aka "сервисов") выступает... выступает.... Правильно, сам rc. В шебанге написано /sbin/runscript, но
mva@note ~ % ls -l /sbin/runscript
lrwxrwxrwx 1 root root 8 авг. 9 17:01 /sbin/runscript -> /sbin/rc*

/

mva написал(а):
присоединяюсь к слепноге.

Поздравление с успешным решением задачи "к чему бы придраться?".

mva написал(а):
Прежде, чем кукарекать про шеллы вообще как таковые — взял бы и посмотрел в шебанг инит-сервисов.

И ты?.. http://gentoo.ru/content/kak-pravilno-pisat-alsaalza-driverdrova-tspiptcp-i-p-vindavsvantuzvinyuk

Предположить подобно ноге, что оппонент знаком с содержанием скриптов, причём в отличие от первой строкой не ограничивался не?

Здесь меня очень интересует следующий вопрос: не покажешь каким образом из выделенного ключаограничиваясь им) следует (при этом обладая свойством независимой перепроверяемости) описание синтаксиса как минимум существенной части реальных скриптов?

:wq
--
Live free or die

#!/sbin/runscript # Copyright

#!/sbin/runscript
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-power/acpid/files/acpid-2.0.16-init.d,v 1.1 2012/05/19 09:53:59 ssuominen Exp $

extra_started_commands="reload"
command="/usr/sbin/acpid"
command_args="${ACPID_ARGS}"
start_stop_daemon_args="--quiet"
description="Daemon for Advanced Configuration and Power Interface"

depend() {
        need localmount
        use logger
}

reload() {
        ebegin "Reloading acpid configuration"
        start-stop-daemon --exec $command --signal HUP
        eend $?
}

скажи, по каким признакам ты определил, что это баш/sh, а не %name% ?

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

/

slepnoga написал(а):
#!/sbin/runscript
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-power/acpid/files/acpid-2.0.16-init.d,v 1.1 2012/05/19 09:53:59 ssuominen Exp $

extra_started_commands="reload"
command="/usr/sbin/acpid"
command_args="${ACPID_ARGS}"
start_stop_daemon_args="--quiet"
description="Daemon for Advanced Configuration and Power Interface"

depend() {
        need localmount
        use logger
}

reload() {
        ebegin "Reloading acpid configuration"
        start-stop-daemon --exec $command --signal HUP
        eend $?
}

скажи, по каким признакам ты определил, что это баш/sh, а не %name% ?

Прекрасная наглядная иллюстрация уровня сложности задач, доступных пониманию ноги.

Встречное предложение. Знание толкования конструкций цитированного фрагмента кода является врождённым (или впитывается с молоком матери)?:

eat()
           {
               local result=0 retval= ate= food=
               ebegin "Starting to eat"

               if yesno "${foo_diet}"; then
                   eend 1 "We are on a diet!"
                   return 1
               fi

               for food in /usr/share/food/*; do
                   veinfo "Eating `basename ${food}`"
                   ${command} --eat ${food}
                   retval=$?
                   : $(( result += retval ))
                   [ ${retval} = 0 ] && ate="${ate} `basename ${food}`"
               done

               if eend ${result} "Failed to eat all the food"; then
                   service_set_value ate "${ate}"
               fi
           }

Ну или прочитай/истолкуй его без ссылок на описания программирования в shell.

:wq
--
Live free or die

прямым. Там не

прямым.

Там не shell-синтаксис. Особенно в последних версиях oRC.

И да, следуя твоей логике, даже если я буду в LuaJIT.FFI писать си-подобный код, при этом и в шебанге будет «lua» или «luajit» и обрабатываться оно будет LuaJIT'oм, там всё равно будет C.

Ущербная логика, не кажется?

.

mva написал(а):
прямым.

Там не shell-синтаксис. Особенно в последних версиях oRC.

Кстати, какой вопрос отсюда следует?

mva написал(а):
И да, следуя твоей логике, даже если я буду в LuaJIT.FFI писать си-подобный код, при этом и в шебанге будет «lua» или «luajit» и обрабатываться оно будет LuaJIT'oм, там всё равно будет C.

Ущербная логика, не кажется?

Ога.
А использование некоторого подмножества функционала в качестве самоочевидного (и потому не документированного) --- вероятно является образцом безупречно логического мышления?
И не уподобляйся ноге (до сих пор занятым поиском inittab'а в *BSD и описания сущности runlevel'а в бздишном ядре и бздишной же оффициальной документации), не игнорируй заданного вопроса.
Фрагмент кода, который предлагается прочитать без упоминаний (и неявного цитирования/пересказа) руководств по программированию в shell я привёл (правда за полноту/достаточность/репрезентативность не поручусь, но для начала хватит).

ЗЫ: Наглядная иллюстрация причин наблюдаемой ситуации с полнотой/качеством наличной документации по... например NFSv3.

:wq
--
Live free or die

Подмножество языка !=

Подмножество языка №1 != язык №1
runscript != bash

Сколько можно уже
/subthread

Нейтральность - высшее достижение сознания!

.

Pinkbyte написал(а):
Подмножество языка №1 != язык №1
runscript != bash

1. С данным тезисом никто и не спорит.
2. Не уподобляйся ноге (осторожно, оно может быть заразно!).
В общем случае shell != bash
Соответственно не факт, что надо смотреть подмножество bash.
А дьявол, я тебе скажу из личного опыта, который bash'ем не ограничивается, в деталях.
С соответственными последствиями опускания самоочевидного (отдельным виндузятникам концепция впитанного вместо молока матери Сокровенного Знания привычна).

:wq
--
Live free or die

И не уподобляйся ноге (до сих

И не уподобляйся ноге (до сих пор занятым поиском inittab'а в *BSD и описания сущности runlevel'а в бздишном ядре и бздишной же оффициальной документации), 

http://www.phildev.net/runlevels.html

OpenBSD
 -1
 Permanently insecure mode - always run system in level 0 mode.

 0
 Insecure mode - immutable and append-only flags may be changed. All devices may be read or written subject to their permissions.

 1
 Secure mode - system immutable and append-only flags may not be turned off; disks for mounted filesystems, /dev/mem, and /dev/kmem are read-only.

 2
 Highly secure mode - same as secure mode, plus disks are always read-only whether mounted or not and the settimeofday(2) system call can only advance the time.

Если твое знакомство с БСД ограничивается фряхой, то сиди на попе ровно и читай князя дальше - у тебя это получается лучше, чем неумелый троллинг на форуме генты про фотоаппараты

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

.

slepnoga написал(а):
Если твое знакомство с БСД ограничивается фряхой, то сиди на попе ровно и читай князя дальше - у тебя это получается лучше, чем неумелый троллинг на форуме генты про фотоаппараты

Ога.
Если некоторая *BSD система не подтверждает "доказываемый" унылым перекормленным троллём ногой тезис, то он просто и изящно исключает её из рассмотрения.

Ну, а залупаться на действительного академика РАН значительно проще, чем утруждать себя понимания набранных в рамках поиска "доказательств" своей правоты цитат (разворачивать лень: всё равно перекормленный троль без терморектальной стимуляции единственной извилины сможет благополучно не-понять).
Что также блестяще продемонстрировано.

:wq
--
Live free or die

123carter написал(а): я сам

123carter написал(а):
я сам только хочу на генту перейти, вопрос на генту будет это ???

Вне зависимости от желания использовать systemD или иметь уверенность в том, что в твоей системе systemD никогда не появится - переход на Gentoo обеспечит тебе и то и другое в зависимости от желания.
В моих глазах Gentoo - это то, чего ждут от GNU/Linux: возможность и свобода выбора. Как сделаешь - так и будет.

emerge Your world
Gentoogle

.

возможность и свобода выбора.

Свобода выбора, конечно, есть. В данном случае - фиксированный список из двух вариантов: operc | systemd. К сожалению, это не совсем то, чего я лично ожидал от gentoo. Хотя, безусловный переход gentoo на openrc ни в какое сравнение не идет с переходом arch на systemd - всего-то навсего косяки с runlevel-ами, которые заметили пара-тройка странных типов вроде меня, против внушительного кол-ва недовольных в arch.

плохо искал...

плохо искал...

emerge Your world
Gentoogle

при 5-минутном поиске я

при 5-минутном поиске я умудрился найти

комбаены: systemd, upstart (dev-zero)

система управления сервисами: openrc

supervision services: runit, daemontools, ucspi-tcp (?!).

из того, о чем я знаю я не нашёл это s6.

простите, а что именно вы ожидали от gentoo? здесь openrc является основной системой уже не первый год.

P.S. и это я ещё eix-remote не делал.

.

Макнул. :)
Чего уж сказать. Однако, поиск в portage пакета, о котором в первый раз услышал, задача та еще. Ну да ладно, чего оправдываться, ты прав - выбор есть. Жаль только, что в news-ах, которые были при переходе на openrc, ничего не было сказано о возможных альтернативах.

openrc является основной системой уже не первый год.

Ну да, второй :)

Между прочим, я не имею ни к кому никаких претензий, если что. А насчет того, что не знал до сегодняшнего дня об альтернативах - понятно дело, что я ССЗБ.

В любом случае, благодарю за подсказки, буду смотреть на указанные варианты. Жаль, что пива выкатить затруднительно. :) А есть за что.

Ну да, второй :) вобщето клич

Ну да, второй :)

вобщето клич "Мы едем на опенрц" я услышал в 2009-м, ну а так проекту 7-й год пошел, как ни странно. Так что мимо

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

.

Лично я перешел на openrc только тогда, когда стало невозможно остаться на baselayout1. И если бы была возможность, не переходил бы и до сих пор.
Меня не интересует, когда был "кинут клич". Хоть в 1896. По факту - второй. Хватит юродствовать.

Мы уже обсуждали принципы

Мы уже обсуждали принципы разработки Генты с позиций меритократии и куда при этом идут хотельщики. Я думаю, что к тому разговору возвращатся нет смысла.

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

.

Ну так и не возвращайся. Непонятно только, зачем было начинать. Хотя, я знаю, все равно что-нибудь ответишь. Пусть не по теме, но последнее слово должно остаться за тобой. Если что, это был не вопрос.

.

alexpro написал(а):
Ну так и не возвращайся. Непонятно только, зачем было начинать. Хотя, я знаю, все равно что-нибудь ответишь. Пусть не по теме, но последнее слово должно остаться за тобой. Если что, это был не вопрос.

Ты в этом сомневался?
После того, как оно заявило, что FreeBSD на BSD не тянет, потому что там есть наличие отсутствие доказательства "правоты" ноги (ждать обоснования тождества сути сущностей, обозначаемых одним термином у сего желающего мнить себя меритократом мягко говоря наивно)...

:wq
--
Live free or die

.

slepnoga написал(а):
Мы уже обсуждали принципы разработки Генты с позиций меритократии и куда при этом идут хотельщики.

Ужимки ноги в деле приписывания себе образованности как всегда выглядят занятнейшим образом.

Впрочем, другого ожидать от... дорвавшегося до каких-никаких властнических полномочий человечка, предпочитающего троллинг и прокачивание рейтинга, являющегося источником ЧСВ в то время как другие подбирают самоочевидные для сего желающего считать себя меритократом хвосты в оффициальной документации... было бы по меньшей мере наивно.

:wq
--
Live free or die

Ну что же, видимо автор

Ну что же, видимо автор получил ответ на вопрос. В связи с тем, что в тему набежало троллей, ламинирую.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".