deb/repo-add-gcp.bash
changeset 40 387b30d411ef
parent 1 f497bf96ddc3
equal deleted inserted replaced
39:64a84f08e5c3 40:387b30d411ef
     1 #!/bin/bash
     1 #!/bin/bash
     2 
     2 
     3 set -e
     3 set -e
     4 src=gcp
       
     5 
     4 
     6 cmd="curl -o /usr/share/keyrings/$src.gpg https://packages.cloud.google.com/apt/doc/apt-key.gpg"
     5 curl -o /usr/share/keyrings/gcp.gpg https://packages.cloud.google.com/apt/doc/apt-key.gpg
     7 eval $cmd
       
     8 
     6 
     9 cat <<EOF >/etc/apt/sources.list.d/$cmd.list
     7 cat <<EOF >/etc/apt/sources.list.d/gcp.list
    10 # https://cloud.google.com/compute/docs/troubleshooting/known-issues#keyexpired-2
     8 # https://cloud.google.com/compute/docs/troubleshooting/known-issues#keyexpired-2
    11 # For new GPG key use:
     9 # To update GCP GPG key use:
    12 #   $cmd
    10 #   curl -o /usr/share/keyrings/gcp.gpg https://packages.cloud.google.com/apt/doc/apt-key.gpg
    13 
    11 
    14 deb [signed-by=/usr/share/keyrings/$src.gpg] http://packages.cloud.google.com/apt cloud-sdk main
    12 deb [signed-by=/usr/share/keyrings/gcp.gpg] http://packages.cloud.google.com/apt cloud-sdk main
    15 EOF
    13 EOF