summaryrefslogtreecommitdiff
path: root/Makefile
AgeCommit message (Collapse)Author
2020-06-04Makefile fixes for cryptonomic-dyndns-server submoduleAndrew Cady
2020-05-31move file into rootfs/Andrew Cady
2020-05-29here is a better spotAndrew Cady
2020-05-29update SUBMODULES to include the new oneAndrew Cady
2020-05-29move cryptonomic.net dyndns server into git submodule repoAndrew Cady
2020-05-28use local copy of mk-build-deps and do not depend on devscriptsAndrew Cady
2020-05-28auto-upgrade submodulesAndrew Cady
It only does this if git is clean.
2020-05-28add git-ll-remoteAndrew Cady
2020-05-28New makefile target 'install-dyndns-server'Andrew Cady
This isn't fully implemented: * doesn't create the dyndns user * doesn't install or configure pdns.
2020-05-28apt install equivs before running mk-build-depsAndrew Cady
2020-05-28makefile: add VERITY and VERITY_SIGNAndrew Cady
2020-05-16makefile: add a missing dependencyAndrew Cady
2020-05-14remove explicit references to stretchu
2020-05-14avoid unnecessary buildAndrew Cady
2020-05-14disable btrfs defragAndrew Cady
2020-05-14fixAndrew Cady
2020-05-14add "patchroot.sh" mechanismAndrew Cady
2020-05-13split btrfs filesystem into two seed layersAndrew Cady
2020-05-07run xorriso incrementallyAndrew Cady
The ISO image '/rootfs/samizdat.iso' will be created holding just the file 'rootfs/samizdat.btrfs'. A copy-on-write link named either ./samizdat.iso is made of the first stage ISO image. This is then modified by xorriso to create a stage2 ISO that also holds the user's keys and the bootloader.
2020-05-07make install will install "store-child-permanently"Andrew Cady
2020-05-07use mk-build-deps to install build depsAndrew Cady
2020-05-06makefile: destructive tests. DO NOT RUNAndrew Cady
2020-05-06re-add command krng-add-entropyAndrew Cady
2020-05-03makefile is more silentAndrew Cady
2020-05-03avoid redundant recompilesAndrew Cady
2020-05-03build fixes: installing dependenciesAndrew Cady
2019-10-29add make target samizdat.isoAndrew Cady
2019-10-23add "dyndns.ssh-rsa.cryptonomic.net" command and relatedAndrew Cady
2019-10-23eliminate overlong source lineAndrew Cady
2019-10-21add commands kiki-import-stdin & kiki-export-stdoutAndrew Cady
2019-10-17rebuild initrd when doing install-bootserverAndrew Cady
2019-10-16'make install-bootserver' will install nbd-server configAndrew Cady
2019-10-15default "make boot" to use slow boot (with pxe to get kernel)Andrew Cady
2019-10-11new target: make install-bootserverAndrew Cady
2019-10-06allow using alternative rootfs image via rootfs= parameterAndrew Cady
2019-10-06Avoid unnecessary initramfs rebuildsAndrew Cady
Fixes a bug, plus adds a line of output that explains why a rebuild was needed.
2019-10-06qemu: moving toward nesting VMsAndrew Cady
2019-10-0432bit fixAndrew Cady
2019-10-04use correct kernel version for bootingAndrew Cady
specifically, use the version of linux-image-amd64 present in samizdat.btrfs
2019-10-04improve MakefileAndrew Cady
2019-10-04add opensshAndrew Cady
2019-10-04make /srv/nbd as neededAndrew Cady
2019-06-26make sure we have fsmgr source before trying to build fsmgrAndrew Cady
2019-06-26Add makefile target "user-account"Andrew Cady
The target creates a user account and ensures its home directory is on a btrfs filesystem (creating one if necessary). Btrfs is necessary for fsmgr; it relies on "cp --reflink"
2019-06-25build fsmgr with rootfsAndrew Cady
2019-06-25set mode on installed config fileAndrew Cady
2019-06-19move fsmgr rootfs config into this repoAndrew Cady
2019-06-19add some commands to the live systemAndrew Cady
2019-06-18Makefile: convenience targetsAndrew Cady
2019-06-17selfstrapAndrew Cady