License code problem after make world

License code problem after make world

Post by James Ega » Fri, 27 Jul 2001 09:03:50



Hello,

After doing a serious upgrade of my system via cvsup (4.1 to 4.3
stable) some software I was running required a new license code
entering before I could use it again.

I contacted the author and got a new code but this solution isn't very
satisfactory if I upgrade with any regularity.

The guy who gave me the code told me it's a standard unix protection
system which is used to register the software but he didn't know much
about it.

The software used to run on SCO Xenix/Unix and got re-jigged to run on
FreeBSD v2.2.x.

Is there any way around this problem?

Jim.

 
 
 

License code problem after make world

Post by Michael Sierchi » Fri, 27 Jul 2001 09:20:48



> Hello,

> After doing a serious upgrade of my system via cvsup (4.1 to 4.3
> stable) some software I was running required a new license code
> entering before I could use it again.

> I contacted the author and got a new code but this solution isn't very
> satisfactory if I upgrade with any regularity.

> The guy who gave me the code told me it's a standard unix protection
> system which is used to register the software but he didn't know much
> about it.

> The software used to run on SCO Xenix/Unix and got re-jigged to run on
> FreeBSD v2.2.x.

Did you install the compat22 distribution?

Those who run mission critical operations apply upgrades in a
disciplined manner -- in response to requirements,  with a
thorough understanding of the effects of the upgrade.  Yes,
kernel and base system and ports changes often break existing
applications and systems software.

 
 
 

License code problem after make world

Post by Stephen Montgomery-Smit » Fri, 27 Jul 2001 09:32:05



> Hello,

> After doing a serious upgrade of my system via cvsup (4.1 to 4.3
> stable) some software I was running required a new license code
> entering before I could use it again.

> I contacted the author and got a new code but this solution isn't very
> satisfactory if I upgrade with any regularity.

> The guy who gave me the code told me it's a standard unix protection
> system which is used to register the software but he didn't know much
> about it.

> The software used to run on SCO Xenix/Unix and got re-jigged to run on
> FreeBSD v2.2.x.

> Is there any way around this problem?

> Jim.

I would think that it depends on how it knows that it is working on a
new system.  Maybe it uses the uname command to figure this out.  You
could keep the old uname, and somehow fool the program into using the
old one (maybe passing it some different $path variable).

--
Stephen Montgomery-Smith

http://www.math.missouri.edu/~stephen

 
 
 

License code problem after make world

Post by James Ega » Fri, 27 Jul 2001 18:07:53


On Wed, 25 Jul 2001 17:20:48 -0700, Michael Sierchio



>> The software used to run on SCO Xenix/Unix and got re-jigged to run on
>> FreeBSD v2.2.x.

>Did you install the compat22 distribution?

Yes I had to install this to run the program in the first instance.
There was a newer version of compat22 though. Could this be it?

Jim.

 
 
 

License code problem after make world

Post by James Ega » Fri, 27 Jul 2001 18:07:54


On Thu, 26 Jul 2001 00:32:05 GMT, Stephen Montgomery-Smith


>> The software used to run on SCO Xenix/Unix and got re-jigged to run on
>> FreeBSD v2.2.x.

>> Is there any way around this problem?

>> Jim.

>I would think that it depends on how it knows that it is working on a
>new system.  Maybe it uses the uname command to figure this out.  You
>could keep the old uname, and somehow fool the program into using the
>old one (maybe passing it some different $path variable).

I've re-configured to use my own kernel instead of the generic one
previously without encountering this problem. If uname was the key I
think I would have encountered the problem earlier.

I'm told that it's a "standard" unix protection system not just his
own proprietary protection.

Jim.

 
 
 

License code problem after make world

Post by Joh » Sat, 28 Jul 2001 00:33:22


Hello,

Quote:> I'm told that it's a "standard" unix protection system not just his
> own proprietary protection.

