File tree 15 files changed +333
-6
lines changed
15 files changed +333
-6
lines changed Original file line number Diff line number Diff line change @@ -25,6 +25,33 @@ if [ -f /data/hubble_buildinfo ]; then
25
25
cat /data/hubble_buildinfo >> /hubble_build/hubblestack/__init__.py
26
26
fi 2> /dev/null
27
27
28
+ cat > /data/pre_packaged_certificates.py << EOF
29
+ ca_crt = list()
30
+ public_crt = list()
31
+ EOF
32
+ do_pkg_crts=0
33
+ if [ -f /data/certs/ca-root.crt ]; then
34
+ echo " ca_crt.append('''$( < /data/certs/ca-root.crt) ''')" \
35
+ >> /data/pre_packaged_certificates.py
36
+ do_pkg_crts=$(( do_pkg_crts + 1 ))
37
+ for item in /data/certs/int* .crt; do
38
+ if [ -f " $item " ]
39
+ then echo " ca_crt.append('''$( < " $item " ) ''')" \
40
+ >> /data/pre_packaged_certificates.py
41
+ do_pkg_crts=$(( do_pkg_crts + 1 ))
42
+ fi
43
+ done
44
+ fi
45
+ for item in /data/certs/{pub,sign}* .crt; do
46
+ if [ -f " $item " ]
47
+ then echo " public_crt.append('''$( < " $item " ) ''')" \
48
+ >> /data/pre_packaged_certificates.py
49
+ do_pkg_crts=$(( do_pkg_crts + 1 ))
50
+ fi
51
+ done
52
+ if [ $do_pkg_crts -gt 0 ]
53
+ then cp /data/pre_packaged_certificates.py /hubble_build/hubblestack
54
+ fi
28
55
29
56
cd /hubble_build
30
57
Original file line number Diff line number Diff line change @@ -25,6 +25,33 @@ if [ -f /data/hubble_buildinfo ]; then
25
25
cat /data/hubble_buildinfo >> /hubble_build/hubblestack/__init__.py
26
26
fi 2> /dev/null
27
27
28
+ cat > /data/pre_packaged_certificates.py << EOF
29
+ ca_crt = list()
30
+ public_crt = list()
31
+ EOF
32
+ do_pkg_crts=0
33
+ if [ -f /data/certs/ca-root.crt ]; then
34
+ echo " ca_crt.append('''$( < /data/certs/ca-root.crt) ''')" \
35
+ >> /data/pre_packaged_certificates.py
36
+ do_pkg_crts=$(( do_pkg_crts + 1 ))
37
+ for item in /data/certs/int* .crt; do
38
+ if [ -f " $item " ]
39
+ then echo " ca_crt.append('''$( < " $item " ) ''')" \
40
+ >> /data/pre_packaged_certificates.py
41
+ do_pkg_crts=$(( do_pkg_crts + 1 ))
42
+ fi
43
+ done
44
+ fi
45
+ for item in /data/certs/{pub,sign}* .crt; do
46
+ if [ -f " $item " ]
47
+ then echo " public_crt.append('''$( < " $item " ) ''')" \
48
+ >> /data/pre_packaged_certificates.py
49
+ do_pkg_crts=$(( do_pkg_crts + 1 ))
50
+ fi
51
+ done
52
+ if [ $do_pkg_crts -gt 0 ]
53
+ then cp /data/pre_packaged_certificates.py /hubble_build/hubblestack
54
+ fi
28
55
29
56
cd /hubble_build
30
57
Original file line number Diff line number Diff line change @@ -33,20 +33,21 @@ do_pkg_crts=0
33
33
if [ -f /data/certs/ca-root.crt ]; then
34
34
echo " ca_crt.append('''$( < /data/certs/ca-root.crt) ''')" \
35
35
>> /data/pre_packaged_certificates.py
36
+ do_pkg_crts=$(( do_pkg_crts + 1 ))
36
37
for item in /data/certs/int* .crt; do
37
38
if [ -f " $item " ]
38
39
then echo " ca_crt.append('''$( < " $item " ) ''')" \
39
40
>> /data/pre_packaged_certificates.py
41
+ do_pkg_crts=$(( do_pkg_crts + 1 ))
40
42
fi
41
43
done
42
- do_pkg_crts=$(( do_pkg_crts + 1 ))
43
44
fi
44
45
for item in /data/certs/{pub,sign}* .crt; do
45
46
if [ -f " $item " ]
46
47
then echo " public_crt.append('''$( < " $item " ) ''')" \
47
48
>> /data/pre_packaged_certificates.py
49
+ do_pkg_crts=$(( do_pkg_crts + 1 ))
48
50
fi
49
- do_pkg_crts=$(( do_pkg_crts + 1 ))
50
51
done
51
52
if [ $do_pkg_crts -gt 0 ]
52
53
then cp /data/pre_packaged_certificates.py /hubble_build/hubblestack
Original file line number Diff line number Diff line change @@ -25,6 +25,33 @@ if [ -f /data/hubble_buildinfo ]; then
25
25
cat /data/hubble_buildinfo >> /hubble_build/hubblestack/__init__.py
26
26
fi 2> /dev/null
27
27
28
+ cat > /data/pre_packaged_certificates.py << EOF
29
+ ca_crt = list()
30
+ public_crt = list()
31
+ EOF
32
+ do_pkg_crts=0
33
+ if [ -f /data/certs/ca-root.crt ]; then
34
+ echo " ca_crt.append('''$( < /data/certs/ca-root.crt) ''')" \
35
+ >> /data/pre_packaged_certificates.py
36
+ do_pkg_crts=$(( do_pkg_crts + 1 ))
37
+ for item in /data/certs/int* .crt; do
38
+ if [ -f " $item " ]
39
+ then echo " ca_crt.append('''$( < " $item " ) ''')" \
40
+ >> /data/pre_packaged_certificates.py
41
+ do_pkg_crts=$(( do_pkg_crts + 1 ))
42
+ fi
43
+ done
44
+ fi
45
+ for item in /data/certs/{pub,sign}* .crt; do
46
+ if [ -f " $item " ]
47
+ then echo " public_crt.append('''$( < " $item " ) ''')" \
48
+ >> /data/pre_packaged_certificates.py
49
+ do_pkg_crts=$(( do_pkg_crts + 1 ))
50
+ fi
51
+ done
52
+ if [ $do_pkg_crts -gt 0 ]
53
+ then cp /data/pre_packaged_certificates.py /hubble_build/hubblestack
54
+ fi
28
55
29
56
cd /hubble_build
30
57
Original file line number Diff line number Diff line change @@ -25,6 +25,33 @@ if [ -f /data/hubble_buildinfo ]; then
25
25
cat /data/hubble_buildinfo >> /hubble_build/hubblestack/__init__.py
26
26
fi 2> /dev/null
27
27
28
+ cat > /data/pre_packaged_certificates.py << EOF
29
+ ca_crt = list()
30
+ public_crt = list()
31
+ EOF
32
+ do_pkg_crts=0
33
+ if [ -f /data/certs/ca-root.crt ]; then
34
+ echo " ca_crt.append('''$( < /data/certs/ca-root.crt) ''')" \
35
+ >> /data/pre_packaged_certificates.py
36
+ do_pkg_crts=$(( do_pkg_crts + 1 ))
37
+ for item in /data/certs/int* .crt; do
38
+ if [ -f " $item " ]
39
+ then echo " ca_crt.append('''$( < " $item " ) ''')" \
40
+ >> /data/pre_packaged_certificates.py
41
+ do_pkg_crts=$(( do_pkg_crts + 1 ))
42
+ fi
43
+ done
44
+ fi
45
+ for item in /data/certs/{pub,sign}* .crt; do
46
+ if [ -f " $item " ]
47
+ then echo " public_crt.append('''$( < " $item " ) ''')" \
48
+ >> /data/pre_packaged_certificates.py
49
+ do_pkg_crts=$(( do_pkg_crts + 1 ))
50
+ fi
51
+ done
52
+ if [ $do_pkg_crts -gt 0 ]
53
+ then cp /data/pre_packaged_certificates.py /hubble_build/hubblestack
54
+ fi
28
55
29
56
cd /hubble_build
30
57
Original file line number Diff line number Diff line change @@ -25,6 +25,33 @@ if [ -f /data/hubble_buildinfo ]; then
25
25
cat /data/hubble_buildinfo >> /hubble_build/hubblestack/__init__.py
26
26
fi 2> /dev/null
27
27
28
+ cat > /data/pre_packaged_certificates.py << EOF
29
+ ca_crt = list()
30
+ public_crt = list()
31
+ EOF
32
+ do_pkg_crts=0
33
+ if [ -f /data/certs/ca-root.crt ]; then
34
+ echo " ca_crt.append('''$( < /data/certs/ca-root.crt) ''')" \
35
+ >> /data/pre_packaged_certificates.py
36
+ do_pkg_crts=$(( do_pkg_crts + 1 ))
37
+ for item in /data/certs/int* .crt; do
38
+ if [ -f " $item " ]
39
+ then echo " ca_crt.append('''$( < " $item " ) ''')" \
40
+ >> /data/pre_packaged_certificates.py
41
+ do_pkg_crts=$(( do_pkg_crts + 1 ))
42
+ fi
43
+ done
44
+ fi
45
+ for item in /data/certs/{pub,sign}* .crt; do
46
+ if [ -f " $item " ]
47
+ then echo " public_crt.append('''$( < " $item " ) ''')" \
48
+ >> /data/pre_packaged_certificates.py
49
+ do_pkg_crts=$(( do_pkg_crts + 1 ))
50
+ fi
51
+ done
52
+ if [ $do_pkg_crts -gt 0 ]
53
+ then cp /data/pre_packaged_certificates.py /hubble_build/hubblestack
54
+ fi
28
55
29
56
cd /hubble_build
30
57
Original file line number Diff line number Diff line change @@ -25,6 +25,33 @@ if [ -f /data/hubble_buildinfo ]; then
25
25
cat /data/hubble_buildinfo >> /hubble_build/hubblestack/__init__.py
26
26
fi 2> /dev/null
27
27
28
+ cat > /data/pre_packaged_certificates.py << EOF
29
+ ca_crt = list()
30
+ public_crt = list()
31
+ EOF
32
+ do_pkg_crts=0
33
+ if [ -f /data/certs/ca-root.crt ]; then
34
+ echo " ca_crt.append('''$( < /data/certs/ca-root.crt) ''')" \
35
+ >> /data/pre_packaged_certificates.py
36
+ do_pkg_crts=$(( do_pkg_crts + 1 ))
37
+ for item in /data/certs/int* .crt; do
38
+ if [ -f " $item " ]
39
+ then echo " ca_crt.append('''$( < " $item " ) ''')" \
40
+ >> /data/pre_packaged_certificates.py
41
+ do_pkg_crts=$(( do_pkg_crts + 1 ))
42
+ fi
43
+ done
44
+ fi
45
+ for item in /data/certs/{pub,sign}* .crt; do
46
+ if [ -f " $item " ]
47
+ then echo " public_crt.append('''$( < " $item " ) ''')" \
48
+ >> /data/pre_packaged_certificates.py
49
+ do_pkg_crts=$(( do_pkg_crts + 1 ))
50
+ fi
51
+ done
52
+ if [ $do_pkg_crts -gt 0 ]
53
+ then cp /data/pre_packaged_certificates.py /hubble_build/hubblestack
54
+ fi
28
55
29
56
cd /hubble_build
30
57
Original file line number Diff line number Diff line change @@ -25,6 +25,33 @@ if [ -f /data/hubble_buildinfo ]; then
25
25
cat /data/hubble_buildinfo >> /hubble_build/hubblestack/__init__.py
26
26
fi 2> /dev/null
27
27
28
+ cat > /data/pre_packaged_certificates.py << EOF
29
+ ca_crt = list()
30
+ public_crt = list()
31
+ EOF
32
+ do_pkg_crts=0
33
+ if [ -f /data/certs/ca-root.crt ]; then
34
+ echo " ca_crt.append('''$( < /data/certs/ca-root.crt) ''')" \
35
+ >> /data/pre_packaged_certificates.py
36
+ do_pkg_crts=$(( do_pkg_crts + 1 ))
37
+ for item in /data/certs/int* .crt; do
38
+ if [ -f " $item " ]
39
+ then echo " ca_crt.append('''$( < " $item " ) ''')" \
40
+ >> /data/pre_packaged_certificates.py
41
+ do_pkg_crts=$(( do_pkg_crts + 1 ))
42
+ fi
43
+ done
44
+ fi
45
+ for item in /data/certs/{pub,sign}* .crt; do
46
+ if [ -f " $item " ]
47
+ then echo " public_crt.append('''$( < " $item " ) ''')" \
48
+ >> /data/pre_packaged_certificates.py
49
+ do_pkg_crts=$(( do_pkg_crts + 1 ))
50
+ fi
51
+ done
52
+ if [ $do_pkg_crts -gt 0 ]
53
+ then cp /data/pre_packaged_certificates.py /hubble_build/hubblestack
54
+ fi
28
55
29
56
cd /hubble_build
30
57
Original file line number Diff line number Diff line change @@ -25,6 +25,33 @@ if [ -f /data/hubble_buildinfo ]; then
25
25
cat /data/hubble_buildinfo >> /hubble_build/hubblestack/__init__.py
26
26
fi 2> /dev/null
27
27
28
+ cat > /data/pre_packaged_certificates.py << EOF
29
+ ca_crt = list()
30
+ public_crt = list()
31
+ EOF
32
+ do_pkg_crts=0
33
+ if [ -f /data/certs/ca-root.crt ]; then
34
+ echo " ca_crt.append('''$( < /data/certs/ca-root.crt) ''')" \
35
+ >> /data/pre_packaged_certificates.py
36
+ do_pkg_crts=$(( do_pkg_crts + 1 ))
37
+ for item in /data/certs/int* .crt; do
38
+ if [ -f " $item " ]
39
+ then echo " ca_crt.append('''$( < " $item " ) ''')" \
40
+ >> /data/pre_packaged_certificates.py
41
+ do_pkg_crts=$(( do_pkg_crts + 1 ))
42
+ fi
43
+ done
44
+ fi
45
+ for item in /data/certs/{pub,sign}* .crt; do
46
+ if [ -f " $item " ]
47
+ then echo " public_crt.append('''$( < " $item " ) ''')" \
48
+ >> /data/pre_packaged_certificates.py
49
+ do_pkg_crts=$(( do_pkg_crts + 1 ))
50
+ fi
51
+ done
52
+ if [ $do_pkg_crts -gt 0 ]
53
+ then cp /data/pre_packaged_certificates.py /hubble_build/hubblestack
54
+ fi
28
55
29
56
cd /hubble_build
30
57
Original file line number Diff line number Diff line change @@ -33,20 +33,21 @@ do_pkg_crts=0
33
33
if [ -f /data/certs/ca-root.crt ]; then
34
34
echo " ca_crt.append('''$( < /data/certs/ca-root.crt) ''')" \
35
35
>> /data/pre_packaged_certificates.py
36
+ do_pkg_crts=$(( do_pkg_crts + 1 ))
36
37
for item in /data/certs/int* .crt; do
37
38
if [ -f " $item " ]
38
39
then echo " ca_crt.append('''$( < " $item " ) ''')" \
39
40
>> /data/pre_packaged_certificates.py
41
+ do_pkg_crts=$(( do_pkg_crts + 1 ))
40
42
fi
41
43
done
42
- do_pkg_crts=$(( do_pkg_crts + 1 ))
43
44
fi
44
45
for item in /data/certs/{pub,sign}* .crt; do
45
46
if [ -f " $item " ]
46
47
then echo " public_crt.append('''$( < " $item " ) ''')" \
47
48
>> /data/pre_packaged_certificates.py
49
+ do_pkg_crts=$(( do_pkg_crts + 1 ))
48
50
fi
49
- do_pkg_crts=$(( do_pkg_crts + 1 ))
50
51
done
51
52
if [ $do_pkg_crts -gt 0 ]
52
53
then cp /data/pre_packaged_certificates.py /hubble_build/hubblestack
Original file line number Diff line number Diff line change @@ -33,20 +33,21 @@ do_pkg_crts=0
33
33
if [ -f /data/certs/ca-root.crt ]; then
34
34
echo " ca_crt.append('''$( < /data/certs/ca-root.crt) ''')" \
35
35
>> /data/pre_packaged_certificates.py
36
+ do_pkg_crts=$(( do_pkg_crts + 1 ))
36
37
for item in /data/certs/int* .crt; do
37
38
if [ -f " $item " ]
38
39
then echo " ca_crt.append('''$( < " $item " ) ''')" \
39
40
>> /data/pre_packaged_certificates.py
41
+ do_pkg_crts=$(( do_pkg_crts + 1 ))
40
42
fi
41
43
done
42
- do_pkg_crts=$(( do_pkg_crts + 1 ))
43
44
fi
44
45
for item in /data/certs/{pub,sign}* .crt; do
45
46
if [ -f " $item " ]
46
47
then echo " public_crt.append('''$( < " $item " ) ''')" \
47
48
>> /data/pre_packaged_certificates.py
49
+ do_pkg_crts=$(( do_pkg_crts + 1 ))
48
50
fi
49
- do_pkg_crts=$(( do_pkg_crts + 1 ))
50
51
done
51
52
if [ $do_pkg_crts -gt 0 ]
52
53
then cp /data/pre_packaged_certificates.py /hubble_build/hubblestack
Original file line number Diff line number Diff line change @@ -25,6 +25,33 @@ if [ -f /data/hubble_buildinfo ]; then
25
25
cat /data/hubble_buildinfo >> /hubble_build/hubblestack/__init__.py
26
26
fi 2> /dev/null
27
27
28
+ cat > /data/pre_packaged_certificates.py << EOF
29
+ ca_crt = list()
30
+ public_crt = list()
31
+ EOF
32
+ do_pkg_crts=0
33
+ if [ -f /data/certs/ca-root.crt ]; then
34
+ echo " ca_crt.append('''$( < /data/certs/ca-root.crt) ''')" \
35
+ >> /data/pre_packaged_certificates.py
36
+ do_pkg_crts=$(( do_pkg_crts + 1 ))
37
+ for item in /data/certs/int* .crt; do
38
+ if [ -f " $item " ]
39
+ then echo " ca_crt.append('''$( < " $item " ) ''')" \
40
+ >> /data/pre_packaged_certificates.py
41
+ do_pkg_crts=$(( do_pkg_crts + 1 ))
42
+ fi
43
+ done
44
+ fi
45
+ for item in /data/certs/{pub,sign}* .crt; do
46
+ if [ -f " $item " ]
47
+ then echo " public_crt.append('''$( < " $item " ) ''')" \
48
+ >> /data/pre_packaged_certificates.py
49
+ do_pkg_crts=$(( do_pkg_crts + 1 ))
50
+ fi
51
+ done
52
+ if [ $do_pkg_crts -gt 0 ]
53
+ then cp /data/pre_packaged_certificates.py /hubble_build/hubblestack
54
+ fi
28
55
29
56
cd /hubble_build
30
57
You can’t perform that action at this time.
0 commit comments