[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: chown: root: invaid user name (Re: another 1.5V snapshot/20010524)



筒井です。

<yfmg0dpiq16.wl@harry.ki.nu>の記事において
makoto@ki.nuさんは書きました。

> 「/etc/pwd.db が入っていればいい」としてですが、

i386 でも同じですが、なくてもいいはずです。

> list を変更するだけではだめなのか、それとも別のところを変更する
> 必要があるのでしょうか。

pwd.db を消しているのは ramdisk/list の
SPECIAL rm etc/pwd.db etc/spwd.db
です。ちゃんと確認してませんが

> NetBSD 1.5V (INSTALL) #1: Sun May 27 22:51:18 JST 2001
 :
> -rw-r--r--  1 0  wheel   950 May 27 14:11 disktab.preinstall

の日付からすると list を直した後に ramdisk.fs が
作り直されていないんじゃないでしょうか。

> それと、(snapshot 全体を作らずに) この部分だけを簡単に確認する方
> 法があると思うのですが、簡単だったら教えて下さい。

/usr/src 以下の binary がすでにできているのであれば
src/distrib/macppc/floppies の下で make すれば floppy image が
できるはずです。

で、本質的には distrib/macppc/floppy/ramdisk/Makefile の
HACKOBJS に getcap.o を加えれば問題解決したりしないでしょうか?
(未確認です)
---
Izumi Tsutsui
tsutsui@ceres.dti.ne.jp

--- distrib/macppc/floppies/ramdisk/Makefile.orig	Fri Jan 26 14:33:56 2001
+++ distrib/macppc/floppies/ramdisk/Makefile	Mon May 28 23:32:03 2001
@@ -52,7 +52,7 @@
 
 HACKSRC=${TOP}/../../utils/libhack
 .include "${HACKSRC}/Makefile.inc"
-HACKOBJS= gethost.o getnet.o getpwent.o localeconv.o perror.o \
+HACKOBJS= getcap.o gethost.o getnet.o getpwent.o localeconv.o perror.o \
 	setlocale.o strerror.o strsignal.o utmp.o yplib.o
 
 clean cleandir distclean: