tinymux/debian
Stephen Dennis 6288c4da37 Retire ISSUES.md trackers; migrate open items to GitHub issues
The 22 per-tracker ISSUES.md files carried both their open items and a
full FIXED / FALSE ALARM / NOT A BUG audit history. The 57 still-open
items have been migrated to GitHub issues #706-#762 with a 2.14-aligned
label taxonomy (area:* / type:* / priority:* / topic:*), so open work
now lives in the issue tracker instead of in-tree Markdown.

The closed/audit history of every tracker is preserved here in git
history (this commit's parent); nothing is lost.

Open items migrated by tracker:
  mux/src/         (1)   -> #706
  mux/lib/         (10)  -> #707-#716
  mux/modules/engine/ (18) -> #717-#734
  mux/ganl/        (10)  -> #735-#744
  mux/modules/sqlslave/ (9) -> #745-#753
  testcases/       (4)   -> #754-#757
  client/tf/ + client/ (5) -> #758-#762

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-04 20:14:00 -05:00
..
patches Debian package updates. 2017-02-04 07:28:26 -07:00
source Debian package updates. 2017-02-04 07:28:26 -07:00
upstream Debian package updates. 2017-02-04 07:28:46 -07:00
changelog Changes from Debian 2.10.1.14-1 package. 2017-10-09 09:38:58 -06:00
clean Debian package updates. 2017-02-04 07:28:46 -07:00
compat Changes from Debian 2.10.1.14-1 package. 2017-10-09 09:38:58 -06:00
control Fix Tier 1 issues: restart validation, packaging, Docker, muxsvc 2026-03-27 16:36:54 -06:00
copyright Changes from Debian 2.10.1.14-1 package. 2017-10-09 09:38:58 -06:00
dirs Include Debian package-building environment for tinymux-2.4.3.31-1etch1. 2007-12-04 22:43:05 -08:00
docs Debian package updates. 2017-02-04 07:28:46 -07:00
install Debian package updates. 2017-02-04 07:28:46 -07:00
manpages Include Debian package-building environment for tinymux-2.4.3.31-1etch1. 2007-12-04 22:43:05 -08:00
postinst Fix mail/comsys false alarms, PlayerNuke guard, debian packaging 2026-03-27 18:00:52 -06:00
README.Debian Fix Tier 2 issues: comsys dbck, worldbuilder paths, console parsing 2026-03-27 16:45:39 -06:00
rules Changes from Debian 2.10.1.14-1 package. 2017-10-09 09:38:58 -06:00
tinymux-install Debian package updates. 2017-02-04 07:28:46 -07:00
tinymux-install.1 Debian package updates. 2017-02-04 07:28:26 -07:00
tinymux.6 Debian package updates. 2017-02-04 07:28:26 -07:00
watch Debian package updates. 2017-02-04 07:28:46 -07:00

tinymux for Debian
------------------

* This tinymux is installed globally. Individual user accounts are setup
  by running `tinymux-install' from the desired top-level directory for the
  account. A tinymux game/ directory will be created for the user.

 -- Ervin Hearn III <noltar@korongil.net>, Mon, 25 Oct 2004 19:14:38

Notes from the TinyMUX INSTALL file:
-  When starting from a MUX from scratch, do the following:

      - cd to the game directory. 'cd ../game'
      - Make your configuration file, as described in docs/CONFIGURATION
      - Type './Startmux'.  TinyMUX 2.14 automatically creates a minimal
        DB if one does not exist in the game/data directory.
      - Log into the game as player wizard 'connect wizard potrzebie',
        and shut it down again.

-  Edit the .txt files in game/text to your liking.  In particular
    connect.txt and motd.txt.

-  Start up TinyMUX 2.14 by running './Startmux' again.

-  @ccreate a channel named 'Public', and a channel named 'Guests' from
    within the MUX. Created players will automatically be joined to
    'Public'with alias 'pub', guests will automatically join 'Guests' with
    alias 'g'.


Changes to dbconvert:
~~~~~~~~~~~~~~~~~~~~
 - dbconvert is the means by which the binary game data is converted to
   flatfile format and back again.  The db_load and db_unload scripts
   simplify the process for the user.

 - The syntax of the scripts is:

   - './db_load netmux netmux.flat netmux.db'

     This converts flatfiled database to binary for use by the server and
     would be done with dbconvert thus:

     ../bin/dbconvert -dnetmux -inetmux.flat -onetmux.db -l

   - './db_unload netmux netmux.db.new netmux.flat'

     This converts binary data to flatfile for would be done with dbconvert
     thus:

     ../bin/dbconvert -dnetmux -inetmux.db.new -onetmux.flat -u


Instructions for Existing Games:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[NOTE: It is HIGHLY recommended that you preserve a previous setup if
you can, to make conversion a bit less painful.  If you had one while
converting, make sure the conversion process has completed successfully
before you delete your old distribution.  We cannot stress enough to
you the importance of protecting your data throughout any conversion
or upgrade.]

    - Put databases in game/data.

    - Put text files in game/text.

    - The scripts db_load, db_unload, and db_check may be found in the
      game/data directory.

    - If you changed the GAMENAME in mux.config, be sure to change
      the filenames in GAMENAME.conf as well.

    - If you had a mail database previously, adjust mail_expiration
      accordingly, BEFORE you restart the game, or else ALL @mail older
      than the default value of 14 days will be deleted.

-   Start TinyMUX 2.14 by running './Startmux'.