Conventional unix license management solutions make use of the
machine's host ID (look at the command 'hostid'), which is normally
generated from the MAC address of the primary ethernet card. So, if
you didn't change your ethernet card this shouldn't have caused a
problem, unless hostid itself has changed its implementation as part
of your upgrade.

HTH,

John...

 
 
 

License code problem after make world

Post by James Ega » Sat, 28 Jul 2001 04:30:21



Quote:>Hello,

>> I'm told that it's a "standard" unix protection system not just his
>> own proprietary protection.

>Conventional unix license management solutions make use of the
>machine's host ID (look at the command 'hostid'), which is normally
>generated from the MAC address of the primary ethernet card. So, if
>you didn't change your ethernet card this shouldn't have caused a
>problem, unless hostid itself has changed its implementation as part
>of your upgrade.

I tried man hostid but there's no manual entry.

Incidentally, when I started using this software a few years ago it
was on a sco xenix system and that didn't have an ethernet card, just
bank after bank of serial ports. The licensing system is the same now
as it was then.

Jim.

 
 
 

License code problem after make world

Post by Michael Sierchi » Sun, 29 Jul 2001 00:55:25



> I tried man hostid but there's no manual entry.

Yep. There's no such command in FreeBSD.  You may want
to look at 'sysctl kern.hostid' which is by default set to 0.
Quote:> Incidentally, when I started using this software a few years ago it
> was on a sco xenix system and that didn't have an ethernet card, just
> bank after bank of serial ports. The licensing system is the same now
> as it was then.

 
 
 

License code problem after make world

Post by Bill Vermilli » Sat, 04 Aug 2001 00:23:15




Quote:>After doing a serious upgrade of my system via cvsup (4.1 to 4.3
>stable) some software I was running required a new license code
>entering before I could use it again.

>I contacted the author and got a new code but this solution isn't very
>satisfactory if I upgrade with any regularity.

>The guy who gave me the code told me it's a standard unix protection
>system which is used to register the software but he didn't know much
>about it.
>The software used to run on SCO Xenix/Unix and got re-jigged to run on
>FreeBSD v2.2.x.
>Is there any way around this problem?

Not until we no more about the software in question. I've seen many
different methods used on many different aps on SCO.  There has
never been a 'standard unix protection system' per se. There are
many different licensing schemes in use.

--

 
 
 

License code problem after make world

Post by Bill Vermilli » Sat, 04 Aug 2001 00:25:18





>>> I'm told that it's a "standard" unix protection system not just his
>>> own proprietary protection.
>>Conventional unix license management solutions make use of the
>>machine's host ID (look at the command 'hostid'), which is normally
>>generated from the MAC address of the primary ethernet card. So, if
>>you didn't change your ethernet card this shouldn't have caused a
>>problem, unless hostid itself has changed its implementation as part
>>of your upgrade.
>I tried man hostid but there's no manual entry.
>Incidentally, when I started using this software a few years ago it
>was on a sco xenix system and that didn't have an ethernet card, just
>bank after bank of serial ports. The licensing system is the same now
>as it was then.

Then it could be almost anything.  I support a lot of SCO Xenix
systems years ago.   Some depended on an inode of a particular file
when installed as the license encoded that into it.  Other looked
a checksums.  

--

 
 
 

1. Making a new kernel - CVSuped, not made world yet.

Hi,

Last time I made world was about a month ago; last time I CVSuped was
last night.  Would it be advisable to make world before building a new
kernel to add a couple of features.  Note, I haven't made clean in my
kernel build tree and the old object files are still there.

Ian

2. mini distros

3. Informix problems afters Y2K Solaris 2.5 patch

4. Hot Swapping

5. Problem making world

6. Help!! File Table Overflow Erro Message

7. Exit code / Error code when making ports

8. Putting multiple motherboards in 4U case

9. "Best of breed" or "world class" software licensing practices?

10. Making World ... Risks ?

11. Upgrade 3.4 -> 4.0 without making the world ??

12. What to do when making world...

13. making world and kernel