Commit Graph
85 Commits
Author SHA1 Message Date
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
brent s 1d84581a79 check-in 2017-08-28 14:56:45 -04:00
brent s c1d4b53185 i think the test cases are done... 2017-08-28 10:49:11 -04:00
brent s 9054445967 initial commit 2017-08-28 01:46:39 -04:00