Annotation of embedaddon/strongswan/src/libimcv/plugins/imv_attestation/build-database.sh, revision 1.1.1.1

1.1       misho       1: #!/bin/sh
                      2: 
                      3: p="Ubuntu 14.04 x86_64"
                      4: a="x86_64-linux-gnu"
                      5: k="3.13.0-46-generic"
                      6: 
                      7: for hash in sha1 sha256
                      8: do
                      9:   ipsec attest --add --product "$p" --$hash --dir  /sbin
                     10:   ipsec attest --add --product "$p" --$hash --dir  /usr/sbin
                     11:   ipsec attest --add --product "$p" --$hash --dir  /bin
                     12:   ipsec attest --add --product "$p" --$hash --dir  /usr/bin
                     13: 
                     14:   ipsec attest --add --product "$p" --$hash --file /etc/init.d/rc
                     15:   ipsec attest --add --product "$p" --$hash --file /etc/init.d/rcS
                     16:   ipsec attest --add --product "$p" --$hash --dir  /etc/network/if-pre-up.d
                     17:   ipsec attest --add --product "$p" --$hash --dir  /etc/network/if-up.d
                     18:   ipsec attest --add --product "$p" --$hash --dir  /etc/ppp/ip-down.d
                     19:   ipsec attest --add --product "$p" --$hash --dir  /etc/rcS.d
                     20:   ipsec attest --add --product "$p" --$hash --dir  /etc/rc2.d
                     21:   ipsec attest --add --product "$p" --$hash --file /etc/rc.local
                     22:   ipsec attest --add --product "$p" --$hash --dir  /etc/resolvconf/update.d
                     23:   ipsec attest --add --product "$p" --$hash --file /etc/resolvconf/update-libc.d/avahi-daemon
                     24:   ipsec attest --add --product "$p" --$hash --dir  /etc/update-motd.d
                     25: 
                     26:   ipsec attest --add --product "$p" --$hash --dir  /lib
                     27:   ipsec attest --add --product "$p" --$hash --file /lib/crda/setregdomain
                     28:   ipsec attest --add --product "$p" --$hash --dir  /lib/ebtables
                     29:   ipsec attest --add --product "$p" --$hash --file /lib/init/apparmor-profile-load
                     30:   ipsec attest --add --product "$p" --$hash --file /lib/resolvconf/list-records
                     31:   ipsec attest --add --product "$p" --$hash --dir  /lib/ufw
                     32:   ipsec attest --add --product "$p" --$hash --dir  /lib/udev
                     33:   ipsec attest --add --product "$p" --$hash --dir  /lib/systemd
                     34:   ipsec attest --add --product "$p" --$hash --dir  /lib/xtables
                     35:   ipsec attest --add --product "$p" --$hash --dir  /lib/$a
                     36:   ipsec attest --add --product "$p" --$hash --dir  /lib/$a/plymouth
                     37:   ipsec attest --add --product "$p" --$hash --dir  /lib/$a/plymouth/renderers
                     38:   ipsec attest --add --product "$p" --$hash --dir  /lib/$a/security
                     39: 
                     40:   ipsec attest --add --product "$p" --$hash --file /lib64/ld-linux-x86-64.so.2
                     41: 
                     42:   for file in `find /usr/lib -name *.so`
                     43:   do
                     44:     ipsec attest --add --product "$p" --$hash --file $file
                     45:   done
                     46: 
                     47:   for file in `find /usr/lib -name *service`
                     48:   do
                     49:     ipsec attest --add --product "$p" --$hash --file $file
                     50:   done
                     51: 
                     52:   ipsec attest --add --product "$p" --$hash --dir  /usr/lib
                     53:   ipsec attest --add --product "$p" --$hash --dir  /usr/lib/accountsservice
                     54:   ipsec attest --add --product "$p" --$hash --dir  /usr/lib/at-spi2-core
                     55:   ipsec attest --add --product "$p" --$hash --file /usr/lib/avahi/avahi-daemon-check-dns.sh
                     56:   ipsec attest --add --product "$p" --$hash --file /usr/lib/dbus-1.0/dbus-daemon-launch-helper
                     57:   ipsec attest --add --product "$p" --$hash --dir  /usr/lib/gvfs
                     58:   ipsec attest --add --product "$p" --$hash --file /usr/lib/firefox/firefox
                     59:   ipsec attest --add --product "$p" --$hash --dir  /usr/lib/NetworkManager
                     60:   ipsec attest --add --product "$p" --$hash --dir  /usr/lib/pm-utils/power.d
                     61:   ipsec attest --add --product "$p" --$hash --file /usr/lib/policykit-1/polkitd
                     62:   ipsec attest --add --product "$p" --$hash --file /usr/lib/thunderbird/thunderbird
                     63:   ipsec attest --add --product "$p" --$hash --dir  /usr/lib/ubuntu-release-upgrader
                     64:   ipsec attest --add --product "$p" --$hash --dir  /usr/lib/update-notifier
                     65: 
                     66:   ipsec attest --add --product "$p" --$hash --dir  /usr/lib/$a
                     67:   ipsec attest --add --product "$p" --$hash --file /usr/lib/$a/mesa/libGL.so.1.2.0
                     68:   ipsec attest --add --product "$p" --$hash --dir  /usr/lib/$a/samba
                     69:   ipsec attest --add --product "$p" --$hash --dir  /usr/lib/$a/sasl2
                     70: 
                     71:   ipsec attest --add --product "$p" --$hash --dir  /usr/share/language-tools
                     72: 
                     73:   ipsec attest --add --product "$p" --$hash --file /init \
                     74:                      --measdir /usr/share/initramfs-tools
                     75: 
                     76:   ipsec attest --add --product "$p" --$hash --file /scripts/functions \
                     77:                      --measdir /usr/share/initramfs-tools/scripts
                     78: 
                     79:   for file in `find /lib/modules/$k -name *.ko`
                     80:   do
                     81:     ipsec attest --add --product "$p" --$hash --file $file
                     82:   done
                     83: done
                     84: 

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>