Lines Matching refs:fifo
1056 my $fifo = `/bin/mktemp /tmp/desktop.cgi.XXXXXX`;
1057 chomp $fifo;
1059 if (! -e $fifo || ! -o $fifo || -l $fifo) {
1060 unlink $fifo;
1073 $use_fifo = sprintf($use_fifo, $fifo);
1076 system("umask 077; rm -f $fifo; $use_fifo; chmod 600 $fifo");
1078 if (!chmod 0600, $fifo) {
1080 unlink $fifo;
1084 if (! -o $fifo || ! -p $fifo || -l $fifo) {
1086 unlink $fifo;
1094 $ENV{UNIXPW_CMD} = "touch $upw; chmod 600 $upw; cat $fifo > $upw";
1099 unlink $fifo;
1106 if (!open(FIFO, ">$fifo")) {
1108 unlink $fifo;
1118 if (!chmod 0644, $fifo) {
1119 unlink $fifo;
1130 if (!open(FIFO, ">$fifo")) {
1132 unlink $fifo;
1141 unlink $fifo;