diff options
Diffstat (limited to 'src/initramfs/tpm/etc')
-rw-r--r-- | src/initramfs/tpm/etc/bash.bashrc | 3 | ||||
-rw-r--r-- | src/initramfs/tpm/etc/hosts | 3 | ||||
-rw-r--r-- | src/initramfs/tpm/etc/inputrc | 1 | ||||
-rw-r--r-- | src/initramfs/tpm/etc/ld.so.preload | 1 | ||||
-rw-r--r-- | src/initramfs/tpm/etc/libdeps | 34 | ||||
-rw-r--r-- | src/initramfs/tpm/etc/passwd | 5 |
6 files changed, 47 insertions, 0 deletions
diff --git a/src/initramfs/tpm/etc/bash.bashrc b/src/initramfs/tpm/etc/bash.bashrc new file mode 100644 index 00000000..0c0dc200 --- /dev/null +++ b/src/initramfs/tpm/etc/bash.bashrc @@ -0,0 +1,3 @@ +[ -z "$PS1" ] && return + +PS1="(\h):\w# " diff --git a/src/initramfs/tpm/etc/hosts b/src/initramfs/tpm/etc/hosts new file mode 100644 index 00000000..35337c24 --- /dev/null +++ b/src/initramfs/tpm/etc/hosts @@ -0,0 +1,3 @@ +# needed for tpm stuff ... +127.0.0.1 localhost +::1 localhost ipv6-localhost ipv6-loopback diff --git a/src/initramfs/tpm/etc/inputrc b/src/initramfs/tpm/etc/inputrc new file mode 100644 index 00000000..ac81a394 --- /dev/null +++ b/src/initramfs/tpm/etc/inputrc @@ -0,0 +1 @@ +set bell-style none diff --git a/src/initramfs/tpm/etc/ld.so.preload b/src/initramfs/tpm/etc/ld.so.preload new file mode 100644 index 00000000..a59b3240 --- /dev/null +++ b/src/initramfs/tpm/etc/ld.so.preload @@ -0,0 +1 @@ +/usr/local/share/tpm/lib/libcrypto.so.0.9.8 diff --git a/src/initramfs/tpm/etc/libdeps b/src/initramfs/tpm/etc/libdeps new file mode 100644 index 00000000..9dae75e3 --- /dev/null +++ b/src/initramfs/tpm/etc/libdeps @@ -0,0 +1,34 @@ +# whitespace-separated list containing libraries +# that are required for some binaries to work... + +# tcsd requires libgcc_s, otherwise it exits after the +# first connection socket is closed +lib/libgcc_s.so.1 + +# nss is required to connect to local and remote services: +lib/libnss_compat.so.2 +lib/libnss_files.so.2 + +################ deprecated ################ +# slxldd resolves the dependencies below... +### lib/libpthread.so.0 + +# tcsd: +### lib/libdl.so.2 +### lib/libz.so.1 + +# ssh/scp: +### lib/libresolv.so.2 +### lib/libutil.so.1 +### lib/libnsl.so.1 +### lib/libcrypt.so.1 +### usr/lib/libopensc.so.2 +### usr/lib/libgssapi_krb5.so.2 +### usr/lib/libkrb5.so.3 +### usr/lib/libk5crypto.so.3 +### usr/lib/libscconf.so.2 +### usr/lib/libssl.so.0.9.8 +### usr/lib/libopenct.so.1 +### usr/lib/libpcsclite.so.1 +### usr/lib/libltdl.so.3 +### usr/lib/libkrb5support.so.0 diff --git a/src/initramfs/tpm/etc/passwd b/src/initramfs/tpm/etc/passwd new file mode 100644 index 00000000..644c98f1 --- /dev/null +++ b/src/initramfs/tpm/etc/passwd @@ -0,0 +1,5 @@ +root:x:0:0:root:/root:/bin/bash +bin:x:1:1:bin:/bin:/bin/bash +daemon:x:2:2:Daemon:/sbin:/bin/bash +tss:x:111:112:Trusted Software Stack:/var/lib/tpm/:/bin/false +nobody:x:65534:65533:nobody:/var/lib/nobody:/bin/bash |