summaryrefslogtreecommitdiff
path: root/hscript/script_e.cc
AgeCommit message (Collapse)AuthorFilesLines
2020-03-18hscript: Support creation of /etc/network/interfacesA. Wilcox1-30/+78
2020-03-15hscript: Mount /dev, /proc, /sys under /targetA. Wilcox1-0/+25
2020-03-15script: More efficiently call apkA. Wilcox1-2/+5
2020-03-15script: Handle pre-existing network condition betterA. Wilcox1-3/+3
Previously, if /etc/resolv.conf existed, execution would fail with: internal: error: cannot use DNS configuration during installation: File exists If /etc/conf.d/net.$IFACE existed, execution would log: internal: error: could not use networking on eth0: File exists Fix both of these issues.
2020-03-11hscript: Make target directory configurableA. Wilcox1-54/+68
This is the first step towards creating images using Horizon.
2020-02-26hscript: Refactor Keys to be owned by a Script*A. Wilcox1-3/+3
This means that a Key can introspect its Script.
2020-02-11hscript: Turn on network interfaces in Install Env when network is trueA. Wilcox1-1/+13
2019-12-19hscript: Add 'arch' key implementation and related testsA. Wilcox1-0/+5
2019-11-08hscript: Implement UserIcon::execute, add testsA. Wilcox1-0/+31
2019-11-07hscript: Implement Runner.Execute.UserAccounts, add testsA. Wilcox1-1/+20
2019-11-06hscript: Drastically simplify script executionA. Wilcox1-67/+25
2019-11-06tests: Add more nameserver behavioural testsA. Wilcox1-3/+12
2019-11-06hscript: Implement Runner.Execute.netaddress.OpenRCA. Wilcox1-0/+36
2019-11-04hscript: Conditionalise more code under HAS_INSTALL_ENVA. Wilcox1-5/+20
2019-11-04hscript: Implement Keymap::executeA. Wilcox1-1/+4
2019-11-04hscript: Implement Runner.Execute.nameserver.*A. Wilcox1-0/+70
2019-11-04hscript: Refactor script.cc and disk.cc for maintainabilityA. Wilcox1-0/+400