-- Leo's gemini proxy

-- Connecting to git.thebackupbox.net:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/gemini

repo: segfault_home
action: commit
revision:
path_from:
revision_from: 9135ec02b8eff4cf4c0d6dbcb54346b3f508a6f1:
path_to:
revision_to:

git.thebackupbox.net

segfault_home

git://git.thebackupbox.net/segfault_home

commit 9135ec02b8eff4cf4c0d6dbcb54346b3f508a6f1
Author: epochqwert <epoch@hacking.allowed.org>
Date:   Wed Aug 19 20:47:05 2015 -0500

    save point.

diff --git a/chat/can/I/have/a/kitteh?/_ b/chat/can/I/have/a/kitteh?/_
new file mode 100755
index 0000000000000000000000000000000000000000..8923afcf2e42813bae37670c361ddecd9ac34be7
--- /dev/null
+++ b/chat/can/I/have/a/kitteh?/_
@@ -0,0 +1,2 @@
+#!/bin/sh
+echo "fuck you bot. that's not what I meant."
diff --git a/chat/chat.sh b/chat/chat.sh
new file mode 100755
index 0000000000000000000000000000000000000000..f203228bb1d3314b5c4d2f6ec113f857798e866c
--- /dev/null
+++ b/chat/chat.sh
@@ -0,0 +1,15 @@
+#!/usr/pkg/bin/perl
+chdir("/home/segfault/chat");
+my $sentence="";
+my $i=0;
+@words=split(/ /,join(" ",@ARGV));
+foreach(@words) {
+ if(!chdir($_)) {
+  $args=join(" ",@words[$i .. $#words]);
+  $args =~ s/'/'\\''/g;
+  system("./_ '" . $args . "'\n");
+  exit;
+ }
+ $i++;
+}
+system("./_");
diff --git a/chat/easter/_ b/chat/easter/_
new file mode 100755
index 0000000000000000000000000000000000000000..2266584133cebf9ba016a3aeaa6b924cf71fc32c
--- /dev/null
+++ b/chat/easter/_
@@ -0,0 +1,2 @@
+#!/bin/sh
+echo derp
diff --git a/chat/easter/bunny/_ b/chat/easter/bunny/_
new file mode 100755
index 0000000000000000000000000000000000000000..2fd1f2f1afafc735042c61254886bffc9cb99482
--- /dev/null
+++ b/chat/easter/bunny/_
@@ -0,0 +1,2 @@
+#!/bin/sh
+echo dafuq
diff --git a/chat/you/_ b/chat/you/_
new file mode 100755
index 0000000000000000000000000000000000000000..435c185f36ab7bb979454716ed284af1ca31946a
--- /dev/null
+++ b/chat/you/_
@@ -0,0 +1,2 @@
+#!/bin/sh
+echo "no. you $*"
diff --git a/chat/you/are/_ b/chat/you/are/_
new file mode 100755
index 0000000000000000000000000000000000000000..0416abe20877b7ef642d888af6c57621f5254397
--- /dev/null
+++ b/chat/you/are/_
@@ -0,0 +1,2 @@
+#!/bin/sh
+echo "no, you $*"
diff --git a/chat/you/are/stupid. b/chat/you/are/stupid.
new file mode 120000
index 0000000000000000000000000000000000000000..7f1bada583aa4f3cf11960c704994fa912f0c4ec
--- /dev/null
+++ b/chat/you/are/stupid.
@@ -0,0 +1 @@
+stupid
\ No newline at end of file
diff --git a/chat/you/are/stupid/_ b/chat/you/are/stupid/_
new file mode 100755
index 0000000000000000000000000000000000000000..ccc93730bfe6ba16a0bbf423984571fb8b944a82
--- /dev/null
+++ b/chat/you/are/stupid/_
@@ -0,0 +1,2 @@
+#!/bin/sh
+echo "I'm smarter than the average bot. Fuck you."
diff --git a/chat/you/have/unread/!messages/_ b/chat/you/have/unread/!messages/_
new file mode 100755
index 0000000000000000000000000000000000000000..a47841519c08605e0f7c89bfd1babb4447687c00
--- /dev/null
+++ b/chat/you/have/unread/!messages/_
@@ -0,0 +1,2 @@
+#!/bin/sh
+echo "!messages"
diff --git a/chat/you/suck. b/chat/you/suck.
new file mode 120000
index 0000000000000000000000000000000000000000..fdb72354bd963585460cf6850692622e0a5acea5
--- /dev/null
+++ b/chat/you/suck.
@@ -0,0 +1 @@
+suck
\ No newline at end of file
diff --git a/chat/you/suck/_ b/chat/you/suck/_
new file mode 100755
index 0000000000000000000000000000000000000000..4e498a5b8a83edb6a9f1a532887520db05336d43
--- /dev/null
+++ b/chat/you/suck/_
@@ -0,0 +1,2 @@
+#!/bin/sh
+echo "you're mother."
diff --git a/chat/you/there/_ b/chat/you/there/_
new file mode 100755
index 0000000000000000000000000000000000000000..eb05097de7bc7bb3315863b2b97a8a28c9c684ba
--- /dev/null
+++ b/chat/you/there/_
@@ -0,0 +1,2 @@
+#!/bin/sh
+printf "\x01ACTION is totally here\x01\n"
diff --git a/chat/you/there?/_ b/chat/you/there?/_
new file mode 120000
index 0000000000000000000000000000000000000000..94e5e30190f44f0ba44dd3408dc5ac35531f4c21
--- /dev/null
+++ b/chat/you/there?/_
@@ -0,0 +1 @@
+../there/_
\ No newline at end of file
diff --git a/files/cmd_out b/files/cmd_out
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/files/sh_out b/files/sh_out
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/scripts/cowsay.lua b/scripts/cowsay.lua
new file mode 100644
index 0000000000000000000000000000000000000000..6f0588e9ee12c21a6c48a1dd517c9fbee2a9e827
--- /dev/null
+++ b/scripts/cowsay.lua
@@ -0,0 +1,61 @@
+
+-- my drawing
+function ascii_nerd( name )
+	local s = ""
+	s = s .. [[
+
+\ | | /
+| o o |
+ \ O /
+  | |
+]]
+	local l = string.len(name)
+	for i=1,l+4 do s = s .. "+" end
+	s = s .. "\n| " .. name .. " |\n"
+	for i=1,l+4 do s = s .. "+" end
+	return s
+end
+
+--from beej.us
+function ascii_goat( text )
+	local s = ""
+	s = s .. [[    )_)
+ ___|oo) ]]
+	s = s .. text .. "\n"
+	s = s .. [['|  |\_|
+ |||| #
+ ````]]
+	return s
+end
+
+--http://ascii.co.uk/art/shoot
+function ascii_shoot( name )
+	local s = ""
+	if name == nil then name = "" else
+	name = "("..name..")" end
+	s = s .. [[
+   O
+  <\==-   -   - -   -  -  - ---
+ ./ \                            _/\_\O ]] .. name .. [[
+]]
+	return s
+end
+
+function ascii_lurker( name )
+end
+
+function ascii_hunt( name )
+end
+
+function ascii_pc( pccmd )
+end
+
+for k,v in ipairs(arg) do
+	if v == "nerd" then
+		print( ascii_nerd( arg[k+1] ) )
+	elseif v == "goat" then
+		print( ascii_goat( arg[k+1] ) )
+	elseif v == "shoot" then
+		print( ascii_shoot( arg[k+1] ) )
+	end
+end
diff --git a/scripts/hardreset b/scripts/hardreset
new file mode 100644
index 0000000000000000000000000000000000000000..735eb0c6c72c438823adfb931e1878c045db5142
--- /dev/null
+++ b/scripts/hardreset
@@ -0,0 +1,4 @@
+!untail /home/segfault/files/cmd_out
+!c cat /home/segfault/files/cmd_out > /dev/null
+!leettail 56/home/segfault/files/cmd_out
+!reset
diff --git a/scripts/lamba b/scripts/lamba
deleted file mode 100644
index 20a7b24d14dd2480f68746988a01625a5c8a5eb1..0000000000000000000000000000000000000000
--- a/scripts/lamba
+++ /dev/null
@@ -1,2 +0,0 @@
-!lamba !alias !tmp %s
-!tmp
diff --git a/scripts/savealias b/scripts/savealias
new file mode 100644
index 0000000000000000000000000000000000000000..f41dd51fbed117ae5d3dde161bf72bb22d30a754
--- /dev/null
+++ b/scripts/savealias
@@ -0,0 +1,3 @@
+ !unsavealias %s
+!leetappend /home/segfault/files/useraliases 10 !alias %s
+!say alias saved.
diff --git a/scripts/shell b/scripts/shell
new file mode 100644
index 0000000000000000000000000000000000000000..28db4eeec5bab86d34984ea5e172cfbddef0cfd0
--- /dev/null
+++ b/scripts/shell
@@ -0,0 +1,3 @@
+!more
+!changetail %~/files/sh_out %f 56
+!leetappend %~/files/sh_in 10 %s
diff --git a/scripts/startup_crasher b/scripts/startup_crasher
new file mode 100644
index 0000000000000000000000000000000000000000..e52f30d722b57efc1de5d869971e4efacca1a1f8
--- /dev/null
+++ b/scripts/startup_crasher
@@ -0,0 +1 @@
+!leettail 01/services/segfault-link/files/rawlog
diff --git a/scripts/subseg b/scripts/subseg
new file mode 100755
index 0000000000000000000000000000000000000000..c8c597b818da91942fd4455334730e721a9bddb2
--- /dev/null
+++ b/scripts/subseg
@@ -0,0 +1 @@
+!ec ~/scripts/subseg.sh %s
diff --git a/scripts/subseg.sh b/scripts/subseg.sh
new file mode 100755
index 0000000000000000000000000000000000000000..27ba0e1df361a1cf60810c82c875e449d7e36056
--- /dev/null
+++ b/scripts/subseg.sh
@@ -0,0 +1,35 @@
+#!/bin/sh
+if [ "_$1" == "_" ];then
+ echo '!say usage: !subseg server port'
+ echo '!say        No SSL support yet. open an ssl tunnel yourself. :P'
+ exit 1
+else
+ export segserver=$1
+fi
+if [ "_$2" == "_" ];then
+ export segport=6667
+else
+ export segport=$2
+fi
+if [ "_$3" == "_" ];then
+ export 'segchan=#default'
+else
+ export "segchan=$3"
+fi
+export seghome=/home/segfault/subseg/$$
+mkdir -p $seghome
+mkdir $seghome/scripts
+echo '!rawrecord 1' >> $seghome/scripts/prestartup
+echo '!nick subseg' >> $seghome/scripts/prestartup
+echo '!raw user ss ss ss :ss' >> $seghome/scripts/prestartup
+
+echo '!raw join '"$segchan" >> $seghome/scripts/startup
+echo '!leettail 02'"$segchan"':'$seghome/files/eval_in >> $seghome/scripts/startup
+mkdir -p $seghome/files
+touch $seghome/files/eval_in
+touch $seghome/files/rawlog
+echo '!say check it. tailing in 5 seconds...'$$
+segfault 2>&1 >/dev/null &
+sleep 5
+echo '!leettail 08#cmd:'$seghome/files/rawlog
+echo '!alias !tellsub'$$' !leetappend '$seghome'/files/eval_in 10 %s'

-----END OF PAGE-----

-- Response ended

-- Page fetched on Sun Jun 2 11:09:46 2024