PERL: Setuid script not plain file
Dalibor Straka
dast na panelnet.cz
Sobota Duben 29 17:08:41 CEST 2006
On Thu, Apr 27, 2006 at 08:51:27PM +0200, Zdenek Janis wrote:
> Dobry den,
> po upgrade debianu (unstable, amd64) pi perl zacal vypisovat
>
> "Setuid script not plain file"
>
> napr. u:
>
> echo "L qwerty" | perl -pe '$_ = lc; s/[^a-z0-9+\-\.\/\n]/_/g';
> Setuid script not plain file
>
> Je to cast z "preinst" z .deb balicku, ale stejne chyby to hlasi i u
> vytvareni balicku s kernelem.
>
> Je to nejaka "novinka" a nebo na to je reseni?
>
podle dokumentace:
# Setuid script not plain file
(F) The setuid emulator won't run a script that isn't read from a file,
but from a socket, a pipe or another device.
Jinak me uvedeny prikaz na unstable debianu amd64 funguje.
-- Dalibor Straka
Další informace o konferenci Linux