summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGordon GECOS <u@adam>2023-11-22 17:43:44 -0500
committerGordon GECOS <u@adam>2023-11-22 17:43:44 -0500
commitd0a2c6c11fed198e54c98a9ed386f459b38bdb44 (patch)
treec020e121a7f4a112550fd60fa28b5b6185942c72
parent486fb62abd0ac5a87a85ca18beb939d21323fad1 (diff)
non-effectful cleanups
-rw-r--r--fsmgr.hs6
1 files changed, 3 insertions, 3 deletions
diff --git a/fsmgr.hs b/fsmgr.hs
index 862a5bf..c850d0f 100644
--- a/fsmgr.hs
+++ b/fsmgr.hs
@@ -25,7 +25,7 @@ import qualified Options.Applicative as Opt
25 25
26import ConfigFile 26import ConfigFile
27import String 27import String
28import System.Directory as IO 28import qualified System.Directory as IO
29import System.Directory (createDirectoryIfMissing, 29import System.Directory (createDirectoryIfMissing,
30 getCurrentDirectory) 30 getCurrentDirectory)
31import System.Posix.Process (getProcessID) 31import System.Posix.Process (getProcessID)
@@ -122,8 +122,8 @@ aptListFiles AptListCfg{..} =
122 (if (releaseCodename == "bookworm") then id 122 (if (releaseCodename == "bookworm") then id
123 else replace "bookworm" releaseCodename) <$> 123 else replace "bookworm" releaseCodename) <$>
124 observedCorrectListForBookworm 124 observedCorrectListForBookworm
125 where
126 125
126observedCorrectListForBookworm :: [String]
127observedCorrectListForBookworm = 127observedCorrectListForBookworm =
128 [ "httpredir.debian.org_debian_dists_bookworm-backports_contrib_binary-amd64_Packages" 128 [ "httpredir.debian.org_debian_dists_bookworm-backports_contrib_binary-amd64_Packages"
129 , "httpredir.debian.org_debian_dists_bookworm-backports_contrib_binary-i386_Packages" 129 , "httpredir.debian.org_debian_dists_bookworm-backports_contrib_binary-i386_Packages"
@@ -500,7 +500,7 @@ earlyFail :: IO ()
500earlyFail = do 500earlyFail = do
501 CUid euid <- liftIO getEffectiveUserID 501 CUid euid <- liftIO getEffectiveUserID
502 when (euid /= 0) $ fail "you are not root" 502 when (euid /= 0) $ fail "you are not root"
503 Stdout () <- cmd (Traced []) "which selfstrap" 503 Stdout () <- cmd (Traced []) "command -v selfstrap"
504 return () 504 return ()
505 505
506ioUnless :: MonadIO m => IO Bool -> m () -> m () 506ioUnless :: MonadIO m => IO Bool -> m () -> m ()