author | Craig Mohrman <craig.mohrman@oracle.com> |
Thu, 04 Aug 2016 08:26:36 -0700 | |
changeset 6548 | 24913c16931e |
parent 5941 | db8aa9865e9f |
permissions | -rw-r--r-- |
5941
db8aa9865e9f
15776792 Upgrade TrouSerS TPM library to 0.3.13
Dan Anderson <dan.anderson@oracle.com>
parents:
780
diff
changeset
|
1 |
# Add or change Solaris-specific file and directory names. |
db8aa9865e9f
15776792 Upgrade TrouSerS TPM library to 0.3.13
Dan Anderson <dan.anderson@oracle.com>
parents:
780
diff
changeset
|
2 |
# This change was implemented in-house and is not suitable for upstream use. |
db8aa9865e9f
15776792 Upgrade TrouSerS TPM library to 0.3.13
Dan Anderson <dan.anderson@oracle.com>
parents:
780
diff
changeset
|
3 |
# |
db8aa9865e9f
15776792 Upgrade TrouSerS TPM library to 0.3.13
Dan Anderson <dan.anderson@oracle.com>
parents:
780
diff
changeset
|
4 |
--- src/include/tcsd.h 2014-04-24 11:05:44.000000000 -0700 |
db8aa9865e9f
15776792 Upgrade TrouSerS TPM library to 0.3.13
Dan Anderson <dan.anderson@oracle.com>
parents:
780
diff
changeset
|
5 |
+++ src/include/tcsd.h 2016-04-22 11:29:09.043084190 -0700 |
db8aa9865e9f
15776792 Upgrade TrouSerS TPM library to 0.3.13
Dan Anderson <dan.anderson@oracle.com>
parents:
780
diff
changeset
|
6 |
@@ -50,15 +50,27 @@ |
db8aa9865e9f
15776792 Upgrade TrouSerS TPM library to 0.3.13
Dan Anderson <dan.anderson@oracle.com>
parents:
780
diff
changeset
|
7 |
int disable_ipv6; |
777
e2e604cdbd6a
7123028 Problem with crypto/tss
Dan Anderson <dan.anderson@oracle.com>
parents:
259
diff
changeset
|
8 |
}; |
e2e604cdbd6a
7123028 Problem with crypto/tss
Dan Anderson <dan.anderson@oracle.com>
parents:
259
diff
changeset
|
9 |
|
e2e604cdbd6a
7123028 Problem with crypto/tss
Dan Anderson <dan.anderson@oracle.com>
parents:
259
diff
changeset
|
10 |
+#ifdef SOLARIS |
5941
db8aa9865e9f
15776792 Upgrade TrouSerS TPM library to 0.3.13
Dan Anderson <dan.anderson@oracle.com>
parents:
780
diff
changeset
|
11 |
+#define TCSD_DEFAULT_CONFIG_FILE "/etc/security/tcsd.conf" |
777
e2e604cdbd6a
7123028 Problem with crypto/tss
Dan Anderson <dan.anderson@oracle.com>
parents:
259
diff
changeset
|
12 |
+#else |
5941
db8aa9865e9f
15776792 Upgrade TrouSerS TPM library to 0.3.13
Dan Anderson <dan.anderson@oracle.com>
parents:
780
diff
changeset
|
13 |
#define TCSD_DEFAULT_CONFIG_FILE ETC_PREFIX "/tcsd.conf" |
777
e2e604cdbd6a
7123028 Problem with crypto/tss
Dan Anderson <dan.anderson@oracle.com>
parents:
259
diff
changeset
|
14 |
+#endif |
5941
db8aa9865e9f
15776792 Upgrade TrouSerS TPM library to 0.3.13
Dan Anderson <dan.anderson@oracle.com>
parents:
780
diff
changeset
|
15 |
extern char *tcsd_config_file; |
777
e2e604cdbd6a
7123028 Problem with crypto/tss
Dan Anderson <dan.anderson@oracle.com>
parents:
259
diff
changeset
|
16 |
|
e2e604cdbd6a
7123028 Problem with crypto/tss
Dan Anderson <dan.anderson@oracle.com>
parents:
259
diff
changeset
|
17 |
#define TSS_USER_NAME "tss" |
e2e604cdbd6a
7123028 Problem with crypto/tss
Dan Anderson <dan.anderson@oracle.com>
parents:
259
diff
changeset
|
18 |
#define TSS_GROUP_NAME "tss" |
e2e604cdbd6a
7123028 Problem with crypto/tss
Dan Anderson <dan.anderson@oracle.com>
parents:
259
diff
changeset
|
19 |
|
e2e604cdbd6a
7123028 Problem with crypto/tss
Dan Anderson <dan.anderson@oracle.com>
parents:
259
diff
changeset
|
20 |
#define TCSD_DEFAULT_MAX_THREADS 10 |
e2e604cdbd6a
7123028 Problem with crypto/tss
Dan Anderson <dan.anderson@oracle.com>
parents:
259
diff
changeset
|
21 |
+#ifdef SOLARIS |
e2e604cdbd6a
7123028 Problem with crypto/tss
Dan Anderson <dan.anderson@oracle.com>
parents:
259
diff
changeset
|
22 |
+#define TCSD_DEFAULT_SYSTEM_PS_DIR "/var/tpm/system" |
e2e604cdbd6a
7123028 Problem with crypto/tss
Dan Anderson <dan.anderson@oracle.com>
parents:
259
diff
changeset
|
23 |
+#define TCSD_DEFAULT_SYSTEM_PS_FILE "/var/tpm/system/system.data" |
780
dda31545a88b
7123028 Problem with crypto/tss (fix patch)
Dan Anderson <dan.anderson@oracle.com>
parents:
777
diff
changeset
|
24 |
+#define TCSD_DEFAULT_SOCKET "/var/tpm/tcsd-socket" |
777
e2e604cdbd6a
7123028 Problem with crypto/tss
Dan Anderson <dan.anderson@oracle.com>
parents:
259
diff
changeset
|
25 |
+#else |
e2e604cdbd6a
7123028 Problem with crypto/tss
Dan Anderson <dan.anderson@oracle.com>
parents:
259
diff
changeset
|
26 |
#define TCSD_DEFAULT_SYSTEM_PS_FILE VAR_PREFIX "/lib/tpm/system.data" |
e2e604cdbd6a
7123028 Problem with crypto/tss
Dan Anderson <dan.anderson@oracle.com>
parents:
259
diff
changeset
|
27 |
#define TCSD_DEFAULT_SYSTEM_PS_DIR VAR_PREFIX "/lib/tpm" |
5941
db8aa9865e9f
15776792 Upgrade TrouSerS TPM library to 0.3.13
Dan Anderson <dan.anderson@oracle.com>
parents:
780
diff
changeset
|
28 |
+#define TCSD_DEFAULT_SOCKET VAR_PREFIX "/run/tpm/tpmd_socket:0" |
db8aa9865e9f
15776792 Upgrade TrouSerS TPM library to 0.3.13
Dan Anderson <dan.anderson@oracle.com>
parents:
780
diff
changeset
|
29 |
+ |
db8aa9865e9f
15776792 Upgrade TrouSerS TPM library to 0.3.13
Dan Anderson <dan.anderson@oracle.com>
parents:
780
diff
changeset
|
30 |
+#endif /* SOLARIS */ |
777
e2e604cdbd6a
7123028 Problem with crypto/tss
Dan Anderson <dan.anderson@oracle.com>
parents:
259
diff
changeset
|
31 |
#define TCSD_DEFAULT_FIRMWARE_LOG_FILE "/sys/kernel/security/tpm0/binary_bios_measurements" |
e2e604cdbd6a
7123028 Problem with crypto/tss
Dan Anderson <dan.anderson@oracle.com>
parents:
259
diff
changeset
|
32 |
#define TCSD_DEFAULT_KERNEL_LOG_FILE "/sys/kernel/security/ima/binary_runtime_measurements" |
e2e604cdbd6a
7123028 Problem with crypto/tss
Dan Anderson <dan.anderson@oracle.com>
parents:
259
diff
changeset
|
33 |
#define TCSD_DEFAULT_FIRMWARE_PCRS 0x00000000 |