]> Zhao Yanbai Git Server - minix.git/commitdiff
Fix symlink issue when generating an ARM image 87/587/2
authorLionel Sambuc <lionel@minix3.org>
Thu, 23 May 2013 16:00:34 +0000 (18:00 +0200)
committerLionel Sambuc <lionel@minix3.org>
Fri, 24 May 2013 09:08:15 +0000 (11:08 +0200)
A few symlinks were pointing to a nonexistent file named '(null)'
instead of their intended target. This was only seen when using the
arm_sdimage.sh script.

There is two ways of specifying links and directories. the first one
using an entry in one of the mtree files, and the second one in
/etc/Makefile.

Those entries where doubled, and one of them would specify some rights,
while the other had the target.

By removing those entries, I make sure there is only one definition of
these symlinks, which solves the problem I was seeing on an ARM image.

These symlinks are still present on a generated system, as they are
required.

Change-Id: I9ced8860f72d7c4d686a09720de4d8257d6e04fa

etc/mtree/NetBSD.dist.base

index 648b8c03bb52e5418deca286f31158b4701e68b1..675798897f40cc05e8898e07ee4716e16be27100 100644 (file)
 # this one is for term(1)
 /set type=dir uid=0 gid=5 mode=775
 ./usr/spool/locks
-
-# Symlinks
-/set type=link uid=0 gid=0 mode=0777
-./dev/mouse
-./usr/bin/cc
-./usr/bin/strip
-./var/log
-./var/tmp