Current location

narf Source control manager Git

aboutsummaryrefslogtreecommitdiff
path: root/bin
AgeCommit message (Collapse)Author
2014-12-06Merge branch 'master' of github.com:freedombox/freedom-maker.Petter Reinholdtsen
2014-11-19fix typoJames Valleroy
2014-11-19Add grub only to virtualbox images. Not available on arm.James Valleroy
2014-11-09More info on leftover processes in build chroot.Petter Reinholdtsen
2014-11-09Avoid installing eatmydata recommends to reduce disk footprint.Petter Reinholdtsen
2014-11-08Use eatmydata during build to speed up the process.Petter Reinholdtsen
2014-11-08Use patched vmdebootstrap to enable btrfs as the default file system.Petter Reinholdtsen
Fetch vmdebootstrap from upstream git and patch it to make it possible to use btrfs and grub, and enable this by default.
2014-11-08Add code to kill leftover processes in the chroot before umounting, to work ↵Petter Reinholdtsen
around strange issue with epmd.
2014-08-19Merge pull request #44 from jvalleroy/bbb-kernelNick Daly
Add kernel package for beaglebone.
2014-08-14Add workaround for libpam-tmpdir.Petter Reinholdtsen
Set TMP and TMPDIR before working in chroot, to avoid trying to use a nonexisting directory as temporary storage. Based on a patch from James Valleroy.
2014-08-11Set TMP and TMPDIR.James Valleroy
2014-06-22Add kernel package for beaglebone.James Valleroy
2014-06-15Drop well known password for root.Petter Reinholdtsen
Give fbx user sudo access and lock down password for root user.
2014-06-15Drop obsolete APT source, now that all packages we need are in Debian.Petter Reinholdtsen
2014-06-14Show setup.d log in build log.Petter Reinholdtsen
Direct the output from the freedombox-setup run to the build log as well as /var/log/freedombox-setup.log.
2014-06-01Hide irrelevant keyboard console messages.Nick Daly
2014-05-19Make sure freedombox.log is owned by the user running the build.Petter Reinholdtsen
2014-05-19Move Debian mirror and suite setting to Makefile, alongside the other build ↵Petter Reinholdtsen
settings.
2014-05-17Correct tee usage.Nick Daly
2014-05-17Removed "--owner" flag: vmdebootstrap doesn't support yet.Nick Daly
Moving these changes to another branch to avoid breaking everybody's builds.
2014-05-11Tee everything.Nick Daly
2014-05-10Pass owner as owner.Nick Daly
vmdebootstrap had already used the "user" variable.
2014-05-10Tell vmdebootstrap who should own the built image.Nick Daly
Vmdebootstrap currently leaves all files owned by root. I'm pushing a patch to make the owning user customizable. This way, automated builds will be able to complete without being root for the entire build.
2014-05-04Variable export works again.Nick Daly
Apparently, I had switched to make's export function, which isn't the same as the shell's export. I must've run bad tests previously.
2014-05-04Read SOURCE, SUITE variables from environment and makefile.Nick Daly
It was un-newbie-friendly to need to edit bin/mk_freedombox_image just to change a few environment variables, so you can now specify those options on the command line just like any other make variables: $ make SOURCE=true SUITE=jessie dreamplug SUITE was also changed back to "sid" again.
2014-05-03Merge branch 'master' of github.com:NickDaly/freedom-makerNick Daly
# Please enter a commit message to explain why this merge is necessary, # especially if it merges an updated upstream into a topic branch. # # Lines starting with '#' will be ignored, and an empty message aborts # the commit.
2014-05-03Made `SUITE` customizable in makefile.Nick Daly
2014-04-20Merge pull request #42 from jvalleroy/beagleboneNick Daly
Add beaglebone build target.
2014-04-16Merge branch 'master' of https://github.com/NickDaly/freedom-makerPetter Reinholdtsen
2014-04-16Disable debug output.Petter Reinholdtsen
2014-04-13Add beaglebone target.James Valleroy
2014-04-10Ensure HOME is set to /rootBen Armstrong
Some build platforms (Ubuntu) have been reported to not default this the same way as Debian.
2014-03-16turn off the NOSOURCE hack for releaseBdale Garbee
2014-03-15Extend image from 2.5 to 3 GiB to try to have space for owncloud when requested.Petter Reinholdtsen
2014-03-10Move last generated file (freedombox.log) to build/ and remove all obsolete ↵Petter Reinholdtsen
entries from .gitignore.
2014-03-10Merge from Nick.Petter Reinholdtsen
2014-03-01Added a few more necessary dev packages.Nick Daly
2014-02-23Fixed mercurial package name.Nick Daly
2014-02-23CUSTOMIZATIONS variable: arbitrary, exciting, extensiblity.Nick Daly
Treat variable values as system attributes and use that to add new packages, tools, or options down the line. Maybe it'll turn out to be just bad design, but it's sure handy.
2014-01-05Remove uboot-mkimage: it's now u-boot-tools.Nick Daly
uboot-mkimage has been renamed u-boot-tools, which we've already included in the package list.
2013-12-15Use cdn.debian.net instead of http.debian.net.Nick Daly
http.debian.net seems flakier than cdn.debian.net, so use the more reliable alternative.
2013-12-09Merge ../freedom-maker-bdalePetter Reinholdtsen
2013-12-09Log output from freedombox-setup run.Petter Reinholdtsen
2013-12-08oops, we need the basedir definition even with packaged vmdebootstrapBdale Garbee
2013-12-08vmdebootstrap is packaged in Debian nowBdale Garbee
2013-11-23Use the generic kirkwood kernel instead of 3.10-3.Nick Daly
The "linux-image-3.10-3-kirkwood" package doesn't exist in Jessie anymore: it's been replaced with "linux-image-3.11-2-kirkwood." However, rather than manually updating the kernel version every few weeks, let's just use the generic kernel Kirkwood package.
2013-10-30Remove packages from list of packages to install that are also dependencies ↵Petter Reinholdtsen
of freedombox-setup.
2013-10-28Avoid duplicate APT source and suite by passing it using environment variables.Petter Reinholdtsen
2013-10-28Remove hardware specific code. Moved to freedombox-setup.Petter Reinholdtsen
2013-10-28Reduce the size to 2.5 GiB. Still enough space.Petter Reinholdtsen