Newsgroups: fj.lang.perl
Path: galaxy.trc.rwcp.or.jp!coconuts.jaist!wnoc-tyo-news!etlnews.etl.go.jp!etlinn.etl.go.jp!etl.go.jp!trc.rwcp!rwc-tyo!news.iij.ad.jp!news.sun.co.jp!sunj-gate.Japan.Sun.COM!news2me.EBay.Sun.COM!venus.sun.com!nntp-hub2.barrnet.net!newsfeed.internetmci.com!in2.uu.net!news.sprintlink.net!news.gdbnet.ad.jp!sinetnews!eclnews!news.ipc.chiba-u!news.tj.chiba-u!asada
From: asada@ics.tj.chiba-u.ac.jp (Takuya Asada)
Subject: Re: [Q] setuid script
Message-ID: <DIFw51.48t@ics.tj.chiba-u.ac.jp>
Sender: usenet@ics.tj.chiba-u.ac.jp
Nntp-Posting-Host: icsj6.tj.chiba-u.ac.jp
Organization: Chiba-University
References: <48ujsg$a74@candy.alacarte.co.jp>
Date: Wed, 22 Nov 1995 10:07:49 GMT
Lines: 20
Xref: galaxy.trc.rwcp.or.jp fj.lang.perl:567
X-originally-archived-at: http://galaxy.rwcp.or.jp/text/cgi-bin/newsarticle2?ng=fj.lang.perl&nb=567&hd=a
X-reformat-date: Mon, 18 Oct 2004 15:18:22 +0900
X-reformat-comment: Tabs were expanded into 4 column tabstops by the Galaxy's archiver. See http://katsu.watanabe.name/ancientfj/galaxy-format.html for more info.

$BC+Cf!w%"%i%+%k%H$5$s(B> 
> $B$A$J$_$K!"%i%C%Q!<$N%9%/%j%W%H$O!"!D(B

$B;d$!!"(BSolaris 2.x $B$G(B

#define PATH "$B$I$3$=$3(B"

main(argc, argv)
int argc;
char *argv[];
{
    setuid(geteuid());
    setgid(getegid());
    execv(PATH, argv);
}

$B$H$7$FF0$+$7$F$$$^$9$,!D!#(B

$B$"$5$@(B $B$?$/$d(B

