Go to file
Kees Jongenburger 8a3677def0 build:refactor arm_sdimage.sh as to no longer require root.
There where two reasons for needing root access while making ARM builds. The
first reason was that we needed root permissions to create device nodes and
assign permissions to files. The second reason we needed root was that we used
loop mounted files to copy the build output to the file backed storage.

The first problem is solved by building in unprivileged mode (adding -U) during
compilation. The second problem is solved by using mcopy to put files on the
fat partition and use the mkfs.mfs proto files to create MFS file system.

Future work might be to replace this script by the netbsd makefs tool.

Change-Id: Ibba61d4cad053f7c1ede26169d5214065a4939d8
2013-04-23 11:24:12 +02:00
benchmarks Removing obsolete _MINIX define 2013-02-26 09:44:20 +00:00
bin remove utimes() workarounds 2013-04-12 18:55:40 +00:00
commands remove utimes() workarounds 2013-04-12 18:55:40 +00:00
common Downgrading to netbsd zlib version 2013-04-09 16:43:13 +02:00
dist/nvi Termcap update, replacing elvis by nvi. 2013-01-24 07:44:38 +01:00
distrib build:add tool to convert from METALOG to proto files. 2013-04-21 21:36:30 +02:00
docs build:refactor arm_sdimage.sh as to no longer require root. 2013-04-23 11:24:12 +02:00
drivers rs232: remove unneeded lock()/unlock() functions 2013-04-12 21:37:26 +02:00
etc etcfiles: Improve the "install" message 2013-04-07 00:38:00 +02:00
external remove utimes() workarounds 2013-04-12 18:55:40 +00:00
gnu/dist Toolchain upgrade and portability improvements. 2012-11-15 16:07:29 +01:00
include many new tests 2013-04-19 16:21:48 +00:00
kernel arm:cleanup remove special case memory handling. 2013-04-12 20:52:57 +02:00
lib many new tests 2013-04-19 16:21:48 +00:00
libexec Removing obsolete _NBSD_LIBC define 2013-02-26 09:44:24 +00:00
man Importing usr.sbin/rdate 2013-04-08 08:37:04 +02:00
releasetools build:refactor arm_sdimage.sh as to no longer require root. 2013-04-23 11:24:12 +02:00
sbin Removing obsolete _MINIX define 2013-02-26 09:44:20 +00:00
servers many new tests 2013-04-19 16:21:48 +00:00
share remove utimes() workarounds 2013-04-12 18:55:40 +00:00
sys utimens(2) system call 2013-04-12 18:55:39 +00:00
test run script:return 1 upon test failure. 2013-04-21 20:18:11 +02:00
tools build:add tool to convert from METALOG to proto files. 2013-04-21 21:36:30 +02:00
usr.bin build:add tool to convert from METALOG to proto files. 2013-04-21 21:36:30 +02:00
usr.sbin mkfs.mfs:add comment about the overflow check. 2013-04-19 13:10:06 +02:00
.gitignore gitignore: ignore some more generated files 2012-12-06 13:29:20 +00:00
.gitreview misc:Add gerrit code review support. 2013-01-16 09:44:16 +01:00
build.sh Reverting back to default value of MKARZERO 2013-01-17 10:03:58 +01:00
LICENSE Fix parameter parsing in cut 2010-01-21 10:16:05 +00:00
Makefile some etc fixes 2013-04-04 12:50:12 +00:00