Merge pull request #280 from CanonicalLtd/mwhudson/snap-created-service

have a subiquity-service be part of the snap
This commit is contained in:
Michael Hudson-Doyle 2018-02-13 13:01:31 +13:00 committed by GitHub
commit 3ea98a47dd
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 13 additions and 6 deletions

View File

@ -1,2 +0,0 @@
#!/bin/sh
true

8
bin/subiquity-service Executable file
View File

@ -0,0 +1,8 @@
#!/bin/sh
/bin/dmesg -n 1
loadkeys - <<EOF
string F91 = "\033[Z"
keycode 15 = Tab F91
EOF
export SNAP_REXEC=0
/sbin/agetty -n --noclear -l /snap/bin/subiquity tty1 $TERM

View File

@ -13,9 +13,10 @@ apps:
command: usr/bin/console-conf
probert:
command: bin/probert
started:
command: usr/bin/started
daemon: oneshot
subiquity-service:
command: usr/bin/subiquity-service
daemon: simple
restart-condition: always
parts:
subiquity:
@ -48,7 +49,7 @@ parts:
'bin/subiquity-tui': usr/bin/subiquity
'bin/subiquity-loadkeys': usr/bin/subiquity-loadkeys
'bin/curtin-journald-forwarder': usr/bin/curtin-journald-forwarder
'bin/started': usr/bin/started
'bin/subiquity-service': usr/bin/subiquity-service
stage:
- usr/bin
prime: