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

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

--Apple-Mail-7--861960826
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

Jason -

Thanks for responding.  Also thanks for your help on freenode #freebsd =
(I'm on there as rcl sometimes)

I've run your script and this is what I get:


--Apple-Mail-7--861960826
Content-Disposition: attachment;
	filename=results.txt
Content-Type: text/plain;
	name="results.txt"
Content-Transfer-Encoding: quoted-printable

FreeBSD 9.0-CURRENT #0 r220986: Sun Apr 24 08:25:28 UTC 2011     =
root@bsdvm.localdomain:/usr/obj/root/current/current/sys/GENERIC=20
BEFORE
/dev/null: empty
  File: "/dev/null"
  Size: 0            FileType: Character Device
  Mode: (0666/crw-rw-rw-)         Uid: (    0/    root)  Gid: (    0/   =
wheel)
Device: 255,83886080   Inode: 23    Links: 1
Access: Tue Apr 26 20:00:07 2011
Modify: Tue Apr 26 20:00:01 2011
Change: Tue Apr 26 20:00:01 2011
crw-rw-rw-  1 root  wheel  -   0,  23 Apr 26 20:00 /dev/null
AFTER
/dev/null: empty
  File: "/dev/null"
  Size: 0            FileType: Character Device
  Mode: (0777/crwxrwxrwx)         Uid: (    0/    root)  Gid: (    0/   =
wheel)
Device: 255,83886080   Inode: 23    Links: 1
Access: Tue Apr 26 20:00:08 2011
Modify: Tue Apr 26 20:00:08 2011
Change: Tue Apr 26 20:00:08 2011
crwxrwxrwx  1 root  wheel  -   0,  23 Apr 26 20:00 /dev/null

--Apple-Mail-7--861960826
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii



I see no real difference between our results except that my /dev/null =
starts as 666 and comes back as 777 and yours is always 777.  Again, I'm =
not clear on the meaning of this PR - I will abandon and move on.  It =
does seem that the PR should be either clarified or closed


On Apr 26, 2011, at 3:55 AM, Jason J. Hellenthal wrote:

>=20
> Robert,
>=20
> 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.
>=20
> 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.
>=20
> Attached is output from the script with a little more verbosity to =
show
> its current status.=20
>=20
> If the same can still be reproduced on a recent -CURRENT system then
> so-be-it but otherwise this can be closed.
>=20
> 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.
>>=20
>> 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/unlink
>> Date: Mon, 25 Apr 2011 22:19:47 -0400
>>=20
>> 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
> --=20
>=20
> Regards,
> Jason J. Hellenthal
>=20
> <test.txt><test.sh>


--Apple-Mail-7--861960826--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?C6FACB82-CB49-4A82-9F58-6DE99AFB03B8>