Commit Graph

149 Commits

Author SHA1 Message Date
Jaromil fb9cb40d33 simplified loading of library
config moved to each sdk implementation, library checks if config
variables are set. other minor fixes (missing zlibs/grub source)
2016-06-13 18:12:32 +02:00
Jaromil e3c0e5595b renaming of zlibs
now organized as name of file -> first prefix on functions
to reflect also the tools/actions of reference

bootstrap, isolinux, kernel, qemu, sysconf

eliminated generic "customize" name, obsoleted imaging
2016-06-13 16:57:54 +02:00
Jaromil aa56b84ad9 iso to isolinux rename 2016-06-13 16:51:38 +02:00
Jaromil 467a85c70c customise: whitespace cleanup 2016-06-13 16:43:52 +02:00
Jaromil db8d68391a namespace adjustements and checks 2016-06-13 16:43:31 +02:00
Jaromil 7ce2d187b9 zuper: updated 2016-06-13 16:06:20 +02:00
Jaromil f0198a82bf iso: noappend to squashfs 2016-06-13 15:40:37 +02:00
KatolaZ 305b5ce9ed function documentation updated 2016-06-13 01:35:40 +01:00
KatolaZ 87b5bebffb reduced dependencies in target image to grub-common (instead than grub-pc) 2016-06-13 01:23:26 +01:00
KatolaZ 7a9cf9688a now make_qemu_img creates bootable images 2016-06-13 01:21:02 +01:00
KatolaZ 5787cc14c4 make_qemu_image produces an "almost-bootable" qemu image 2016-06-13 00:44:54 +01:00
KatolaZ ad29e93415 added stuff in customise 2016-06-12 23:05:25 +01:00
KatolaZ 510875218b towards make_qemu_img 2016-06-12 18:21:43 +01:00
KatolaZ 333d0505c9 documented install_default_kernel 2016-06-12 18:02:48 +01:00
KatolaZ e1c40a388a added "install_default_kernel" in "customise" 2016-06-12 17:54:28 +01:00
KatolaZ b5a6808f6a little change in sysconf (avoid to remove /boot/initrd.img ) 2016-06-12 17:13:56 +01:00
parazyd 4e7a9971cf
add option to install qemu, fix bootstrap mount calls 2016-06-09 16:59:18 +02:00
parazyd 084f7a8f70
fstypes when partitioning raw image 2016-06-09 11:43:59 +02:00
parazyd bc7cfb1ad9
overridable bootloader; optional extra packages 2016-06-09 11:43:26 +02:00
parazyd 4cc939bb48
fstab; fixes 2016-06-09 10:15:57 +02:00
Jaromil fcf4c8459c make .done check non-empty to conform with ckreq 2016-06-08 23:19:39 +02:00
parazyd 03f780a409
aptautostart function
Add function for enabling or disabling autostart of services when apt installs
them. To be called outside of a chroot and executed inside one
2016-06-08 22:33:10 +02:00
Jaromil 166e164ab0 correct detect that debootstrap finished 2016-06-08 22:35:34 +02:00
Jaromil bee1288827 iso also does usr squashfs 2016-06-08 22:34:32 +02:00
parazyd bdb94f314f
drop a file to signal complete bootstrap 2016-06-08 21:59:01 +02:00
parazyd dd6f741ed6
documentation updates 2016-06-08 21:54:15 +02:00
parazyd 695e767a14
raw image builds; grub+kernel 2016-06-08 21:45:28 +02:00
parazyd 0188ebbeaf
Merge branch 'master' of git.devuan.org:sdk/libdevuansdk 2016-06-08 21:35:25 +02:00
Jaromil 39b97cf330 dropped escalate from iso 2016-06-08 21:20:11 +02:00
Jaromil c292c13b2f iso correctly booting kernel and initrd
also enabled all isolinux extensions and the rosh
2016-06-08 21:18:54 +02:00
parazyd 9e6fd1988b
drop escalate wrapper 2016-06-08 21:07:08 +02:00
Jaromil 53cb23a2c5 config merge 2016-06-08 19:44:35 +02:00
Jaromil ca24af741a progress on iso making
also more configs and kernel install helper
2016-06-08 19:44:00 +02:00
parazyd 0cd0716190
dos mbr sizes 2016-06-08 18:53:10 +02:00
Jaromil daae74bc00 initial iso packing 2016-06-08 18:55:22 +02:00
parazyd 25052a6a9a
img_ namespace fix 2016-06-08 18:33:33 +02:00
parazyd 4e4f10ef42
raw image operations 2016-06-08 18:29:00 +02:00
parazyd 8e1d14f13f
change strapdir to official devuan naming 2016-06-08 17:30:57 +02:00
parazyd 3c3d59f4c2
change namespace 2016-06-08 17:29:32 +02:00
parazyd 9ea7593400
cleanup created ssh keys upon finish 2016-06-08 17:07:07 +02:00
Jaromil 3017288424 fill in documentation
translatable strings
and mode of operation
2016-06-08 16:49:06 +02:00
Jaromil 044eb279e1 various fixes for smooth operation
also translatable string formatting
2016-06-08 16:48:46 +02:00
Jaromil 651c477dbf latest super branch 2016-06-08 15:46:58 +02:00
parazyd 70568c2357
base system bootstrap 2016-06-08 15:33:54 +02:00
parazyd afa49d23ce
documentation 2016-06-08 14:25:00 +02:00
parazyd a0376ae65b
Merge branch 'master' of git.devuan.org:sdk/libdevuansdk 2016-06-08 14:24:31 +02:00
parazyd 6cc9398639
initial commit; readme; documentation 2016-06-08 13:54:13 +02:00
Jaromil 243d8d5960 added zuper as submodule 2016-06-08 12:53:39 +02:00
Jaromil 67ddb3808e zsh lib project skeleton 2016-06-08 12:50:35 +02:00