Skip to content

History

Revisions

  • docs: bring the wiki up to 2.0.0 — install and run, on every platform The wiki still described a one-platform product installed a way that no longer exists. Home called UniData "in progress" and did not mention UniVerse at all; the walkthrough installed 1.3.1 by hand and configured a UniObjects/UniRPC server, which the CLI stopped using in #45; nothing documented install.sh, GIT.SETUP, mvgitd, or the command set. New: Installing-on-UniData prerequisites, install.sh, per-account setup, upgrading, and how the CLI actually reaches records Installing-on-UniVerse the same, plus why mvgitd exists and what it does not need (no service, no administration) Installing-on-MVX release package and the submodule/standalone builds Command-reference all 24 commands with their flags, generated from the dispatch table in BP/GIT rather than transcribed Updated: Home platform matrix, both surfaces, demo account, 2.0.0 Account-git-structure dictionaries across platforms -- the SM/association remap, I-type canonicalisation, @ID, furniture and the trailing newline; and that both surfaces now project through one implementation (#108) udt-demo install section replaced by a pointer to the guide; the UniObjects environment variables are called out as no longer used rather than silently deleted, since people have them in their shell profiles UniData-troubleshooting a banner marking the UniRPC entries as not applying to 2.0.0, naming the four that still do _Sidebar grouped nav The obsolete UniRPC appendix is kept and labelled, not removed: it is still correct for anyone using UniRPC for other reasons.

    @gheydon gheydon committed Aug 24, 2026
    e802383
  • docs: troubleshooting entry for udt locale rejection (C.UTF-8 / POSIX) udt validates $LANG/$LC_ALL against an allow-list of locale names: en_US.UTF-8 and C start; C.UTF-8 and POSIX are rejected with 'does not belong to current language group'. C.UTF-8 is the default in minimal/sudo/cron/systemd/ssh contexts, so udt can fail there even when the login shell is en_US.UTF-8. Give the table + the LANG fix, and note udt-git's spawned udt inherits it.

    @gheydon gheydon committed Aug 7, 2026
    0fad430
  • docs: troubleshooting entry for libgit2 ownership check on shared UniData accounts UniData accounts are almost always shared directories owned by the DBA / install user, while udt-git runs as the invoking user, so libgit2's CVE-2022-24765 owner check (GIT_EOWNER) fires as the normal case. Document it as expected, with the safe.directory allow-list (per-account, blanket, and host-wide), and note the non-fatal CallC verb-catalog line.

    @gheydon gheydon committed Aug 7, 2026
    4422058
  • docs: udt-git installs anywhere on PATH (/usr/local/bin), verb source at $UDTHOME/lib/mvgit Nothing ties the binary to $UDTHOME/bin — its UniData libs resolve via ldconfig, not an rpath — so recommend the conventional /usr/local/bin and split the in-session verb source out to $UDTHOME/lib/mvgit/GIT.udt.b.

    @gheydon gheydon committed Aug 7, 2026
    8fe41ba
  • docs: udt-git EL8 release targets libgit2 1.7 (EPEL libgit2_1.7), no source build The official EL8 build links libgit2.so.1.7 so end users install the runtime with 'dnf install epel-release && dnf install libgit2_1.7' — a parallel-installable EPEL package, no compiler. Flip the demo prereq and the troubleshooting libgit2 section from the 1.9 from-source path to this; keep the build-your-own path (min libgit2 1.0, -l:libgit2.so.1.7) and note preflight prints the exact soname a given binary needs.

    @gheydon gheydon committed Aug 7, 2026
    637bbf2
  • docs: pin the libgit2 version requirement (build min 1.0, runtime 1.9.x soname) + note EPEL libgit2_1.7 as an alternate source

    @gheydon gheydon committed Aug 7, 2026
    577ebb8
  • UniData troubleshooting: correct the 81014 story (root-only unirpcservices; udtsetup does configure udcs) + add fresh/cloud PAM + password gotchas

    @gheydon gheydon committed Aug 7, 2026
    70a994c
  • Add UniData troubleshooting page (81014 udcs/unirpcservices, libunidata.so, session errors)

    @gheydon gheydon committed Aug 7, 2026
    4515b16
  • Add UniData demo: download, install, and use udt-git on the demo account A live transcript of installing the mv_git 0.1 UniData release on a clean system and version-controlling the bundled demo account's records with init/add/commit, plus an appendix for configuring the build container as a UniObjects server.

    @gheydon gheydon committed Jul 31, 2026
    ed0e589
  • Document the git structure of an account

    @gheydon gheydon committed Jul 28, 2026
    c8d0791
  • mv_git wiki: Home + sidebar

    @gheydon gheydon committed Jul 27, 2026
    25b006d
  • Initial Home page

    @gheydon gheydon committed Jul 27, 2026
    8c75efa