The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Выпуск дистрибутива NixOS 18.09, использующего пакетный мене..."
Отправлено Аноним, 07-Окт-18 10:48 
Глупый анонимус, нет никакой проблемы вырезать хэш, если дан путь, но это задача не стоит вообще. Задача - выделить пути из произвольного файла. На, вырезай, а потм представь, что у тебя, например, не "/nix/store/x6kpj7rpzpn80cf88gzx7aizs32ncnxf-fakeroot-1.22/bin/fakeroot", а "/nix/store/fakeroot-1.22-x6kpj7rpzpn80cf88gzx7aizs32ncnxf/bin/fakeroot":


#!/nix/store/8zkg9ac4s4alzyf4a8kfrig1j73z66dw-bash-4.4-p23/bin/bash
set -euo pipefail
umask 0077


/nix/store/x6kpj7rpzpn80cf88gzx7aizs32ncnxf-fakeroot-1.22/bin/fakeroot /nix/store/wr6v08dwg536lm0ig2379ndkja6cxng4-icinga2-2.9.1/bin/icinga2 api setup
/nix/store/x6kpj7rpzpn80cf88gzx7aizs32ncnxf-fakeroot-1.22/bin/fakeroot /nix/store/wr6v08dwg536lm0ig2379ndkja6cxng4-icinga2-2.9.1/bin/icinga2 feature enable checker
/nix/store/x6kpj7rpzpn80cf88gzx7aizs32ncnxf-fakeroot-1.22/bin/fakeroot /nix/store/wr6v08dwg536lm0ig2379ndkja6cxng4-icinga2-2.9.1/bin/icinga2 feature enable command
/nix/store/x6kpj7rpzpn80cf88gzx7aizs32ncnxf-fakeroot-1.22/bin/fakeroot /nix/store/wr6v08dwg536lm0ig2379ndkja6cxng4-icinga2-2.9.1/bin/icinga2 feature enable livestatus

/nix/store/x6kpj7rpzpn80cf88gzx7aizs32ncnxf-fakeroot-1.22/bin/fakeroot /nix/store/wr6v08dwg536lm0ig2379ndkja6cxng4-icinga2-2.9.1/bin/icinga2 feature enable notification


pwd=''
printf 'const IdoDbPassword = "%s"\n' "$pwd" > '/run/icinga2/ido-password.conf'


printf 'const TicketSalt = "%s"\n' "$(/nix/store/w880cra01d25hhyx02ldangkzrbxxxb9-pwgen-2.08/bin/pwgen -1 -s 23)" \
  > /icinga2/etc/icinga2/conf.d/ticketsalt.conf

if [ -e /icinga2/etc/icinga2/mutable.d/restart ]; then
  rm /icinga2/etc/icinga2/mutable.d/restart
else
  /nix/store/i76jkssfcvkpmjyy92c8ncdcas9ci2is-icinga-mutable-update || true
  if ! /nix/store/wr6v08dwg536lm0ig2379ndkja6cxng4-icinga2-2.9.1/bin/icinga2 daemon -C -x critical -c /nix/store/iv52lm6vi25kj5n2bs6p6av8g17n75nb-icinga2.conf; then
    rm -rf /icinga2/etc/icinga2/mutable.d
    mkdir -p /icinga2/etc/icinga2/mutable.d
  fi
fi

exec /nix/store/wr6v08dwg536lm0ig2379ndkja6cxng4-icinga2-2.9.1/bin/icinga2 daemon -x notice -c /nix/store/iv52lm6vi25kj5n2bs6p6av8g17n75nb-icinga2.conf

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру