Date: Wed, 29 Aug 2007 09:47:57 +0200 From: Pav Lucistnik <pav@FreeBSD.org> To: Wolfram Fenske <Wolfram.Fenske@Student.Uni-Magdeburg.DE> Cc: ports@FreeBSD.org, chuck@pkix.net, Andy Polyakov <appro@fy.chalmers.se> Subject: Re: FreeBSD Port: dvd+rw-tools-7.0: growisofs -version dumps core Message-ID: <1188373677.58553.3.camel@pav.hide.vol.cz> In-Reply-To: <86sl63uqnp.fsf@hondo.cadr.de> References: <86veb0jjm8.fsf@hondo.cadr.de> <1188300465.4687.10.camel@ikaros.oook.cz> <86sl63uqnp.fsf@hondo.cadr.de>
next in thread | previous in thread | raw e-mail | index | archive | help
--=-U0IIstp0daD7h7idduDx Content-Type: text/plain; charset=ISO8859-2 Content-Transfer-Encoding: quoted-printable Wolfram Fenske p=ED=B9e v st 29. 08. 2007 v 02:32 +0200: > Pav Lucistnik <pav@FreeBSD.org> writes: >=20 > > Wolfram Fenske p=ED=B9e v =FAt 28. 08. 2007 v 07:47 +0200: > > > >> On my system [1], > >>=20 > >> growisofs -version > >>=20 > >> causes a core dump in mkisofs (8). The exact output is: > >>=20 > >> * growisofs by <appro@fy.chalmers.se>, version 7.0.1, > >> front-ending to mkisofs: Bus error(coredump) > >>=20 > >> (It says growisofs version 7.0.1, not 7.0, because I also use another > >> patch [2]. The problem occurs with or without this patch, though.) > >>=20 > >> I don't usually call growisofs like that myself, but k3b, for example, > >> does. > > > > Must be something with your system, works for me: >=20 > Ah, you're right. I compiled the dvd+rw-tools myself, and the default > `gmake install' installs the programs with the setuid bit set. I saw > what I thought was a reference to my bug on the freebsd-ports-bugs > list [1], so I thought this problem occurred in the ports collection > as well. >=20 > It turns out the FreeBSD port installs the dvd+rw-tools with mode 555 > and the problem doesn't reveal itself in this configuration. However, > if you do set the setuid bit on the programs built from the ports > collection [2], you get the behavior I described. My little patch > fixes that. I'm not sure, I always set growisofs setuid root on all my machines, because I'm too bored to use sudo just to burn some discs, and it works fine: ls -l /usr/local/bin/growisofs=20 -r-sr-sr-x 1 root wheel 63620 Jun 16 22:45 /usr/local/bin/growisofs* $ growisofs --version * growisofs by <appro@fy.chalmers.se>, version 7.0.1, front-ending to mkisofs: mkisofs 2.01.01a05 (i386-unknown-freebsd6.2) Must be something else. --=20 Pav Lucistnik <pav@oook.cz> <pav@FreeBSD.org> God is real unless declared integer. --=-U0IIstp0daD7h7idduDx Content-Type: application/pgp-signature; name=signature.asc Content-Description: Toto je =?UTF-8?Q?digit=C3=A1ln=C4=9B?= =?ISO-8859-1?Q?_podepsan=E1?= =?UTF-8?Q?_=C4=8D=C3=A1st?= =?ISO-8859-1?Q?_zpr=E1vy?= -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQBG1SSjntdYP8FOsoIRAsbrAJ9d9I0Bk1qowQlw7KAx5B9LIYcF7gCeLis+ kZtwyzL3wJDA/uWjO9guCs4= =FU60 -----END PGP SIGNATURE----- --=-U0IIstp0daD7h7idduDx--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1188373677.58553.3.camel>