Unable to activate 'old' licenses

Hello,

I need to work again on an old project running under QNX 4.23. I have
been able to find on tapes from 1997/1998 some parts of the development
machine we had, including the /etc/licenses directory. All original
disquettes (QNX 4.21 => 4.23, TCPRT/TK and Watcom 8.52/9.5/10.6) and
CDROMs (X11R5 + Motif + licenses disquettes) have unfortunately been
lost during various moves of the company (and we had quite a few of
them, sadly).
I have been able to reinstall QNX 4.23A from binary images I had done
at that time (around January 1997), as well as WCC 8.52 and TCP RT.
The restored /etc/licenses directory contains a few license files, but
none seem to be correct : when I run ‘license /etc/licenses’, I get
an error status for each file in the directory (I had no trouble a few
years ago with these licences).

In addition, when I run : ‘license -r; licinfo -a’, I get :
tcprt 0/1
qnx 0/2
wcc 0/2
ditto 0/1

but am unable to run wcc :

/bin/wcc

bash : /bin/wcc: No license

Does somebody have an idea ? (I am really in a bad situation :frowning:

If needed, I can give more details on what I did reinstall and in
which order.

Thanks in advance,

Thierry Danis

Hi

The trick with the old style licenses (the ones in /etc/licenses) is that
they can’t be copied using the cp command. They have to be installed using
the licnese command. Once they are copied the target copy is garbage.
The source copy is still good.

If the license utility complains about them, then just delete the ones
that it has complained about. They are useless.

You said that these licenses were from tape? I’m not sure that there was
ever a legal way to get a QNX license onto tape. They could be backed up
onto floppies.

I would look for old hard drives with /etc/licenses directories. Also,
look around to see if you have any new style licenses for QNX4. They are
simply lines of text in the file /.licenses.

Good Luck

P.S.

It also looks like nameloc isn’t running anywhere.


Thierry Danis <tdanis@free.fr> wrote:
TD > Hello,

TD > I need to work again on an old project running under QNX 4.23. I have
TD > been able to find on tapes from 1997/1998 some parts of the development
TD > machine we had, including the /etc/licenses directory. All original
TD > disquettes (QNX 4.21 => 4.23, TCPRT/TK and Watcom 8.52/9.5/10.6) and
TD > CDROMs (X11R5 + Motif + licenses disquettes) have unfortunately been
TD > lost during various moves of the company (and we had quite a few of
TD > them, sadly).
TD > I have been able to reinstall QNX 4.23A from binary images I had done
TD > at that time (around January 1997), as well as WCC 8.52 and TCP RT.
TD > The restored /etc/licenses directory contains a few license files, but
TD > none seem to be correct : when I run ‘license /etc/licenses’, I get
TD > an error status for each file in the directory (I had no trouble a few
TD > years ago with these licences).

TD > In addition, when I run : ‘license -r; licinfo -a’, I get :
TD > tcprt 0/1
TD > qnx 0/2
TD > wcc 0/2
TD > ditto 0/1

TD > but am unable to run wcc :
TD > # /bin/wcc
TD > bash : /bin/wcc: No license

TD > Does somebody have an idea ? (I am really in a bad situation :frowning:

TD > If needed, I can give more details on what I did reinstall and in
TD > which order.

STOP !

Before you deleete any old licenses, licensed software requires that
nameloc be running somewhere on the network in order for the licenses to
work.


Bill Caroselli <qtps@earthlink.net> wrote:
BC > Hi

BC > The trick with the old style licenses (the ones in /etc/licenses) is that
BC > they can’t be copied using the cp command. They have to be installed using
BC > the licnese command. Once they are copied the target copy is garbage.
BC > The source copy is still good.

BC > If the license utility complains about them, then just delete the ones
BC > that it has complained about. They are useless.

BC > You said that these licenses were from tape? I’m not sure that there was
BC > ever a legal way to get a QNX license onto tape. They could be backed up
BC > onto floppies.

BC > I would look for old hard drives with /etc/licenses directories. Also,
BC > look around to see if you have any new style licenses for QNX4. They are
BC > simply lines of text in the file /.licenses.

BC > Good Luck

BC > P.S.

BC > It also looks like nameloc isn’t running anywhere.


BC > Thierry Danis <tdanis@free.fr> wrote:
BC > TD > Hello,

BC > TD > I need to work again on an old project running under QNX 4.23. I have
BC > TD > been able to find on tapes from 1997/1998 some parts of the development
BC > TD > machine we had, including the /etc/licenses directory. All original
BC > TD > disquettes (QNX 4.21 => 4.23, TCPRT/TK and Watcom 8.52/9.5/10.6) and
BC > TD > CDROMs (X11R5 + Motif + licenses disquettes) have unfortunately been
BC > TD > lost during various moves of the company (and we had quite a few of
BC > TD > them, sadly).
BC > TD > I have been able to reinstall QNX 4.23A from binary images I had done
BC > TD > at that time (around January 1997), as well as WCC 8.52 and TCP RT.
BC > TD > The restored /etc/licenses directory contains a few license files, but
BC > TD > none seem to be correct : when I run ‘license /etc/licenses’, I get
BC > TD > an error status for each file in the directory (I had no trouble a few
BC > TD > years ago with these licences).

BC > TD > In addition, when I run : ‘license -r; licinfo -a’, I get :
BC > TD > tcprt 0/1
BC > TD > qnx 0/2
BC > TD > wcc 0/2
BC > TD > ditto 0/1

BC > TD > but am unable to run wcc :
BC > TD > # /bin/wcc
BC > TD > bash : /bin/wcc: No license

BC > TD > Does somebody have an idea ? (I am really in a bad situation :frowning:

BC > TD > If needed, I can give more details on what I did reinstall and in
BC > TD > which order.

\

Bill Caroselli – Q-TPS Consulting
qtps@earthlink.net

Le Tue, 21 Dec 2004 14:50:20 +0000, Bill Caroselli a écrit :

STOP !

Before you deleete any old licenses, licensed software requires that
nameloc be running somewhere on the network in order for the licenses to
work.

Thanks a lot. It helps ! I can now run the compiler. I still
can not make use of most of the licenses installed (copied)
in /etc/licenses, but I can hopefully begin working.

Amazing how memory can go bad after 7 years.

Thanks again,


Thierry Danis