module Sudo ( doSudo ) where import Control.Monad import SimpleCmd (cmdN, sudo_) -- FIXME make this silent (simple-cmd-0.2.7) unless debug doSudo :: Bool -> Bool -> String -> [String] -> IO () doSudo dryrun debug c args = do if dryrun then cmdN c args else do when debug $ cmdN c args sudo_ c args