From 976ca732d8d9be61c48c4a5b8c45e16529bd4006 Mon Sep 17 00:00:00 2001 From: Esteban Santana Santana Date: Thu, 28 Sep 2017 11:52:10 -0700 Subject: [PATCH 1/4] Fixed key injection script Also added Tokynet's keys --- appspec.yml | 5 ++++- config/authorized_keys | 1 - config/extra_keys | 2 ++ scripts/install-keys.sh | 3 +-- scripts/monitor-app.sh | 6 +++--- scripts/start-app.sh | 6 +++--- scripts/stop-app.sh | 6 +++--- 7 files changed, 16 insertions(+), 13 deletions(-) delete mode 100644 config/authorized_keys create mode 100644 config/extra_keys diff --git a/appspec.yml b/appspec.yml index 040e108..8c29d73 100644 --- a/appspec.yml +++ b/appspec.yml @@ -5,6 +5,8 @@ files: destination: /opt/www/prfaa-donations-frontend - source: /config/nginx.conf destination: /etc/nginx + - source: /config/extra_keys + destination: /home/ec2-user/.ssh/ permissions: - object: /opt/www/prfaa-donations-frontend pattern: "**" @@ -18,8 +20,9 @@ hooks: ApplicationStop: - location: scripts/stop-app.sh BeforeInstall: - - location: scripts/install-keys.sh - location: scripts/install-app.sh + AfterInstall: + - location: scripts/install-keys.sh ApplicationStart: - location: scripts/start-app.sh ValidateService: diff --git a/config/authorized_keys b/config/authorized_keys deleted file mode 100644 index be2a104..0000000 --- a/config/authorized_keys +++ /dev/null @@ -1 +0,0 @@ -ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAypGXPf3vHlr6gG7lzjwkRVUGX2D7Ufe+5U15vLAD35Kon6zAlq9qVQ4+vQyiJyO/gOvioBGT5Pwjx82gbHoMNKpEQTZtTez6s9AwhN5tHIUBjVnigH3JR8DUwvA9HFjGfLqIJkecT6KV/CPPH4Amv3SDFA4VvRNTEZ3ndP8amCjSAuaQvGiUO5qPRCMeRoSYtwmRTkC59qaGaApcRVErSoN3ODSS5CxaZTVqGeVT1S+hqjsCmqHJiClpY7rnw+cXyBC3Iusmqehrg/YikXQGLFYhyPo8u2Pw6G8T2A3jy0vj6BaW0Zf3dkBCV26gyckZXHHtE03sU/FJaVUC1ng+nQ== nabeards@me.com diff --git a/config/extra_keys b/config/extra_keys new file mode 100644 index 0000000..8d5bd18 --- /dev/null +++ b/config/extra_keys @@ -0,0 +1,2 @@ +ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAypGXPf3vHlr6gG7lzjwkRVUGX2D7Ufe+5U15vLAD35Kon6zAlq9qVQ4+vQyiJyO/gOvioBGT5Pwjx82gbHoMNKpEQTZtTez6s9AwhN5tHIUBjVnigH3JR8DUwvA9HFjGfLqIJkecT6KV/CPPH4Amv3SDFA4VvRNTEZ3ndP8amCjSAuaQvGiUO5qPRCMeRoSYtwmRTkC59qaGaApcRVErSoN3ODSS5CxaZTVqGeVT1S+hqjsCmqHJiClpY7rnw+cXyBC3Iusmqehrg/YikXQGLFYhyPo8u2Pw6G8T2A3jy0vj6BaW0Zf3dkBCV26gyckZXHHtE03sU/FJaVUC1ng+nQ== nabeards@me.com +ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDFlNSt4t03/VKWz9nT3PzpgHNbxefUVOAwktPKEpbCpfWpUQ0NpKfNsgmUCuC/xXUnDvHzUDuV3QL0vNDGjxnXIqA7GFRBwRuNKPWf4DHatIRWL/iFX/+FjWhplPrQofQpXnuTZMGYK+WJuviO8y4RtbEb0FKeY87p/6hOS3cH9bdnJTZVOKhwpC7HLHCoUmLy8iR8VJT3aYsN8N8H/rDfSMzUQyicjwH7WPSxETqflpbiUYszy+k9ZayxkHbYkbTW/bTrueEcK1oho4uSYtY5U5UC0FDNeQh2iE/YxhDJ2MSrSncaKw+wrcUD6MS7opqVbSP5F3jcwS82LjmF5ZqKBR59s4fZJWe5mrphT5rpMPr+FgK0kHV6QoSPamJptiR8FdaO/W47wad+kfQJbIr/2KDx2zReTuSrGeQezD2Zfs769rMp2i4AjbDEu+zX7dhwgyNZHsDHh5KItmRMX8LNwC+xlxKumnZ+kA5/QrCMVjBszwvU08GZmCx2xG8Pnt9B+k1pjr2/t9Bi/iPqlWD6NXfGYPJXQedIwKfuPTdLfbLXF9FCmDXeX4a/Npigzze8my73nEuxw22uvedrOz348MDOxhbF8VxsNguElsZZiqScVL2YaCW8Uyuuk5AVeu9aqWSsh202S3YS6DpHAOuA6l6K9EJviyeu8vjgFPPZRQ== MiguelCruz diff --git a/scripts/install-keys.sh b/scripts/install-keys.sh index 4b8f01e..591fa2c 100755 --- a/scripts/install-keys.sh +++ b/scripts/install-keys.sh @@ -1,3 +1,2 @@ #!/bin/bash - -cat ../config/authorized_keys >> /home/ec2-user/.ssh/authorized_keys +cat /home/ec2-user/.ssh/extra_keys >> /home/ec2-user/.ssh/authorized_keys diff --git a/scripts/monitor-app.sh b/scripts/monitor-app.sh index 179b1c4..6be4190 100755 --- a/scripts/monitor-app.sh +++ b/scripts/monitor-app.sh @@ -1,3 +1,3 @@ -#!/bin/bash - -curl http://localhost/index.html +#!/bin/bash + +curl http://localhost/index.html diff --git a/scripts/start-app.sh b/scripts/start-app.sh index 5d5f0b7..35c9a83 100755 --- a/scripts/start-app.sh +++ b/scripts/start-app.sh @@ -1,3 +1,3 @@ -#!/bin/bash - -service nginx start +#!/bin/bash + +service nginx start diff --git a/scripts/stop-app.sh b/scripts/stop-app.sh index a611d66..107b43a 100755 --- a/scripts/stop-app.sh +++ b/scripts/stop-app.sh @@ -1,3 +1,3 @@ -#!/bin/bash - -service nginx stop +#!/bin/bash + +service nginx stop From 2bd3ad293a26bb5068be1d3f243c67cb19b8442e Mon Sep 17 00:00:00 2001 From: Sammy Rivera Date: Thu, 5 Oct 2017 23:37:43 -0700 Subject: [PATCH 2/4] State was not Immutable in the donation form. Removed console warnings caused by lack of component Removed console warnings caused by prop-types for the