brent s
9c528c4908
checking in all work done so far because what if my SSD dies?
2017-11-18 22:33:31 -05:00
brent s
b2109646f3
cleverness (mostly) confirmed. exploiting bugs in cmd.exe for fun and pretty printing ftw i guess?
2017-11-17 15:09:03 -05:00
brent s
7598e2bf6f
is a clever hack only clever if it works? 🤔 (re: color codes)
2017-11-17 14:57:58 -05:00
brent s
aa791870be
pushing for external testing
2017-11-14 15:22:38 -05:00
brent s
1bac4a9d78
i'm about to totally re-do how i'm approaching SSH tunneling, sooo...
2017-11-13 23:38:52 -05:00
brent s
fd68ba87b7
adding rfc.py
2017-11-12 13:44:06 -05:00
brent s
731609f689
fixing bug with replace mode
2017-11-08 23:12:36 -05:00
brent s
405bf79d56
adding hostscan
2017-11-08 17:00:11 -05:00
brent s
d264281284
...
2017-10-29 23:49:19 -04:00
brent s
30a9e1fc58
wrong var name
2017-10-28 23:15:35 -04:00
brent s
d2f92dad86
ignore local urls.csv
2017-10-26 10:43:39 -04:00
brent s
598fd5fcde
ffs
2017-10-26 07:22:36 -04:00
brent s
aaf6b16407
oops
2017-10-26 07:18:36 -04:00
brent s
7ffde14257
missed one
2017-10-26 06:30:33 -04:00
brent s
e41b3f5ab3
gorram it
2017-10-26 06:16:03 -04:00
brent s
e19ae130e9
missed one...
2017-10-26 06:14:05 -04:00
brent s
44fce6e456
oops
2017-10-26 06:13:31 -04:00
brent s
b09a07e3aa
k, fix in for better cron handling. it's recommended you call it in cron with: -v -Ll warning
...
this will print to stdout anything above a warning level. (optionally you can do "-Ll info" too, if you want a little more verbosity.)
if you want full backup reports sent via cron, assuming you have a mailer set up, use info.
2017-10-26 05:11:37 -04:00
brent s
ae118ee9ed
modify for better error detection since some programs write to stderr for non-error output
2017-10-26 02:04:08 -04:00
brent s
5ab91b01f7
...
2017-10-25 16:28:08 -04:00
brent s
a8914da258
some day my prince(ss) will come.
...
and by that i mean i'll stop making typos.
2017-10-25 03:24:22 -04:00
brent s
58736f7f95
typos. gorram typos.
2017-10-25 03:22:05 -04:00
brent s
b651901b91
ahem.
2017-10-25 03:14:33 -04:00
brent s
afd24b8070
fucking borg
2017-10-25 03:13:43 -04:00
brent s
3a61ea161a
┻━┻ ︵ヽ(`Д´)ノ︵ ┻━┻
2017-10-25 03:11:47 -04:00
brent s
d4a5bf60db
(╯°□°)╯︵ ┻━┻)
2017-10-25 03:10:35 -04:00
brent s
5834e8fafc
oh right
2017-10-25 03:09:37 -04:00
brent s
c3e5baf04b
gorram it.
2017-10-25 03:08:56 -04:00
brent s
836aacd425
whooops
2017-10-25 03:07:18 -04:00
brent s
b4ee009465
borg backup script added. ready for testing
2017-10-25 02:50:45 -04:00
brent s
33558610a6
fix for sksdump and adding journald support for the backup script
2017-10-24 06:04:54 -04:00
brent s
3bcdb408a1
logging added, needs to be modified to write to journald
2017-10-24 04:57:15 -04:00
brent s
6801047d0a
adding script in-progress. i remove -v/--verbose in favor of the loglevel option (e.g. debug).
2017-10-23 03:10:06 -04:00
brent s
11f82ee44e
updating todo again
2017-10-12 02:53:39 -04:00
brent s
f8b5d7e2d8
updating todos
2017-10-12 02:51:18 -04:00
brent s
ce317bf3f7
whew, mumble user cert hashing done.
2017-10-12 02:12:36 -04:00
brent s
b3a3427a9a
todo update
2017-10-10 21:37:47 -04:00
brent s
7bc6ea3408
testing local clone hook
2017-10-10 21:19:31 -04:00
brent s
8add03fadb
need to be able to idempotently only change the config files
2017-10-10 21:09:15 -04:00
brent s
f904052111
...we don't need to restart for ls operations
2017-10-10 20:15:49 -04:00
brent s
704e590891
we need to restart murmur if we're updating the db directly, so in the future we need to RPC/DBUS/ICE this
2017-10-10 20:14:33 -04:00
brent s
08d3958b47
basic functionality. editing still not there, but it's Usable(TM)
2017-10-10 20:03:24 -04:00
brent s
c49112a28d
lol. forgot to actually call it.
2017-10-09 16:32:13 -04:00
brent s
eb6999169e
we want to narrow down the stdout vs stderr
2017-10-09 14:56:19 -04:00
brent s
b489c69772
one more
2017-10-09 14:46:47 -04:00
brent s
300beededb
doh
2017-10-09 14:45:37 -04:00
brent s
7786f0f49d
forgot the execute bit
2017-10-09 14:40:19 -04:00
brent s
8441148e36
think it's ready
2017-10-09 14:38:33 -04:00
brent s
6423c36f24
this should work
2017-10-09 09:42:26 -04:00
brent s
3776f89d9c
this note too
2017-10-09 09:20:15 -04:00
brent s
e74c554643
checking in so i don't lose this snippet, but i need to do this totally different.
2017-10-09 09:18:37 -04:00
brent s
f47f2f8640
check-in for mirror checker
2017-10-08 20:05:50 -04:00
brent s
54751f9753
ffs.
2017-10-08 03:57:59 -04:00
brent s
a31a528e60
whoops
2017-10-08 03:54:54 -04:00
brent s
ef73b92929
updating to support throttling...
2017-10-08 03:48:51 -04:00
brent s
055a373885
oops. IPv6 encapsulation of IPv4...
2017-10-06 15:11:46 -04:00
brent s
1491db7e1e
fixing url rendering on usage
2017-10-06 15:04:19 -04:00
brent s
a6c557097a
whew.
2017-10-06 14:05:56 -04:00
brent s
8aaf23cdac
adding net project with addr subproject
2017-10-05 21:17:04 -04:00
brent s
6c2dfce9a7
lol.
2017-10-05 09:49:11 -04:00
brent s
20185dea68
oops
2017-10-05 00:39:29 -04:00
brent s
a7fb958a2c
whoops
2017-09-29 07:00:57 -04:00
brent s
e03be139ef
adding aif scripts/config
2017-09-28 01:24:51 -04:00
brent s
2ab99f0f22
i think... we're done. still some TODOs but seems to be in a workable state.
2017-09-21 15:18:26 -04:00
brent s
4dedd79942
config system implemented
2017-09-19 05:59:01 -04:00
brent s
b2ba35504d
and replacing.
2017-09-19 05:09:58 -04:00
brent s
4da7afdeaf
adding the rewrite...
2017-09-19 05:09:33 -04:00
brent s
23a0dfedb1
sksdump fix. again.
2017-09-18 03:13:01 -04:00
brent s
fb7d964516
restructured to use config file and arguments
2017-09-15 12:50:45 -04:00
brent s
72c1532284
error handling
2017-09-15 10:24:06 -04:00
brent s
130074788a
get cron to shut the hell up. too. many. emails.
2017-09-15 09:56:11 -04:00
brent s
30f508f40c
...
2017-09-15 09:48:32 -04:00
brent s
8ff59fdaf0
yikes
2017-09-15 09:47:05 -04:00
brent s
28e46f6f51
fuckING
2017-09-15 09:19:14 -04:00
brent s
e0a625853d
need. sleep.
2017-09-15 09:17:34 -04:00
brent s
31ecf0b262
whoooops
2017-09-15 09:15:44 -04:00
brent s
fe48317d07
whoooops
2017-09-15 09:12:37 -04:00
brent s
9be695aea6
whew. major restructuring of repoclone...
2017-09-15 09:10:37 -04:00
brent s
b1aaca28d7
make this a little more prod-ready. a *little* more.
2017-09-13 18:51:46 -04:00
brent s
05c3fcc825
whoops
2017-09-13 18:44:23 -04:00
brent s
4cf5a6393a
hitting memory issues on the dump box; need to sync then compress on remote
2017-09-13 18:32:28 -04:00
brent s
3909b0c783
oh come ON
2017-09-09 12:28:12 -04:00
brent s
5ace114ef8
...and *i* need to be more careful about writing python after waking up
2017-09-09 12:27:26 -04:00
brent s
5ad4f0bda8
someone needs to write an editor that has a hotkey to disable the mouse pasting. it's gonna be a looong day.
2017-09-09 12:26:30 -04:00
brent s
3869b30198
whoops
2017-09-09 12:25:14 -04:00
brent s
f652aa7c35
fix to sksdump
2017-09-09 12:23:13 -04:00
brent s
6dbc713dc9
WHEW. test.py working now. still need to test pushing to a keyserver
2017-09-08 04:13:56 -04:00
brent s
20388431aa
BROKEN AF, in the middle of a rewrite
2017-09-07 16:36:26 -04:00
brent s
eea9cf778e
we can use asciidoctor to render man pages, apparently? something like:
...
asciidoctor -b manpage kant.1.adoc -o- | groff -Tascii -man
2017-09-05 03:35:20 -04:00
brent s
b93ac7368d
restructuring, adding man page to let us make the help output less verbose
2017-09-05 00:00:17 -04:00
brent s
7df13e51e3
check-in....
2017-09-04 20:45:08 -04:00
brent s
eddf7750c7
update to subdir mgmt, active work undergoing on kant, and some notes for future projects for arch pkg mgmt
2017-09-03 09:25:13 -04:00
brent s
efa84759da
UX teak
2017-09-02 10:20:19 -04:00
brent s
86eba8b6ab
let's make the compression a little more predictable
2017-09-02 10:01:42 -04:00
brent s
a1925e1053
a little better logging marks
2017-09-01 19:30:28 -04:00
brent s
f3c2045d8d
THIS ISN'T WORKING.
...
so it works for a bit on the compression, BUT... eventually i invariably get a:
Traceback (most recent call last):
File "/tmp/sksdump.py", line 163, in <module>
main()
File "/tmp/sksdump.py", line 159, in main
compressDB()
File "/tmp/sksdump.py", line 135, in compressDB
fh_out.write(lrzip.compress(fh_in.read()))
OSError: [Errno 9] Bad file descriptor
So. I'm gonna try it outside of a with.
2017-09-01 14:47:48 -04:00
brent s
634427cb95
adding sksdump, also not done yet...
2017-09-01 00:55:55 -04:00
brent s
07edd7cc82
another progress check-in, keys now import (but i'd like to do this natively with pygpgme instead of via subprocess)
2017-08-29 12:26:49 -04:00
brent s
8dbec29bd0
formatting's fucking.... ugly. i'm gonna strip the headers and such
2017-08-28 23:07:35 -04:00
brent s
ef948d877b
another check-in, about to implement searching/fetching
2017-08-28 17:09:12 -04:00