about summary refs log tree commit diff
path: root/modules/services/audio
diff options
context:
space:
mode:
authorShea Levy <shea@shealevy.com>2013-03-13 19:48:58 -0400
committerShea Levy <shea@shealevy.com>2013-03-13 19:48:58 -0400
commit7bbf034f93a546da3e1672a3275021bcdf119b59 (patch)
treed2986b2a653c84aa971cdccd231611ca928bad63 /modules/services/audio
parent8f679fef5b19ab44ffa116d8f93a659edf6c1ee3 (diff)
downloadnixlib-7bbf034f93a546da3e1672a3275021bcdf119b59.tar
nixlib-7bbf034f93a546da3e1672a3275021bcdf119b59.tar.gz
nixlib-7bbf034f93a546da3e1672a3275021bcdf119b59.tar.bz2
nixlib-7bbf034f93a546da3e1672a3275021bcdf119b59.tar.lz
nixlib-7bbf034f93a546da3e1672a3275021bcdf119b59.tar.xz
nixlib-7bbf034f93a546da3e1672a3275021bcdf119b59.tar.zst
nixlib-7bbf034f93a546da3e1672a3275021bcdf119b59.zip
alsa-store.service: Ensure /var/lib/alsa exists
Signed-off-by: Shea Levy <shea@shealevy.com>
Diffstat (limited to 'modules/services/audio')
-rw-r--r--modules/services/audio/alsa.nix1
1 files changed, 1 insertions, 0 deletions
diff --git a/modules/services/audio/alsa.nix b/modules/services/audio/alsa.nix
index ead53c3dc3a0..e9f8b88fdc6c 100644
--- a/modules/services/audio/alsa.nix
+++ b/modules/services/audio/alsa.nix
@@ -54,6 +54,7 @@ in
       { description = "Store Sound Card State";
         wantedBy = [ "shutdown.target" ];
         before = [ "shutdown.target" ];
+        preStart = "mkdir -p /var/lib/alsa";
         unitConfig.DefaultDependencies = "no";
         serviceConfig.Type = "oneshot";
         serviceConfig.ExecStart = "${alsaUtils}/sbin/alsactl store --ignore";