Size: a a a

2020 January 23

R

Renha in NixOS
а вот если мне надо из модуля подменить файл /var/lib/servicename/identity, мне как это лучше сделать? просто удалить если есть и записать/линкнуть свой? кяп сервис сам создаёт этот файл только если его ещё нет, так что конфликта быть не должно
источник

λO

λeonid Onokhov in NixOS
Сделай systemd oneshot сервис
источник

λO

λeonid Onokhov in NixOS
Запускай до другого сервиса
источник

M🇷

Mikhail 🇷🇺🇨🇦 in NixOS
Процесс установки, конфиг, вы каким образом обычно ssh ключи и конфиг подгружаете?
источник

M🇷

Mikhail 🇷🇺🇨🇦 in NixOS
Просто после установки закидываете?
источник

R

Renha in NixOS
λeonid Onokhov
Сделай systemd oneshot сервис
Спасибо
источник

R

Renha in NixOS
Mikhail 🇷🇺🇨🇦
Процесс установки, конфиг, вы каким образом обычно ssh ключи и конфиг подгружаете?
У меня authorizedKeys в secret.nix
источник

M🇷

Mikhail 🇷🇺🇨🇦 in NixOS
А что насчёт закрытых ключей?
источник

M🇷

Mikhail 🇷🇺🇨🇦 in NixOS
Особенно если они без passphrase
источник

R

Renha in NixOS
Mikhail 🇷🇺🇨🇦
А что насчёт закрытых ключей?
У меня в home лежит и норм)
источник

M🇷

Mikhail 🇷🇺🇨🇦 in NixOS
Renha
У меня в home лежит и норм)
Руками положил?
источник

R

Renha in NixOS
Mikhail 🇷🇺🇨🇦
Руками положил?
ssh-keygen положил
источник

M🇷

Mikhail 🇷🇺🇨🇦 in NixOS
А, ну у меня нет возможности всякий раз просить положить публичные части на серверы разработки
источник

M🇷

Mikhail 🇷🇺🇨🇦 in NixOS
Окей, просто было именно это интересно
источник

R

Renha in NixOS
λeonid Onokhov
Сделай systemd oneshot сервис
Вот этот вопрос подходит под твою задачу кажется тоже
источник

R

Renha in NixOS
а вот если мне надо из модуля подменить файл /var/lib/servicename/identity, мне как это лучше сделать? просто удалить если есть и записать/линкнуть свой? кяп сервис сам создаёт этот файл только если его ещё нет, так что конфликта быть не должно
источник

R

Renha in NixOS
Mikhail 🇷🇺🇨🇦
А, ну у меня нет возможности всякий раз просить положить публичные части на серверы разработки
^
источник

M🇷

Mikhail 🇷🇺🇨🇦 in NixOS
Флешка записана, сегодня вечером мигрирую
источник

λO

λeonid Onokhov in NixOS
кстати, как у systemd посмотреть лог запуска сервисов (особенно oneshot) в последний бут?
источник

M🇷

Mikhail 🇷🇺🇨🇦 in NixOS
Александр Бантьев
nixpkgs.overlays = [
 (self: super: {
   pantheon = super.pantheon.override {
      elementary-calendar = super.pantheon.elementary-calendar.overrideAttrs (_:{
         src = builtins.fetchGit https://github.com/elementary/calendar;
      });
   };
 })
];
Только нужен оверрайд вот этого индикатора, а не приложения календаря, а ещё синтаксическая ошибка на overlays [ () ]
https://github.com/elementary/wingpanel-indicator-datetime
источник