Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 26 Apr 2011 03:55:57 -0400
From:      "Jason J. Hellenthal" <jhell@DataIX.net>
To:        Robert Lorentz <robert.lorentz@gmail.com>
Cc:        freebsd-bugs@freebsd.org
Subject:   Re: kern/139014: [null] /dev/null must be immunable to delete/unlink
Message-ID:  <20110426075557.GA10559@DataIX.net>
In-Reply-To: <201104260250.p3Q2oAIi039320@freefall.freebsd.org>
References:  <201104260250.p3Q2oAIi039320@freefall.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help

--1LKvkjL3sHcu1TtY
Content-Type: multipart/mixed; boundary="gKMricLos+KVdGMg"
Content-Disposition: inline


--gKMricLos+KVdGMg
Content-Type: text/plain; charset=us-ascii
Content-Description: message
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable


Robert,

Sure this could be a good PR to verify but as the condition does not
exist on 8.2-STABLE as of today, I feel that you are just going to be
chasing a ghost in the machine.

This does not say that it wasn't relevant back then but as of now it is.
The PR didn't specify any realness to what was seen as I can tell from
reading it over it just says it disappeared and there could be many
possible reasons for that happening that fall back to the user in the
chair.

Attached is output from the script with a little more verbosity to show
its current status.=20

If the same can still be reproduced on a recent -CURRENT system then
so-be-it but otherwise this can be closed.

On Tue, Apr 26, 2011 at 02:50:10AM +0000, Robert Lorentz wrote:
>The following reply was made to PR kern/139014; it has been noted by GNATS.
>
>From: Robert Lorentz <robert.lorentz@gmail.com>
>To: bug-followup@FreeBSD.org,
> fluffy@FreeBSD.org
>Cc: =20
>Subject: Re: kern/139014: [null] /dev/null must be immunable to delete/unl=
ink
>Date: Mon, 25 Apr 2011 22:19:47 -0400
>
> I've just started poking around the PR's to try to learn and help out, =3D
> and this one looked like a good first try..
>=20
> Sure enough, as root on 9.0 -CURRENT I can "rm /dev/null" and it does =3D
> unlink and is missing.  However, I just recreate it with mknod /dev/null =
=3D
> c 0 6 ..  the behavior is identical on 8.2-RELEASE.
>=20
> Am I missing something here?  Is there some kind of new default behavior =
=3D
> that should be implemented here?=3D20=3D

--=20

 Regards,
 Jason J. Hellenthal


--gKMricLos+KVdGMg
Content-Type: text/plain; charset=us-ascii
Content-Description: results
Content-Disposition: attachment; filename="test.txt"
Content-Transfer-Encoding: quoted-printable

FreeBSD 8.2-STABLE #0 r221008M 185:9e80ad057c04 Mon Apr 25 04:50:24 EDT 201=
1   jhell@DataIX.net:/usr/obj/usr/src/sys/DISBATCH=20
BEFORE
/dev/null: empty
  File: "/dev/null"
  Size: 0            FileType: Character Device
  Mode: (0777/crwxrwxrwx)         Uid: (    0/    root)  Gid: (    0/   whe=
el)
Device: 255,83886080   Inode: 12    Links: 1
Access: Tue Apr 26 03:54:21 2011
Modify: Tue Apr 26 03:54:11 2011
Change: Tue Apr 26 03:54:11 2011
crwxrwxrwx  1 root  wheel  -   0,  12 Apr 26 03:54 /dev/null
AFTER
/dev/null: empty
  File: "/dev/null"
  Size: 0            FileType: Character Device
  Mode: (0777/crwxrwxrwx)         Uid: (    0/    root)  Gid: (    0/   whe=
el)
Device: 255,83886080   Inode: 12    Links: 1
Access: Tue Apr 26 03:54:21 2011
Modify: Tue Apr 26 03:54:21 2011
Change: Tue Apr 26 03:54:21 2011
crwxrwxrwx  1 root  wheel  -   0,  12 Apr 26 03:54 /dev/null

--gKMricLos+KVdGMg--

--1LKvkjL3sHcu1TtY
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (FreeBSD)
Comment: http://bit.ly/0x89D8547E

iQEcBAEBAgAGBQJNtnqNAAoJEJBXh4mJ2FR+tNwIAIv/5nbR7RModw3/MEocdVmM
P4Ygp/O2VC3biql/AO0X4bWRM8vJT+Wy8NURioQOPF51xXz6SRB+nXqJFy1EOSTH
b/RpSB3uTWOSaI7yJV1d0ZIY6Fz1XWX5b6tOg7kl2SxSMFSPjovXULpkFZUhX3se
D462THtaPCblD4ORJlxY6wzgMX0yRrYJgy2e0GLqlxIy8tCuQUlKITJ9c38q2NKC
bMMGQ2NwfaR+yP4oY9A+kFpEZ2uypmrjMhpD+L12ldEDZoS2jN9PMToz+4swwt5R
DgLZUMrw+n8yaK6QcuGrM1Kfzs4S+ZdUrHSa9o2Kvcc09TIT5mVgdGZIZMc3QmI=
=LdcZ
-----END PGP SIGNATURE-----

--1LKvkjL3sHcu1TtY--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20110426075557.GA10559>