| Age | Commit message (Collapse) | Author |
|
It's now exporting a conflicting isSymbolicLink
https://github.com/haskell/directory/issues/52
Only a few places in propellor use isSymbolicLink, but to prevent future
problems, made as much of it as possible import Utility.Directory, which
re-exports System.Directory without the conflicting symbol.
(Utility.Tmp and System.Console.Concurrent.Internal cannot import
Utility.Directory due to cycles, and don't use isSymbolicLink anyway.)
|
|
|
|
better than symlinks because this way no conflict can ever occur
and, commit from hook
|
|
Before, they could run in the background if another process was running,
and so their output wouldn't immediately be visible.
With this change, the concurrent-output layer is not used for these
interactive commands.
|
|
|
|
(cherry picked from commit dd572a741f1ca4bce8f984c350d9045d979f1813)
|
|
(cherry picked from commit dc3c55355246ec00782d636105871fe461587256)
|
|
Import Prelude after modules that cause warnings due to AMP change
|
|
(cherry picked from commit e2d86f812bd37de9cda7d4ecc0e5b84821f359c1)
|
|
|
|
|
|
|
|
|
|
|
|
Seems better to keep handle encoding issues out of that module.
|
|
privDataByteString.
|
|
|
|
Also, nice display for --add-key steps
|
|
gpg prompts when encrypting to an untrusted key, but if propellor has been
told to add a key, we implicitly trust it.
|
|
|