LINUX.ORG.RU

Ответ на: комментарий от tailgunner

Припиши autofs зависимость от запуска сети. Или в Арч без systemd нет зависимостей?

Я не могу прописать обработку fstab после поднятия сети. С autofs вероятно, такое, получится - но вопрос отмонтирования стоит открытым.

pekmop1024 ★★★★★
()
Ответ на: комментарий от pekmop1024

Я не могу прописать обработку fstab после поднятия сети.

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

вопрос отмонтирования стоит открытым.

Зависимость autofs от сети решает эту проблему.

tailgunner ★★★★★
()
Ответ на: комментарий от tailgunner

Или в Арч без systemd нет зависимостей?

В арче можно просто прописать autofs в DAEMONS после network (или чем вы там сеть поднимаете), тогда она будет запускаться после, а останавливаться — до включения/выключения сети.

Уважаемому pekmop1024 я от всей души советую читать вики.

AX ★★★★★
()
Ответ на: комментарий от tailgunner

Тебе не нужен fstab, монтирование происходит при обращении к файлу

Это конечно плюс, но у меня уже системд всюду, где зависимости искаропки даже для fstab. Просто раньше я как-то про autofs не думал и костылял logon/logoff скрипты. :)

pekmop1024 ★★★★★
()

Ваша гармошка давно порвалась.

J ★★★★
()

Паникеры, отставить панику! =]

initscripts are no longer available on the live system but are still installed by default on the target system

neocrust ★★★★★
()

По мотивам вчерашнего треда:

systemd is used to boot up the live system. How you feel?

Ok
()
Ответ на: комментарий от neocrust

Вот когда это «the near future» наступит, пойдет арчик в задницу.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от ekzotech

У меня тоже были такие подозрения (^ ^)

Deleted
()
Ответ на: комментарий от h31
static bool
listen_systemd_activation(GError **error_r)
{
#ifdef ENABLE_SYSTEMD_DAEMON
	int n = sd_listen_fds(true);
	if (n <= 0) {
		if (n < 0)
			g_warning("sd_listen_fds() failed: %s",
				  g_strerror(-n));
		return false;
	}

	for (int i = SD_LISTEN_FDS_START, end = SD_LISTEN_FDS_START + n;
	     i != end; ++i)
		if (!server_socket_add_fd(listen_socket, i, error_r))
			return false;

	return true;
#else
	(void)error_r;
	return false;
#endif
}

Таки запилили

vasily_pupkin ★★★★★
()

Сколько можно ныть? Не устраивает - сидите на своем ​​любимом ничегонепадает, всеизкоробки, нетsystemd дистрибутиве, или что там сейчас в моде. В новости вообще только о systemd в livecd написано.

crunchy_crow
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.