nixos-rebuild
の結果を利用してswitchとか行うツールを作った- suidを利用して特権で動くプログラムは初めて作ったけどいい経験になった
- 改めてプログラムの中でsetuidしないと特権伝播しないとかね
- suid無いNixOSでどうやってるんだろうと思ってたけど、wrapper作って起動時に展開してた
- 処理はこのへん
- 結局sudoersに書けばええやんとなったのでシェルスクリプトで書き直してsudoers書いた
- suidを利用して特権で動くプログラムは初めて作ったけどいい経験になった
- Nixの設定リポジトリにflake-parts突っ込んだ
- 単純な設定だとあんまり旨味無いけどついでにリファクタリングしてる
Created
February 18, 2025 15:15
-
-
Save kuuote/ce16a2eb94b10a80ef4a363220f08e8b to your computer and use it in GitHub Desktop.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment