#!/bin/bash global KEYFILE := '"bootstrap_chef.id_rsa'" rm $(KEYFILE)* ssh-keygen -N "" -f $KEYFILE cp $(KEYFILE).pub files cp $(KEYFILE) ../.. packer build bcpc-bootstrap.json (CommandList children: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:KEYFILE) op: Equal rhs: {(DQ (bootstrap_chef.id_rsa))} spids: [3] ) ] spids: [3] ) (C {(rm)} {(${ VSub_Name KEYFILE) (Lit_Other "*")}) (C {(ssh-keygen)} {(-N)} {(DQ )} {(-f)} {($ VSub_Name "$KEYFILE")}) (C {(cp)} {(${ VSub_Name KEYFILE) (.pub)} {(files)}) (C {(cp)} {(${ VSub_Name KEYFILE)} {(../..)}) (C {(packer)} {(build)} {(bcpc-bootstrap.json)}) ] )