repo-add: add new command, repo-elephant
_ _ / \__/ \_____ / / \ \ `\ ) \''/ ( |\ `\__)/__/'_\ / ` //_|_|~|_|_| ^""'"' ""'"' Signed-off-by: Dave Reisner <d@falconindy.com>
This commit is contained in:
parent
399184d68f
commit
db172b09c5
3 changed files with 28 additions and 1 deletions
1
.gitignore
vendored
1
.gitignore
vendored
|
@ -19,3 +19,4 @@ pacman-*.tar.gz
|
||||||
root
|
root
|
||||||
stamp-h1
|
stamp-h1
|
||||||
tags
|
tags
|
||||||
|
repo-elephant
|
||||||
|
|
|
@ -5,7 +5,8 @@ SUBDIRS = po
|
||||||
|
|
||||||
bin_SCRIPTS = \
|
bin_SCRIPTS = \
|
||||||
$(OURSCRIPTS) \
|
$(OURSCRIPTS) \
|
||||||
repo-remove
|
repo-remove \
|
||||||
|
repo-elephant
|
||||||
|
|
||||||
OURSCRIPTS = \
|
OURSCRIPTS = \
|
||||||
makepkg \
|
makepkg \
|
||||||
|
@ -97,4 +98,8 @@ repo-remove: $(srcdir)/repo-add.sh.in
|
||||||
rm -f repo-remove
|
rm -f repo-remove
|
||||||
$(LN_S) repo-add repo-remove
|
$(LN_S) repo-add repo-remove
|
||||||
|
|
||||||
|
repo-elephant: $(srcdir)/repo-add.sh.in
|
||||||
|
rm -f repo-elephant
|
||||||
|
$(LN_S) repo-add repo-elephant
|
||||||
|
|
||||||
# vim:set ts=2 sw=2 noet:
|
# vim:set ts=2 sw=2 noet:
|
||||||
|
|
|
@ -391,6 +391,22 @@ db_remove_entry() {
|
||||||
return $notfound
|
return $notfound
|
||||||
} # end db_remove_entry
|
} # end db_remove_entry
|
||||||
|
|
||||||
|
elephant() {
|
||||||
|
case $(( RANDOM % 2 )) in
|
||||||
|
0) printf '%s\n' "H4sIAL3qBE4CAyWLwQ3AMAgD/0xh5UPzYiFUMgjq7LUJsk7yIQNAQTAikFUDnqkr" \
|
||||||
|
"OQFOUm0Wd9pHCi13ONjBpVdqcWx+EdXVX4vXvGv5cgztB9+fJxZ7AAAA"
|
||||||
|
;;
|
||||||
|
|
||||||
|
1) printf '%s\n' "H4sIAJVWBU4CA21RMQ7DIBDbeYWrDgQJ7rZ+IA/IB05l69alcx5fc0ASVXUk4jOO" \
|
||||||
|
"7yAAUWtorygwJ4hlMii0YkJKKRKGvsMsiykl1SalvrMD1gUXyXRkGZPx5OPft81K" \
|
||||||
|
"tNAiAjyGjYO47h1JjizPkJrCWbK/4C+uLkT7bzpGc7CT9bmOzNSW5WLSO5vexjmH" \
|
||||||
|
"ZL9JFFZeAa0a2+lKjL2anpYfV+0Zx9LJ+/MC8nRayuDlSNy2rfAPibOzsiWHL0jL" \
|
||||||
|
"SsjFAQAA"
|
||||||
|
;;
|
||||||
|
esac | openssl base64 -d | gzip -d
|
||||||
|
exit 0
|
||||||
|
}
|
||||||
|
|
||||||
check_repo_db() {
|
check_repo_db() {
|
||||||
local repodir
|
local repodir
|
||||||
|
|
||||||
|
@ -533,6 +549,11 @@ esac
|
||||||
|
|
||||||
# figure out what program we are
|
# figure out what program we are
|
||||||
cmd=${0##*/}
|
cmd=${0##*/}
|
||||||
|
if [[ $cmd == "repo-elephant" ]]; then
|
||||||
|
elephant
|
||||||
|
exit 0
|
||||||
|
fi
|
||||||
|
|
||||||
if [[ $cmd != "repo-add" && $cmd != "repo-remove" ]]; then
|
if [[ $cmd != "repo-add" && $cmd != "repo-remove" ]]; then
|
||||||
error "$(gettext "Invalid command name '%s' specified.")" "$cmd"
|
error "$(gettext "Invalid command name '%s' specified.")" "$cmd"
|
||||||
exit 1
|
exit 1
|
||||||
|
|
Loading…
Add table
Reference in a new issue