Hey Bob,

Sadly this server is not allowed to have an apache server running which 
FOSSology requires if I remember correctly?

Matt

From: Gobeille, Robert [mailto:[email protected]]
Sent: Wednesday, June 25, 2014 11:23 AM
To: Joseph, Matthew (EXP)
Cc: [email protected]
Subject: Re: EXTERNAL: Re: [FOSSology] Seg Fault on large ISO

Hi Matt,
I'm glad that took care of it.  nomos (nomossa) only scans a single file, like 
a .c.  This is why you have to unpack your iso and execute nomos on every 
single unpacked file.  However, while you can't pass nomos a directory, you can 
pass it multiple files.  This will speed things up considerably.  For example,
  nomos file1.c file2.php file3.pdf

You didn't mention why you are using the command line, but if you use the web 
interface all this stuff is taken care of for you.  Another big advantage to 
using the web interface is that once a file is scanned, it is not rescanned in 
another upload.  For example, say you uploaded big_v1.iso and later uploaded 
big_v2.iso.  If 50% of the files in v2 were in v1, then only the new 50% will 
be rescanned.  This saves a lot of time.

There are also a command line utilities that you can use to send files to the 
fossology server.

http://www.fossology.org/projects/fossology/wiki/Using_FOSSology_from_the_Command_Line

For example, you could send your iso to a fossology server with:

  cp2foss -user bob -password mypass RHEL6.3.iso

Bob


On Jun 25, 2014, at 7:52 AM, Joseph, Matthew (EXP) 
<[email protected]<mailto:[email protected]>> wrote:


Hey Bob,

I just tried your method and it worked like a charm!
Before I was just running nomos on the directory and it picked up just the 1 
GPL license.

Thanks again for the help, if I have any more questions I'll defiantly give you 
a shout.

Matt

From: Gobeille, Robert [mailto:[email protected]]
Sent: Wednesday, June 25, 2014 10:35 AM
To: Joseph, Matthew (EXP)
Cc: [email protected]<mailto:[email protected]>
Subject: Re: EXTERNAL: Re: [FOSSology] Seg Fault on large ISO

Hi Matt,
No that doesn't seem correct.  It would help if I knew exactly what you are 
doing.  Here are the steps I would do:

1) Unpack the iso.
~/fossology/src/ununpack/agent/ununpack -R -d RHEL6.3 
RHEL6.3-20120613.2-Server-x86_64-DVD1.iso

2) Run nomos or nomossa on each file.  For this, here is a script I call 
RunLicScan (in nomos/agent_tests/testdata/)

#!/bin/bash
find $1 -type f -not \( -wholename "*svn*" \) -exec ../../agent/nomos -l '{}' +

Run the script specifying the directory containing the unpacked files:

$  RunLicScan RHEL6.3

Bob Gobeille


On Jun 25, 2014, at 5:47 AM, Joseph, Matthew (EXP) 
<[email protected]<mailto:[email protected]>> wrote:



Hey Bob,

Disregard that last email. When I ran nomossa it stated that only GPL license 
was found. That doesn't seem correct though.

Matt

From: Joseph, Matthew (EXP)
Sent: Wednesday, June 25, 2014 6:53 AM
To: 'Gobeille, Robert'
Cc: [email protected]<mailto:[email protected]>
Subject: RE: EXTERNAL: Re: [FOSSology] Seg Fault on large ISO

Hey Bob,

Sorry about that, I didn't know that the ISO needed to unpacked using the 
ununpack command.
I tried it and it stated that no licenses were found. Is this normal output for 
a Linux OS ISO?

Thanks,

Matt


From: Gobeille, Robert [mailto:[email protected]]
Sent: Tuesday, June 24, 2014 2:53 PM
To: Joseph, Matthew (EXP)
Cc: [email protected]<mailto:[email protected]>
Subject: EXTERNAL: Re: [FOSSology] Seg Fault on large ISO

Hi Matt,
We have not run into this and yes we do process large iso's.
If you have a public iso url, we could try with your specific iso.
Also, since you are using nomos from the command line, you could try nomossa  
instead (in fossology/src/nomos/agent):

$ make -f Makefile.sa

This version of nomos doesn't even need fossology to be installed to run.

Bob Gobeille

On Jun 24, 2014, at 11:33 AM, Joseph, Matthew (EXP) 
<[email protected]<mailto:[email protected]>> wrote:
I'm running into an issue with fossology seg faulting on large ISOs.
I've tried it on a 2.5GB and a 4.3GB ISO with the same results.

I'm using the newest version of Fossology (2.5.0) and I'm only using it from 
the command line (nomos)

I checked the fossology log and there is nothing in there about this issue.\



_______________________________________________
fossology mailing list
[email protected]
http://lists.fossology.org/mailman/listinfo/fossology

Reply via email to