| Age | Commit message (Collapse) | Author |
|
|
|
There is no armel build, unfortunately; the "arm" build is armhf at
least currently.
|
|
Signed-off-by: Zihao Wang <dev@wzhd.org>
|
|
|
|
|
|
|
|
|
|
This is to allow multiple admins of iabak to access the privdata. Since
there's a single privdata file for all machines in a propellor
deployment, and I don't want them to see all my secrets, we needed to
break it out.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(cherry picked from commit 3590a1241580ddcdd153e2619a3c02ce18a8db8c
but without the changes to src/Propellor/Precompiled.hs)
|
|
(cherry picked from commit d5d42f4fb51fee4e5eb2e17d82f1339876c8fc03)
|
|
TODO: remove ANDROID (used in GitAnnexBuilder)
TODO: add other architectures
TODO: rename ARMHF
TODO: rename ARMEL
(cherry picked from commit 6f36f6cade4e1d8b15c714565e223562c6573099)
|
|
|
|
|
|
This reverts commit 947e73a2021fcad36a806a224f171e0dba9ee7da.
When I tried to use startssl cert with postfix, darkstar complained:
Server certificate not verified
|
|
|
|
|
|
|
|
|
|
It builds, but I have not yet tested if it works. Need to verify info
propagation, etc.
|
|
fixed up chroot to take Props
|
|
|
|
Conductor WIP
|
|
|
|
|
|
|
|
It's currently not letting me make a cert for kitenet.net as I made too
many during testing.
|
|
|
|
a backup property; this causes obnam forget to be run.
|
|
|
|
|
|
|
|
So whitespace etc changes don't matter
|
|
|
|
|
|
|
|
* Properties that run an arbitrary command, such as cmdProperty
and scriptProperty are converted to use UncheckedProperty, since
they cannot tell on their own if the command truely made a change or not.
(API Change)
Transition guide:
- When GHC complains about an UncheckedProperty, add:
`assume` MadeChange
- Since these properties used to always return MadeChange, that
change is always safe to make.
- Or, if you know that the command should modifiy a file, use:
`changesFile` filename
* A few properties have had their Result improved, for example
Apt.buldDep and Apt.autoRemove now check if a change was made or not.
|
|
|
|
|
|
|
|
spwhitton's repo
|
|
|
|
RevertableProperty used to be assumed to contain info, but this is now made
explicit, with RevertableProperty HasInfo or RevertableProperty NoInfo.
Transition guide:
- If you define a RevertableProperty, expect some type check
failures like: "Expecting one more argument to ‘RevertableProperty’".
- Change it to "RevertableProperty NoInfo"
- The compiler will then tell you if it needs "HasInfo" instead.
- If you have code that uses the RevertableProperty constructor
that fails to type check, use the more powerful <!> operator
|
|
* Various property combinators that combined a RevertableProperty
with a non-revertable property used to yield a RevertableProperty.
This was a bug, because the combined property could not be fully
reverted in many cases. Fixed by making the combined property
instead be a Property HasInfo.
* combineWith now takes an addional parameter to control how revert
actions are combined (API change).
|