Stawiam duze piwo dla osoby, która rozkmini temat.
Problem jest taki, że chcę zawołać curlem to:
http://docs.aws.amazon.com/AWSEC2/latest/APIReference/ApiReference-query-CreateSnapshot.html
O ile konstrukcja URLa jest prosta, to AUTHPARAMS generuje się w kosmiczny sposób:
http://docs.aws.amazon.com/general/latest/gr/signature-version-2.html
I o ile "sumę kontrolną" liczy się prosto:
echo -en "The string to be signed" | openssl dgst -sha256 -hmac YourSecretKey -binary | openssl enc -base64
To nie mam pojęcia jak zbudować sam "The string to be signed" i resztę AUTHPARAMSów...
Całość chciałem ogarnąć w bashu, preferowalnie onelinerem :D
Wszelkie sugestie mile widziane.
@akerro może? :D