c9d36aca59
Refactor of error handling to replace 'failure' and to display more context for some errors.
2020-08-03 19:18:49 -04:00
61d5e10034
RealmFS refactored. Much Simpler.
...
The concept of an 'unsealed' RealmFS no longer exists so support for this has been
removed. The result is much less complex and easier to understand and maintain.
2020-08-03 19:18:49 -04:00
b1f5827096
Clean up some warnings
2020-08-03 19:18:49 -04:00
7d89c47eb2
Clippy fixes
2019-04-03 16:05:09 -04:00
3148825680
This was test code and shouldn't have been committed
2019-04-02 16:12:05 -04:00
a984632123
completely rewritten
2019-04-02 15:19:39 -04:00
28401b589e
move /run/realms to /run/citadel/realms
2019-01-30 23:36:43 -05:00
d3ac4bb000
small cleanup
2019-01-30 21:43:55 -05:00
e7151f8de2
Initial implementation of RealmFS
2019-01-30 14:26:46 -05:00
c00e11ee8f
rootfs symlink is created when realm is started so remove this check
2019-01-30 14:12:37 -05:00
0b2480f849
Refactor to chain realm specific config to global config
...
Now if a variable is not set in a realm config file (or the file does
not exist), the 'global' config file will also be searched in the
parent directory (ie: /storage/realms/config). If the variable is
still not found, the value from the default instance is returned.
2019-01-30 14:09:34 -05:00
c864e58f6d
external crate declarations no longer needed
2019-01-17 09:39:06 -05:00
b258604fd0
Updated everything for Rust 2018 with cargo fix --edition
2019-01-17 09:25:24 -05:00
d2f07c01bf
Fix the read-only themes directory problem in realms.
...
Now the themes and icons are bind mounted to /opt/share and
symlinks in the realm image point here.
2018-12-31 18:28:07 -05:00
109f007e33
migrate other citadel-tools to external repository
2018-12-14 10:10:15 -05:00