Skip to content

Commit 99cf65b

Browse files
committed
updated semaphore.yml
1 parent 2895d5f commit 99cf65b

File tree

1 file changed

+11
-4
lines changed

1 file changed

+11
-4
lines changed

.semaphore/semaphore.yml

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -45,13 +45,20 @@ blocks:
4545
commands:
4646
- cache restore
4747
# prevents it getting stuck on config merge prompt on installing openssh-client pulling in openssh-server
48-
- sudo rm -f /etc/ssh/sshd_config
49-
#- export DEBIAN_FRONTEND=noninteractive
50-
#- sudo apt-get update
48+
#
49+
# causes error:
50+
#
51+
# Not replacing deleted config file /etc/ssh/sshd_config
52+
#
53+
#- sudo rm -f /etc/ssh/sshd_config
54+
- export DEBIAN_FRONTEND=noninteractive
55+
- sudo -E apt-get update
56+
- sudo -E apt-get upgrade -y -o Dpkg::Options::="--force-confmiss" -o Dpkg::Options::="--force-confnew"
57+
- sudo dpkg --configure -a --force-confmiss --force-confnew
5158
#- echo "openssh-server openssh-server/conffile-diff select keep" | sudo debconf-set-selections
5259
#- sudo dpkg --configure -a --force-confdef --force-confold
53-
#- sudo apt-get install -y openssh-server -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold"
5460
#- sudo apt-get upgrade -y -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold"
61+
- sudo apt-get install -y openssh-server
5562
# each job is separate and could be run on a separate machine so all steps must be together
5663
jobs:
5764
- name: build

0 commit comments

Comments
 (0)