• Don?t You Think ...

    From Lawrence D?Oliveiro@3:633/10 to All on Mon Apr 13 02:56:00 2026
    ... if Bitsavers would just add a SHA-256 hash column to their
    IndexByDate.txt files, that would make it so much easier to figure out
    what had changed, and what had merely been moved around, without
    having to access any of the actual document files?

    --- PyGate Linux v1.5.14
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From Lawrence D?Oliveiro@3:633/10 to All on Thu Apr 23 00:07:02 2026
    On Mon, 13 Apr 2026 02:56:00 -0000 (UTC), I wrote:

    ... if Bitsavers would just add a SHA-256 hash column to their IndexByDate.txt files, that would make it so much easier to figure
    out what had changed, and what had merely been moved around, without
    having to access any of the actual document files?

    As a detailed example of what I mean, see the doc_server example
    script here <https://gitlab.com/ldo/inotipy_examples>. Point it at a
    directory full of files, and it will serve them up via the web -- of
    course, don?t make it directly public-facing, instead put it behind a
    ?real? web server (e.g. Apache or Nginx) as a server-side proxy. It automatically generates IndexByDate.txt itself, it doesn?t need a file
    by that name in the directory tree.

    The key point with that example is it uses the Linux fanotify API to
    detect changes to the directory tree and automatically update its
    directory listings as well as the index.

    --- PyGate Linux v1.5.14
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)