Commit Graph
100 Commits
Author SHA1 Message Date
bts 0682137b21 parsing, but need to finish extended value validations for confparser and then get to work actually making the stuff go 2018-05-30 13:43:30 -04:00
bts 7c0c7bf5c0 gorram it lxml. 2018-05-26 09:11:07 -04:00
bts ee653e81f6 grrr. validation errors, but i think it's how i'm modifying the thing 2018-05-26 08:40:21 -04:00
bts 9f74e97c45 i should commit this. 2018-05-24 08:24:46 -04:00
bts b134ee67bd writing XSDs fucking sucks 2018-05-23 01:45:31 -04:00
bts e818b04f16 conf parsing is DONE. 2018-05-22 07:19:49 -04:00
bts 4de9d1a26c checking in... 2018-05-22 06:01:18 -04:00
bts 1d9b40a597 confgen is done. messy, but done. 2018-05-21 05:58:25 -04:00
bts f4f131890d i cannot believe i just wiped out an entire night's worth of work. 2018-05-20 10:15:13 -04:00
bts b2498ba98d checking in some work 2018-05-18 08:13:46 -04:00
bts 559789ffe5 updating .gitignore since i'm using PyCharm instead of Brackets for a bit. 2018-05-17 23:23:26 -04:00
bts bf12fbcda3 i'm about to change how i handle regexes entirely 2018-05-15 22:01:46 -04:00
bts 1df5bd87e0 testing some stuff 2018-05-15 08:41:58 -04:00
bts ed7ccdeeaf checking in some major progress. STILL hitting a bug with multiple xpath% btags(TM ;P) with a regex% tag in the same line that contains {#}. 2018-05-15 05:31:20 -04:00
bts befcd8185e poplated license file, conf generator now builds paths 2018-05-14 13:53:06 -04:00
bts 262eefba07 checking in some progress. config generator's almost done. kind of janky, but it works. 2018-05-13 21:56:43 -04:00
bts 46a9df6ef6 adding gitignore for regen_multi.py 2018-05-13 01:41:49 -04:00
bts d9ee277ff4 make regenerating the multi-profile example more programmatic 2018-05-10 19:59:23 -04:00
bts 721c571da6 serialize the SSL stuff more 2018-05-10 19:08:06 -04:00
bts 96bca202f0 sooooooo XML is whitespace sensitive 2018-05-10 09:12:03 -04:00
bts 303e006b35 updating syntax for configs 2018-05-10 08:34:44 -04:00
bts b2622406f0 yeahhhh let's just add that to the root gitignore 2018-05-10 00:32:31 -04:00
bts 7819b5edc4 checking in 2018-05-10 00:30:50 -04:00
bts a315468ff8 i write a lot of test files in here... 2018-05-10 00:28:54 -04:00
bts f4c5c0fdf8 whoops 2018-05-09 03:31:10 -04:00
bts 4dd03dea75 example config done 2018-05-09 03:27:58 -04:00
bts 5182e8154b __init__.py handling proper checks
updated .gitignore too
2018-05-08 23:41:42 -04:00
bts c6a837d1fe stubbing out 4.x 2018-05-08 22:26:17 -04:00
bts aaf03db8bd modifying gitignore for 4.x 2018-05-08 22:25:41 -04:00
bts 77c1aea510 fixing package list 2018-01-06 00:13:19 -05:00
bts e72eee4dec net-tools => iproute2 fixes 2018-01-04 17:57:15 -05:00
bts 2b233b9af9 updating gitignore 2018-01-04 04:31:18 -05:00
bts c2cfd3298f adding support for groups for live user 2018-01-03 12:44:46 -05:00
bts 2db702107d update TODO 2017-10-16 03:37:10 -04:00
bts 614c1b3e6f update to remain compatible with https://lists.archlinux.org/pipermail/arch-releng/2017-October/003796.html 2017-10-16 03:25:47 -04:00
bts 80d5d127ca doc additions, TODO update 2017-10-01 12:09:14 -04:00
bts c10ceaa225 support for user-specified build.ini. untested. should probably then modify te config parser to search for a config if this is set to None, not to /etc/bdisk/build.ini. 2017-09-30 05:15:52 -04:00
bts 167cd342fa minor fixes... 2017-08-22 11:55:34 -04:00
bts f1f37547dd updating TODO 2017-08-20 07:32:41 -04:00
bts 034092ae49 updating docs 2017-08-20 07:25:55 -04:00
bts 76da0bb29a so it appears that the http git clone for ipxe is a lot more stable than the git:// URI. 2017-08-19 22:44:16 -04:00
bts c489837d40 minor tweaks, fixes, etc. 2017-08-19 03:17:33 -04:00
bts 705ad0732c gorram it 2017-05-11 21:23:14 -04:00
bts 7e5e38a68a updating docs to use categorized bug system 2017-05-11 21:17:16 -04:00
bts 84f062813e updating kernel patch reference link 2017-05-08 12:06:10 -04:00
bts 111e812146 fixing mtree 2017-05-07 17:14:49 -04:00
bts a54b5b110d fixing bitness bug in single-arch 2017-05-07 10:21:36 -04:00
bts 4217b7323b THERE it is. 2017-05-07 10:13:00 -04:00
bts 02b4fbc454 Merge branch 'master' of square-r00t.net:bdisk 2017-05-07 10:10:19 -04:00
bts cc3f23efc7 change when we template the hostname 2017-05-07 10:10:11 -04:00
bts 7c3a4a61b6 Merge branch 'master' of square-r00t.net:bdisk 2017-05-07 00:54:43 -04:00
bts e87976d740 updating todo 2017-05-07 00:54:36 -04:00
bts bf3dc2bb4c ...okay. final tagging, promise. that was a legit bug. 2017-05-06 11:21:40 -04:00
bts fae0a53034 gorram it. 2017-05-06 11:11:02 -04:00
bts f89283a301 fixing hostname 2017-05-06 10:01:15 -04:00
bts 3bcc023c01 cleaning up some layout 2017-05-06 08:25:56 -04:00
bts 74412e4dea fixing minor docs bug 2017-05-06 08:15:16 -04:00
bts 676265b2aa fixing bug in gpg signing 2017-05-06 06:53:28 -04:00
bts 6f3a0f6b86 missed the check if /etc/bdisk/build.ini is specified 2017-04-12 12:05:58 -04:00
bts ef8562fb0e Merge branch 'master' of square-r00t.net:bdisk 2017-04-12 11:57:14 -04:00
bts 01e1b979f8 sudo fix 2017-04-12 09:11:53 -04:00
bts 481a3e4cf9 Merge branch 'master' of square-r00t.net:bdisk 2017-04-11 22:21:32 -04:00
bts f9c44ecc8e because sometimes people don't read/grok docs 2017-04-11 22:21:11 -04:00
bts c9ccb3aa17 think we have something better here 2017-04-11 09:17:38 -04:00
bts 6ff5a96d76 some more tweaks 2017-04-11 09:06:19 -04:00
bts e3236eb0d6 whoops! one oversight 2017-04-11 08:30:09 -04:00
bts 60791f1596 okay. FINALLY fixed the weird issue with arbitrary paths 2017-04-11 08:27:18 -04:00
bts f37221c833 some further tweaking of conf paths 2017-04-11 08:19:24 -04:00
bts 9afa665a75 Merge branch 'master' of square-r00t.net:bdisk 2017-04-11 08:10:03 -04:00
bts eec74f16e6 config update, oops 2017-04-11 08:09:50 -04:00
bts 6760b46c5d and adding a tweak to check the pwd parent for the project dir 2017-04-11 02:07:52 -04:00
bts 06c8924367 root user check 2017-04-11 01:34:14 -04:00
bts ac7bfa7320 minor fix for installing packages in live system 2017-03-26 12:30:56 -04:00
bts 2545d0742a updated- docs might have some bugs, but working 2017-03-07 18:38:20 -05:00
bts f26e03fda9 adding split-architecture source tarball support... untested and probably not done yet, so not tagging a release 2017-03-06 03:21:23 -05:00
bts 47684f989b updating docs- all python modules should be required 2017-02-05 14:25:22 -05:00
bts da3c8fa64a fixing overlayfs, networking 2017-01-18 20:54:13 -05:00
bts 6d6585a62c updating docs to refer to most recent tag 2016-12-31 00:48:38 -05:00
bts a1fe1dbc0a (flipping tables) 2016-12-30 20:56:32 -05:00
bts 59b106df67 gorram it 2016-12-30 20:52:22 -05:00
bts 8b7a8ebc8c oops again 2016-12-30 20:45:18 -05:00
bts c9d1eb0902 oops 2016-12-30 20:35:29 -05:00
bts 32638dbdff whew! docs finished. 3.00 beta is DONE! 2016-12-30 19:57:34 -05:00
bts 17078f3d1d documentation check-in... 2016-12-30 00:09:24 -05:00
bts 0c9dcfd833 documentation checkin 2016-12-29 15:04:47 -05:00
bts d0d8105db3 more documentation... 2016-12-27 15:25:56 -05:00
bts 2094cf4f1f tweak fixin's, documentation 2016-12-26 13:34:34 -05:00
bts 0af57624fb before refactoring reference links 2016-12-26 10:04:41 -05:00
bts 856bea09a2 whoop, fixing package list 2016-12-23 16:53:37 -05:00
bts 764ba2f8d0 WHEW. booting now all fixed for all implementations. can probably get that iPXE image smaller, though. 2016-12-23 16:40:38 -05:00
bts e1e464d5c5 periodic checkin 2016-12-22 14:05:07 -05:00
bts d40672fdd9 working on the boot problem. also, documentation 2016-12-20 16:57:31 -05:00
bts 960dc34ba8 doc updates... meanwhile, it doesn't boot, complaining about not finding the rootfs in the initrd. working on that in the background. 2016-12-19 23:14:10 -05:00
bts 9887ee005e updating documentation... 2016-12-19 08:44:19 -05:00
bts 2187d7ac55 err.. booting's broken? 2016-12-19 04:56:18 -05:00
bts d6f76dbfdc finishing up booting/burning/flashing docs for netboot 2016-12-19 01:16:09 -05:00
bts 2db5a8f0f6 oops. 2016-12-18 03:02:26 -05:00
bts e3e2e0a2db updating docs; minor tweaks in bGPG and ipxe. 2016-12-18 02:55:40 -05:00
bts 7ff830bf3b another quick test 2016-12-17 17:29:11 -05:00
bts 090d6eb28f little minor addition (mostly to test some hooks) 2016-12-17 17:26:59 -05:00