Invalid filename char in serial number
dsilvers at simtec.co.uk
Mon Apr 11 10:50:36 BST 2011
On Sun, Apr 10, 2011 at 11:02:09PM -0400, Steve Snyder wrote:
> The WARNING file from the ekeyd v1.1.3 package says to do this for
> [root at centos5 ~]# mkdir -p /var/run/entropykeys
> [root at centos5 ~]# ekey-ulusbd -b002 -d007
> -P/var/run/ekey-ulusbd-keyserialnumber.pid -D
> Hmmmm. Yes, well, my serial number has a '/' character in it, which
> precludes using it as a file or directory name.
The serial number in the CPU can produce '/' characters in our encoding method.
Most modern distributions replace that with an underscore '_' but some use a
dot '.' -- either is acceptable. You could also use the EK number if you
choose. It's simply a way to differentiate keys on a multi-entropy-key system.
# ekey-ulusbd -b002 -d007 -p/var/run/entropykeys/EKxxxxx -P/var/run/ekey-ulusbd-EKxxxxx.pid -D
I am unsure what the kernel situation is on CentOS5. If the CDC-ACM is fixed
in that kernel then you don't need the ulusbd. However I would be careful when
testing that, as some of the failure modes seen with CDC-ACM involve crashing
the host kernel entirely.
Daniel Silverstone http://www.simtec.co.uk/
More information about the EntropyKey-users