Report forwarded to debian-bugs-dist@lists.debian.org, joost witteveen <joostje@debian.org>:
Bug#8013; Package gnuplot.   debian-bugs-dist@lists.debian.orgjoost witteveen <joostje@debian.org>  Sorry, this message was lost when this bug report was restored from a backup.   Acknowledgement sent to Santiago Vila Doncel <sanvila@unex.es>:
New bug report received and forwarded. Copy sent to joost witteveen <joostje@debian.org>.   Santiago Vila Doncel <sanvila@unex.es>  Sorry, this message was lost when this bug report was restored from a backup.   Received: (at submit) by bugs.debian.org; 11 Mar 1997 20:10:30 +0000 Received: (qmail 27040 invoked from network); 11 Mar 1997 20:10:30 -0000 Received: from guadiana.unex.es (root@158.49.8.233) by master.debian.org with SMTP; 11 Mar 1997 20:10:28 -0000 Received: from cantor.unex.es (sanvila@cantor.unex.es [158.49.32.40]) by guadiana.unex.es (8.8.5/8.8.5) with SMTP id VAA14779 for ; Tue, 11 Mar 1997 21:01:42 +0100 Date: Tue, 11 Mar 1997 21:01:17 +0100 (CET) From: Santiago Vila Doncel To: Debian Bugs Subject: gnuplot has no support for svgalib Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Package: gnuplot Version: 3.5beta6.319-3 gnuplot> set term linux Terminal type set to 'linux' Linux terminal driver not available [ However, it depends on svgalib1 (>= 1:1.2.10-2). ]   Information forwarded to debian-bugs-dist@lists.debian.org, joost witteveen <joostje@debian.org>:
Bug#8013; Package gnuplot.   debian-bugs-dist@lists.debian.orgjoost witteveen <joostje@debian.org>  Sorry, this message was lost when this bug report was restored from a backup.   Acknowledgement sent to joost@rulcmc.leidenuniv.nl (joost witteveen):
Extra info received and forwarded to list. Copy sent to joost witteveen <joostje@debian.org>.   joost@rulcmc.leidenuniv.nl (joost witteveen)  Sorry, this message was lost when this bug report was restored from a backup.   Received: (at submit) by bugs.debian.org; 16 Mar 1997 16:14:00 +0000 Received: (qmail 30796 invoked from network); 16 Mar 1997 16:13:58 -0000 Received: from rulcmc.leidenuniv.nl (root@132.229.1.33) by master.debian.org with SMTP; 16 Mar 1997 16:13:58 -0000 Received: by rulcmc.leidenuniv.nl id (Debian Smail-3.2 1996-Jul-4 #2); Sun, 16 Mar 1997 17:04:29 +0100 (MET) Message-Id: From: joost@rulcmc.leidenuniv.nl (joost witteveen) Subject: Re: Bug#8013: gnuplot has no support for svgalib In-Reply-To: from Santiago Vila Doncel at "Mar 11, 97 09:01:17 pm" To: sanvila@unex.es, 8013@bugs.debian.org Date: Sun, 16 Mar 1997 17:04:29 +0100 (MET) Cc: submit@bugs.debian.org X-Mailer: ELM [version 2.4ME+ PL31 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 664 > Package: gnuplot > Version: 3.5beta6.319-3 > > gnuplot> set term linux > Terminal type set to 'linux' > Linux terminal driver not available > > [ However, it depends on svgalib1 (>= 1:1.2.10-2). ] And: $ ldd /usr/bin/gnuplot libvga.so.1 => /usr/lib/libvga.so.1 libreadline.so.2 => /lib/libreadline.so.2 libm.so.5 => /lib/libm.so.5 libc.so.5 => /lib/libc.so.5 libncurses.so.3.0 => /lib/libncurses.so.3.0 Strange, strange. Will look into that. (I'm just back from a trip to beijing, china) -- joost witteveen joostje@debian.org I came, I saw, ..., well, it wasn't free so I left again. (LUA, 1988)   Information forwarded to debian-bugs-dist@lists.debian.org, joost witteveen <joostje@debian.org>:
Bug#8013; Package gnuplot.   debian-bugs-dist@lists.debian.orgjoost witteveen <joostje@debian.org>  Sorry, this message was lost when this bug report was restored from a backup.   Acknowledgement sent to joost@rulcmc.leidenuniv.nl (joost witteveen):
Extra info received and forwarded to list. Copy sent to joost witteveen <joostje@debian.org>.   joost@rulcmc.leidenuniv.nl (joost witteveen)  Sorry, this message was lost when this bug report was restored from a backup.   Received: (at 8013) by bugs.debian.org; 16 Mar 1997 16:14:00 +0000 Received: (qmail 30796 invoked from network); 16 Mar 1997 16:13:58 -0000 Received: from rulcmc.leidenuniv.nl (root@132.229.1.33) by master.debian.org with SMTP; 16 Mar 1997 16:13:58 -0000 Received: by rulcmc.leidenuniv.nl id (Debian Smail-3.2 1996-Jul-4 #2); Sun, 16 Mar 1997 17:04:29 +0100 (MET) Message-Id: From: joost@rulcmc.leidenuniv.nl (joost witteveen) Subject: Re: Bug#8013: gnuplot has no support for svgalib In-Reply-To: from Santiago Vila Doncel at "Mar 11, 97 09:01:17 pm" To: sanvila@unex.es, 8013@bugs.debian.org Date: Sun, 16 Mar 1997 17:04:29 +0100 (MET) Cc: submit@bugs.debian.org X-Mailer: ELM [version 2.4ME+ PL31 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 664 > Package: gnuplot > Version: 3.5beta6.319-3 > > gnuplot> set term linux > Terminal type set to 'linux' > Linux terminal driver not available > > [ However, it depends on svgalib1 (>= 1:1.2.10-2). ] And: $ ldd /usr/bin/gnuplot libvga.so.1 => /usr/lib/libvga.so.1 libreadline.so.2 => /lib/libreadline.so.2 libm.so.5 => /lib/libm.so.5 libc.so.5 => /lib/libc.so.5 libncurses.so.3.0 => /lib/libncurses.so.3.0 Strange, strange. Will look into that. (I'm just back from a trip to beijing, china) -- joost witteveen joostje@debian.org I came, I saw, ..., well, it wasn't free so I left again. (LUA, 1988)   Information forwarded to debian-bugs-dist@lists.debian.org, joost witteveen <joostje@debian.org>:
Bug#8013; Package gnuplot.   debian-bugs-dist@lists.debian.orgjoost witteveen <joostje@debian.org>  Sorry, this message was lost when this bug report was restored from a backup.   Acknowledgement sent to Santiago Vila Doncel <sanvila@unex.es>:
Extra info received and forwarded to list. Copy sent to joost witteveen <joostje@debian.org>.   Santiago Vila Doncel <sanvila@unex.es>  Sorry, this message was lost when this bug report was restored from a backup.   Received: (at 8013) by bugs.debian.org; 16 Mar 1997 16:59:42 +0000 Received: (qmail 6548 invoked from network); 16 Mar 1997 16:59:41 -0000 Received: from guadiana.unex.es (root@158.49.8.233) by master.debian.org with SMTP; 16 Mar 1997 16:59:40 -0000 Received: from cantor.unex.es (sanvila@cantor.unex.es [158.49.32.40]) by guadiana.unex.es (8.8.5/8.8.5) with SMTP id RAA27721; Sun, 16 Mar 1997 17:49:48 +0100 Date: Sun, 16 Mar 1997 17:49:21 +0100 (CET) From: Santiago Vila Doncel To: joost witteveen cc: 8013@bugs.debian.org Subject: Re: Bug#8013: gnuplot has no support for svgalib In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII -----BEGIN PGP SIGNED MESSAGE----- On Sun, 16 Mar 1997, joost witteveen wrote: > > gnuplot> set term linux > > Terminal type set to 'linux' > > Linux terminal driver not available > > > > [ However, it depends on svgalib1 (>= 1:1.2.10-2). ] > > And: > $ ldd /usr/bin/gnuplot > libvga.so.1 => /usr/lib/libvga.so.1 > libreadline.so.2 => /lib/libreadline.so.2 > libm.so.5 => /lib/libm.so.5 > libc.so.5 => /lib/libc.so.5 > libncurses.so.3.0 => /lib/libncurses.so.3.0 > > Strange, strange. Will look into that. T think the reason is very simple: Debian gnuplot is not suid-root. (It *used* to be, in fact, if you do a "make install" instead of copying it by hand in debian.rules, gnuplot is installed suid-root). Thanks. -----BEGIN PGP SIGNATURE----- Version: 2.6.3i Charset: latin1 iQCVAgUBMywkliqK7IlOjMLFAQFhAgP/bCYMm/9aOiWr6eA9n4hfKg0V81iK/aSe 21N6VOqvZx8D+UR8kOtbXIy5qe8RMFzsKKY3AGHeFFeB9cf9SlUc6D8gzEuTxj6v FfZcCTchGMR+X9pUQuJK7UG2eok6lH3NiRIQczhEqeuUdxcbQSS+WcuV0Zisrqix ZaNW7AggKng= =TaPZ -----END PGP SIGNATURE----- Santiago Vila   Information forwarded to debian-bugs-dist@lists.debian.org, joost witteveen <joostje@debian.org>:
Bug#8013; Package gnuplot.   debian-bugs-dist@lists.debian.orgjoost witteveen <joostje@debian.org>  Sorry, this message was lost when this bug report was restored from a backup.   Acknowledgement sent to joost@rulcmc.leidenuniv.nl (joost witteveen):
Extra info received and forwarded to list. Copy sent to joost witteveen <joostje@debian.org>.   joost@rulcmc.leidenuniv.nl (joost witteveen)  Sorry, this message was lost when this bug report was restored from a backup.   Received: (at 8013) by bugs.debian.org; 16 Mar 1997 19:10:09 +0000 Received: (qmail 8115 invoked from network); 16 Mar 1997 19:10:04 -0000 Received: from rulcmc.leidenuniv.nl (root@132.229.1.33) by master.debian.org with SMTP; 16 Mar 1997 19:10:00 -0000 Received: by rulcmc.leidenuniv.nl id (Debian Smail-3.2 1996-Jul-4 #2); Sun, 16 Mar 1997 20:00:05 +0100 (MET) Message-Id: From: joost@rulcmc.leidenuniv.nl (joost witteveen) Subject: Re: Bug#8013: gnuplot has no support for svgalib In-Reply-To: from Santiago Vila Doncel at "Mar 16, 97 05:49:21 pm" To: sanvila@unex.es (Santiago Vila Doncel) Date: Sun, 16 Mar 1997 20:00:05 +0100 (MET) Cc: 8013@bugs.debian.org X-Mailer: ELM [version 2.4ME+ PL31 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 886 > > > gnuplot> set term linux > > > Terminal type set to 'linux' > > > Linux terminal driver not available > > > > > T think the reason is very simple: Debian gnuplot is not suid-root. > (It *used* to be, in fact, if you do a "make install" instead of copying > it by hand in debian.rules, gnuplot is installed suid-root). OK, that's one reason not to use the "make install" then. I'll put something in a README file, explaining that if people want to be able to use non-root users to use the svgalib stuff, they'll have to make it setuid. At least I don't want to maintain a package that runs setuid while most users don't want it to be setuid. Still, I'd like to use the "make install", I'll just remove the setuid bit after the make install. Thanks -- joost witteveen joostje@debian.org I came, I saw, ..., well, it wasn't free so I left again. (LUA, 1988)   Information forwarded to debian-bugs-dist@lists.debian.org, joost witteveen <joostje@debian.org>:
Bug#8013; Package gnuplot.   debian-bugs-dist@lists.debian.orgjoost witteveen <joostje@debian.org>  Sorry, this message was lost when this bug report was restored from a backup.   Acknowledgement sent to Santiago Vila Doncel <sanvila@unex.es>:
Extra info received and forwarded to list. Copy sent to joost witteveen <joostje@debian.org>.   Santiago Vila Doncel <sanvila@unex.es>  Sorry, this message was lost when this bug report was restored from a backup.   Received: (at 8013) by bugs.debian.org; 16 Mar 1997 19:38:22 +0000 Received: (qmail 8550 invoked from network); 16 Mar 1997 19:38:22 -0000 Received: from guadiana.unex.es (root@158.49.8.233) by master.debian.org with SMTP; 16 Mar 1997 19:38:21 -0000 Received: from cantor.unex.es (sanvila@cantor.unex.es [158.49.32.40]) by guadiana.unex.es (8.8.5/8.8.5) with SMTP id UAA28697; Sun, 16 Mar 1997 20:28:53 +0100 Date: Sun, 16 Mar 1997 20:28:25 +0100 (CET) From: Santiago Vila Doncel To: joost witteveen cc: 8013@bugs.debian.org Subject: Re: Bug#8013: gnuplot has no support for svgalib In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII -----BEGIN PGP SIGNED MESSAGE----- On Sun, 16 Mar 1997, joost witteveen wrote: > > I think the reason is very simple: Debian gnuplot is not suid-root. > > (It *used* to be, in fact, if you do a "make install" instead of copying > > it by hand in debian.rules, gnuplot is installed suid-root). > > OK, that's one reason not to use the "make install" then. I'll put > something in a README file, explaining that if people want to be able > to use non-root users to use the svgalib stuff, they'll have to > make it setuid. At least I don't want to maintain a package that > runs setuid while most users don't want it to be setuid. > > Still, I'd like to use the "make install", I'll just remove > the setuid bit after the make install. If you don't setuid it, whatever suid bit the user may put will be wiped out by new installs. Why don't you just leave it suid-root and ask the user on *first* install about it? Ideally, you may use suidmanager to avoid this suid bit to be wiped out. -----BEGIN PGP SIGNATURE----- Version: 2.6.3i Charset: latin1 iQCVAgUBMyxJ5SqK7IlOjMLFAQFlEQP7BUztmS4QIvZq0+9d4LApA40dPGQ9Lg9w N/qTJZYh6PA4O1nCkQIC0DLYpo6i2kGyg3kmJ9IdsXZk92h23MEvrVtxT21dbxEF 4l2wm0ody+rjlTmqutpQI9h6kXOXCJJDU/lDyMgHbhhvAIQ7SBK5h4QweM1UMR5V /KTS/8egfgg= =VcrS -----END PGP SIGNATURE----- Santiago Vila