| ... | ... |
@@ -3,8 +3,6 @@ |
| 3 | 3 |
|
| 4 | 4 |
cd /lib/systemd/system/multi-user.target.wants/ |
| 5 | 5 |
|
| 6 |
-ln -s ../ntpd.service ntpd.service |
|
| 7 |
-# ln -s ../etcd.service etcd.service |
|
| 8 | 6 |
ln -s ../docker.service docker.service |
| 9 | 7 |
ln -s ../eth0.service eth0.service |
| 10 | 8 |
|
| ... | ... |
@@ -68,8 +66,6 @@ echo "Tunnel no" >> /etc/ssh/ssh_config |
| 68 | 68 |
echo "ServerAliveInterval 420" >> /etc/ssh/ssh_config |
| 69 | 69 |
|
| 70 | 70 |
sed -i '/.*linux.*vmlinuz/ s/$/ console=ttyS0/' /boot/grub/grub.cfg |
| 71 |
-# Disable root login |
|
| 72 |
-#usermod -L root |
|
| 73 | 71 |
|
| 74 | 72 |
# Disable loading/unloading of modules |
| 75 | 73 |
echo 1 > /proc/sys/kernel/modules_disabled |
| ... | ... |
@@ -5,8 +5,6 @@ cd /lib/systemd/system/multi-user.target.wants/ |
| 5 | 5 |
|
| 6 | 6 |
# Create links in multi-user.target to auto-start these scripts and services. |
| 7 | 7 |
|
| 8 |
-ln -s ../ntpd.service ntpd.service |
|
| 9 |
-# ln -s ../etcd.service etcd.service |
|
| 10 | 8 |
ln -s ../docker.service docker.service |
| 11 | 9 |
ln -s ../eth0.service eth0.service |
| 12 | 10 |
ln -s ../waagent.service waagent.service |
| ... | ... |
@@ -57,8 +55,6 @@ echo "ServerAliveInterval 180" >> /etc/ssh/ssh_config |
| 57 | 57 |
|
| 58 | 58 |
sed -i '/.*linux.*vmlinuz/ s/$/ console=ttyS0 earlyprintk=ttyS0 rootdelay=30/' /boot/grub/grub.cfg |
| 59 | 59 |
|
| 60 |
-# Disable root login |
|
| 61 |
-#usermod -L root |
|
| 62 | 60 |
|
| 63 | 61 |
# Disable loading/unloading of modules |
| 64 | 62 |
echo 1 > /proc/sys/kernel/modules_disabled |
| ... | ... |
@@ -89,10 +89,12 @@ if [ $IMG_NAME != "ova" ] |
| 89 | 89 |
mount -o bind /dev $PHOTON_IMG_OUTPUT_PATH/photon-${IMG_NAME}/dev
|
| 90 | 90 |
mount -o bind /dev/pts $PHOTON_IMG_OUTPUT_PATH/photon-${IMG_NAME}/dev/pts
|
| 91 | 91 |
mount -o bind /sys $PHOTON_IMG_OUTPUT_PATH/photon-${IMG_NAME}/sys
|
| 92 |
- |
|
| 92 |
+ if [ $IMG_NAME = "gce" ] |
|
| 93 |
+ then |
|
| 94 |
+ cp ntpd.service $PHOTON_IMG_OUTPUT_PATH/photon-${IMG_NAME}/lib/systemd/system/
|
|
| 95 |
+ fi |
|
| 93 | 96 |
cp ntpd.service $PHOTON_IMG_OUTPUT_PATH/photon-${IMG_NAME}/lib/systemd/system/
|
| 94 | 97 |
cp eth0.service $PHOTON_IMG_OUTPUT_PATH/photon-${IMG_NAME}/lib/systemd/system/
|
| 95 |
- #cp etcd.service $PHOTON_IMG_OUTPUT_PATH/photon-${IMG_NAME}/lib/systemd/system/
|
|
| 96 | 98 |
cp -f docker.service $PHOTON_IMG_OUTPUT_PATH/photon-${IMG_NAME}/lib/systemd/system/
|
| 97 | 99 |
cp -f docker.socket $PHOTON_IMG_OUTPUT_PATH/photon-${IMG_NAME}/lib/systemd/system/
|
| 98 | 100 |
if [ -e $IMG_NAME/cloud-photon.cfg ] |
| ... | ... |
@@ -1,9 +1,6 @@ |
| 1 | 1 |
#!/bin/bash |
| 2 | 2 |
set -x |
| 3 | 3 |
|
| 4 |
-cp -f /usr/lib/systemd/system/google* /lib/systemd/system/ |
|
| 5 |
-cp -f /usr/lib/systemd/system/kub* /lib/systemd/system/ |
|
| 6 |
- |
|
| 7 | 4 |
cd /lib/systemd/system/multi-user.target.wants/ |
| 8 | 5 |
|
| 9 | 6 |
# Create links in multi-user.target to auto-start these scripts and services. |
| ... | ... |
@@ -11,7 +8,6 @@ for i in ../google*; do ln -s $i `basename $i`; done |
| 11 | 11 |
# for i in ../kube*; do ln -s $i `basename $i`; done |
| 12 | 12 |
|
| 13 | 13 |
ln -s ../ntpd.service ntpd.service |
| 14 |
-# ln -s ../etcd.service etcd.service |
|
| 15 | 14 |
ln -s ../docker.service docker.service |
| 16 | 15 |
ln -s ../eth0.service eth0.service |
| 17 | 16 |
|