08:58:47 # Life pomodoro timerのElisp。 興味があればどうぞ、ここにおいておきます。 markdownでとっているメモと統合されているのと、あと終了通知を 最初はnotification-notifyをつかっていたんですがOSC9/OSC777経 由で音がならないなぁと思った結果ssh経由のraspberrypi経由で ChromeCast経由で音を鳴らせてみました。
15:42:37 # Life DebianのSystemdでネットワークに依存するサービスを起動する。 DebianのInitシステムはSystemdです。Serviceファイルでサービスの起動を管理します。 ネットワークに依存しているサービスは network-online.target に依存するようにします。 しかしどうもサービスが起動してからDHCPがうごいているっぽくてネットワークがないというエラーをはいていました。 Debianのネットワーク管理ツールはメジャーなところでNetworkManager, systemd-networkd, ifupdown (デフォルト)の三種類があり、調べてみたところ、それぞれの仕組みが別のようです。NetworkManager-wait-online.service と /usr/lib/systemd/system/ifupdown-wait-online.serviceとかがあります。 結局、ifupdown用のサービスを有効にすると起動時に待つようになりました。 しかしこれはデフォルトで有効になっているべきではないのかな?ということで一応報告してみた: 988533
$ sudo systemctl enable ifupdown-wait-online.service $ systemctl list-dependencies network-online.target network-online.target ● ├─ifupdown-wait-online.service ● └─networking.service