summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Cady <d@jerkface.net>2021-03-13 19:09:01 -0500
committerAndrew Cady <d@jerkface.net>2021-03-13 19:09:01 -0500
commit1509836040013d2e6e1e73fece14525a2b441d9b (patch)
tree1181832a5d001a2e6f26114f8d8c7d3b7ac30ede
parentaa4f427a19e9b94d55bb065e1e355ce775c5dc49 (diff)
prefer linux-image version from /vmlinuz symlink to $(uname -r)
-rw-r--r--fsmgr.hs2
1 files changed, 1 insertions, 1 deletions
diff --git a/fsmgr.hs b/fsmgr.hs
index 57d04f1..6af4c82 100644
--- a/fsmgr.hs
+++ b/fsmgr.hs
@@ -55,7 +55,7 @@ getDebianCodename = unsafePerformIO $ do
55 55
56uname :: (String, String) 56uname :: (String, String)
57uname = unsafePerformIO $ do 57uname = unsafePerformIO $ do
58 Stdout out <- cmd "uname -r" 58 Stdout out <- cmd "sh -c" ["f=$([ -L /vmlinuz ] && readlink /vmlinuz); f=${f##*/vmlinuz-}; echo ${f:-$(uname -r)}"]
59 pure $ (reverse *** reverse . tail) . break (== '-') . reverse . head . lines $ out 59 pure $ (reverse *** reverse . tail) . break (== '-') . reverse . head . lines $ out
60 60
61data AptListCfg = 61data AptListCfg =