Requirements:
- openssl
- at_pkam
| #!/bin/bash | |
| { echo -ne "HTTP/1.0 200 OK\r\nContent-Disposition: inline; filename=\"hello.txt\"\r\nContent-Length: 13\r\n\r\n"; echo \"Hello World\!\"; } | nc -l 8080 |
| #!/usr/bin/env bash | |
| set -Eeuo pipefail | |
| IFS=$'\n\t' | |
| if [ "$#" -ne 1 ]; then | |
| echo "usage: ./download <year>" >&2 | |
| exit 1 | |
| fi |
| atdirectory() { | |
| head -n 1 < <(openssl s_client -connect root.atsign.org:64 -quiet -verify_quiet < <(echo "$1"; sleep 1; echo "@exit") 2>/dev/null) | |
| } | |
| atserver() { | |
| pkam_command="at_pkam" | |
| atsign="$1" | |
| if [[ ${atsign:0:1} != "@" ]] ; then | |
| atsign="@$atsign" | |
| fi |
Requirements: