On Tue, Sep 11, 2012 at 02:22:15PM -0700, Xin Li wrote:
> On 09/11/12 14:17, David O'Brien wrote:
> > On Tue, Sep 11, 2012 at 02:04:42PM -0700, Xin Li wrote:
> >> So if I was to implement the low grade part I'd remove the
> >> variable names from the sysctl output at minimum.
> > 
> > I've removed the MIB names in my latest diff (based on input from
> > this thread):
> > 
> > +   ( dmesg; kenv; df -ib; \ +          ps -fauxrH -o
> > majflt,minflt,nivcsw,nvcsw,nwchan,re,sl,time; \ +       sysctl -n
> > kern.cp_times kern.geom kern.lastpid kern.timecounter \ +
> > kern.tty_nout kern.tty_nin vm vfs debug dev.cpu; \ +            date ) \ +
> > | /sbin/sha256 -q | dd of=/dev/random bs=8k 2>/dev/null
> 
> Hmm, but this sha256 run will turn the output to 65 bytes (hex
> representation of 256 bits of hash output, 64 bytes, and one \n), so,
> only 256 bits of random data, is that intentional?

At this point, yes.  If we find better ways of condensing the output of
the better_than_nothing() commands, we should do that instead.  Even with
the command list above, its way more than 4k of output.  I got about 45k
on my test machine.

You suggested gzip, but I just don't know enough about compression
algorithms as they apply in this area to know if we should use gzip
instead or not.

-- 
-- David  ([email protected])
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-rc
To unsubscribe, send any mail to "[email protected]"

Reply via email to