From: Simon Ruderich Date: Sun, 15 Dec 2019 08:17:17 +0000 (+0100) Subject: README.adoc, TODO.adoc: mention endian limitations X-Git-Tag: 0.1~13 X-Git-Url: https://ruderich.org/simon/gitweb/?a=commitdiff_plain;h=1fd1cdf4c15d3736aad506ce1ce6e73bdb0b2c94;p=nsscash%2Fnsscash.git README.adoc, TODO.adoc: mention endian limitations --- diff --git a/README.adoc b/README.adoc index 8918da8..d9ea579 100644 --- a/README.adoc +++ b/README.adoc @@ -70,6 +70,8 @@ Nsscash is licensed under AGPL version 3 or later. - github.com/BurntSushi/toml - C compiler, for `libnss_cash.so.2` +- NSS module is only supported on Little-endian systems (for now) + - HTTP(S) server to provide the passwd/group/etc. files Tested on Debian Buster, but should work on any GNU/Linux system. With diff --git a/TODO.adoc b/TODO.adoc index d1d7d20..a51b4d1 100644 --- a/TODO.adoc +++ b/TODO.adoc @@ -1,5 +1,7 @@ = TODOs +- Support big-endian systems in NSS module; the Go-part is endian agnostic + - Currently, all files are fetched first and then updated one-by-one. This protects against partial updates if the server has issues, but won't help if the disk is full. In that case it's possible that only passwd is updated but