OpenBCM V1.07b12 (Linux)

Packet Radio Mailbox

DB0FHN

[JN59NK Nuernberg]

 Login: GUEST





  
DH8YMB > CLX      20.12.05 11:24l 165 Lines 5291 Bytes #999 (0) @ 
BID : KCFDB0FHN03A
Read: GUEST OE3DSB OE7HNT DK3TB DO2SHB DG2GGP DD3IA
Subj: CLX 5.00 (Info)
Path: DB0FHN
Sent: 051220/0924z @:DB0FHN.#BAY.DEU.EU [JN59NK Nuernberg] obcm1.06b57
From: DH8YMB @ DB0FHN.#BAY.DEU.EU (Markus)
To:   CLX
X-Info: No login password

CLX Version 5.00 released December 5, 1999

Version 5.00 is a completely new version of CLX. It cannot update an
older version of CLX. Of course, there is a migration path from 4.x to
5.00.

This is finally the long-expected glibc based CLX version which should
match and work with most current Linux installations. It has taken 
us quite a while to get over this step, especially as we were fearing
trouble with the first glibc based distributions. Now the library and
location issues seem to have settled and we are now able to produce CLX
binaries that run under several Linux distributions.

Also this is the first version, where Postgres is no longer part of
the CLX distribution. We rather ask you to use the native Postgres
package coming along with your Linux distribution. This makes the CLX
distribution package lighter and easier to download.

CLX still lives under /usr/local/clx but we may chose to adopt to
the file system standard so that we can finally come up with a plain
RPM package some time in the future. Currently, CLX still comes
in a single TGZ file which must be extracted from the root directory.

So you see, quite a few major changes. Let's see how we get along.



*** INSTALLING FROM SCRATCH ***

If you are a new user and install CLX for the first time, install 
the Postgres package from your Linux distribution (version 6.5, 
6.5.1, 6.5.2 or 6.5.3 are fine - older versions may or may not run), 
then take a look at the CLX installation instructions.



*** MIGRATING FROM A PREVIOUS VERSION ***

If you have had CLX version 4 running, here is your way to migrate
without losing any data:

1. Shutdown the old CLX installation and backup the data:

    $ cd
    $ clx -s
    $ bup_db -s


2. Become root and kill the postmaster:

    $ su - 
    Password:
    # ps auxw | grep postmaster 
    # kill <postmaster-pid>

3. Rename the old CLX directory:

    # cd /usr/local
    # mv clx clx.406

4. Unpack the software from the archive file and run ldconfig:

    # cd /
    # tar xvzf /tmp/clx_500.tgz
    # ldconfig

5. If you ran CLX before, we had a specific Postgres user with
   UID=102 and home=/usr/local/clx/postgres in /etc/passwd. This 
   user needs to be removed and the original postgres entry must 
   be restored with UID=26 and home=/var/lib/pgsql (not sure if this
   is identical in all Linux distributions).

   Now install Postgres from your Linux distribution. With the 
   current SuSE 6.2 distribution I had to install two packages,
   namely postgres and pg_ifa. Then run initdb and then start 
   the postmaster. Make clx_us a Postgres superuser that may 
   create databases and add new users.

    # su - postgres
    $ initdb
    $ 
    # /sbin/init.d/postgres start
    # su - postgres
    $ createuser
    Enter name of user to add ---> clx_us
    Enter user's postgres ID or RETURN to use unix user ID: 101 ->
    Is user "clx_us" allowed to create databases (y/n) y
    Is user "clx_us" allowed to add users? (y/n) y
    createuser: clx_us was successfully added
    $


6. Become clx_us, copy the config files and user data over from the
   old CLX directory (if you are running short on disk space, you
   may also move the data files):

    # su - clx_us
    $ cp -p ../clx.406/backup/* backup
    $ cp -p ../clx.406/config/clx_par config
    $ cp -p ../clx.406/config/cluster_par config

7. Create the CLX tables in the postgres database, re-read the data
   and do the indexes:

    $ clx_db
    $ bup_db -r 
    $ clx_idx

8. If all went well, startup the new CLX 5.00

    $ clx -u




*** CHANGES ***

- Allow using a single character in the SHOW/DX command like 
  "SHOW/DX D*" (tnx HB9DFG).

- SEND/COPY confirmation message is sent only once.

- Fixed problem with single quote character (') in DX callsign and
  QSL updates.

- PC10s are not returned to the originating cluster. This had produced
  circulating PC10s if the user list of the two nodes was not identical
  (tnx DK4VW).

- Calls with 4 characters like R3ARES in the suffix are now OK (tnx UA6LU).

- Entering a plain password with SET/PASSWORD made the password dialog
  crash (tnx DG3KCE).

- Messages read more that 9 times are now shown with an asterisk (*) in 
  the DIRECTORY listing (tnx G0VGS).

- New clx_par parameter dx_comm. Allows specifying if comment fields are
  used for duplicate checking or not. Default is yes. Do disable this,
  use "dx_comm: no". (tnx DK4VW).

- Fixed problem with SHOW/MANAGER when the result was empty. (tnx DL3KDV).

- New user command SHOW/SYSOP. This will display messages 114 and 115 from
  adv_txt, with message 114 showing the content of the "sysop_info" parameter
  stated in clx_par. (tnx OE3DZW).

- The here flag from PC16 is used and displayed in SHOW/CONFIGURATION.

- Displaying of a mail message now shows date and title. (tnx DL3LAR)

- Fixed problem where end of TALK mode would occasionally display the 
  wrong prompt. (tnx EA7WA).

- PC39 is no longer being forwarded. The forwarding of this telegram made
  AK1A nodes disconnect (tnx SM3OSM).

- Bad word list checking for mail messages. If a file ~/config/bad_words 
  exists, every message is checked against this list and if it contains 
  such a "bad" word, it is dropped without notice (tnx G0VGS).

Ben, DL6RAI

---
73 Markus DH8YMB


Read previous mail | Read next mail


 18.05.2024 23:26:26lGo back Go up