add Entropy hardware has generator

This commit is contained in:
Fabio Erculiani
2009-05-27 20:57:56 +02:00
parent 2c32d9fb49
commit 67e220e81e
2 changed files with 11 additions and 0 deletions

View File

@@ -29,6 +29,7 @@ entropy-install:
install -m 755 services/repository_admin $(DESTDIR)/etc/init.d/
install -m 755 services/repository_services $(DESTDIR)/etc/init.d/
install -m 755 services/smartapp_wrapper $(DESTDIR)/$(LIBDIR)/entropy/services/
install -m 755 misc/entropy_hwgen.sh $(DESTDIR)/usr/bin/
install -m 644 conf/entropy.conf $(DESTDIR)/etc/entropy/
install -m 644 conf/fsdirs.conf $(DESTDIR)/etc/entropy/

10
misc/entropy_hwgen.sh Executable file
View File

@@ -0,0 +1,10 @@
#!/bin/sh
# Entropy Hardware hash generator
[[ -x "/sbin/ifconfig" ]] || exit 1
[[ -x "/usr/sbin/lspci" ]] || exit 1
[[ -x "/usr/bin/sha256sum" ]] || exit 1
ifconfig_output=$(/sbin/ifconfig -a | grep HWaddr 2> /dev/null)
lspci_output=$(/usr/sbin/lspci -n | cut -d" " -f 3- 2> /dev/null)
echo $ifconfig_output$lspci_output | /usr/bin/sha256sum | cut -d" " -f 1