diff options
author | A. Wilcox <AWilcox@Wilcox-Tech.com> | 2020-09-04 15:27:18 -0500 |
---|---|---|
committer | A. Wilcox <AWilcox@Wilcox-Tech.com> | 2020-09-04 15:27:18 -0500 |
commit | 3517209d63d5a8e3eda2b56250edaef3e74a382e (patch) | |
tree | e2ce695b81f5678f7ababaf1287a20dc0d24c1d6 /doc | |
parent | 3c288e1d07b646c36b4f8769ff3ff153d5287b03 (diff) | |
download | netconfapk-3517209d63d5a8e3eda2b56250edaef3e74a382e.tar.gz netconfapk-3517209d63d5a8e3eda2b56250edaef3e74a382e.tar.bz2 netconfapk-3517209d63d5a8e3eda2b56250edaef3e74a382e.tar.xz netconfapk-3517209d63d5a8e3eda2b56250edaef3e74a382e.zip |
Implement state portion of ietf-system module
Diffstat (limited to 'doc')
-rw-r--r-- | doc/roadmap.rst | 48 |
1 files changed, 31 insertions, 17 deletions
diff --git a/doc/roadmap.rst b/doc/roadmap.rst index 19a1b2f..03f7d81 100644 --- a/doc/roadmap.rst +++ b/doc/roadmap.rst @@ -88,13 +88,13 @@ This feature will require in-depth discussion. * [ ] SSH key administration (``$HOME/.ssh/authorized_keys``). -* [ ] State nodes +* [X] State nodes - * [ ] Platform information. + * [X] Platform information. - * [ ] Current date and time. + * [X] Current date and time. - * [ ] Boot date and time. + * [X] Boot date and time. * [ ] RPCs @@ -110,24 +110,14 @@ The system module allows basic administration of system configuration. Outstanding TBDs ```````````````` -* Where do we store the ``contact`` and ``location`` node information? - -* When the admin tries to set ``timezone-utf-offset``, do we make a custom +* When the admin tries to set ``timezone-utc-offset``, do we make a custom zoneinfo file or do we try to match? * How do we support ``name`` of DNS resolvers? It is mandatory. -* Can musl be configured for DNS timeout seconds and resolution attempts? - Would Rich be open to adding this? - -* Do we support password-based authentication? - -* If we support password-based authentication, do we have a custom database or - do we use ``/etc/shadow``? Should there be a group for NETCONF-allowed - users? Do we support RADIUS? +* Should there be a group for NETCONF-allowed users? -* Do we calculate boot date/time naively (current time - uptime) or do we try - to ascertain the actual boot date/time from something like ctime of ``/run``? +* Do we support RADIUS? Resolved TBDs ````````````` @@ -138,6 +128,30 @@ Resolved TBDs ``ntpsec``. It has been packaged and tested for Adélie/ppc64, so it appears portable. +* Where do we store the ``contact`` and ``location`` node information? + + **Resolution**: Flat files on the disk. + +* Can musl be configured for DNS timeout seconds and resolution attempts? + Would Rich be open to adding this? + + **Resolution**: Yes, musl supports these options in ``/etc/resolv.conf``. + +* Do we calculate boot date/time naively (current time - uptime) or do we try + to ascertain the actual boot date/time from something like ctime of ``/run``? + + **Resolution**: Naive calculation works well. ctime is not always + available and may be unreliable (systems that boot with time set to 1970). + +* Do we support password-based authentication? + + **Resolution**: No, only key-based authentication. + +* If we support password-based authentication, do we have a custom database or + do we use ``/etc/shadow``? + + **Resolution**: Not applicable; we do not support password-based + authentication. |