--- loncom/build/Attic/parse.pl 2001/04/13 17:09:09 1.34 +++ loncom/build/Attic/parse.pl 2001/05/21 21:56:35 1.40 @@ -2,9 +2,10 @@ # Scott Harrison # November 2000 -# ... -# 04/10/2001 - +# 12/5/2000,12/7,12/8,12/9,12/10,12/11,12/12,12/13,12/14,12/21 Scott Harrison +# 1/8/2001,1/10/2001,1/13/2001,1/16/2001,1/18/2001,1/23/2001 Scott Harrison +# 2/26/2001,2/27/2001,3/5/2001,4/10/2001,4/11,2001,4/13,2001 Scott Harrison +# 4/17/2001 Scott Harrison # Read in loncapa tags and metagroup tags. Output various # useful files for viewing, compiling, monitoring, updating, @@ -181,6 +182,35 @@ www:!!:500:500:www:/home/www:/bin/bash END close OUT; open OUT,">>setup_file_list.txt"; + print OUT "BinaryRoot/etc/group\n"; + close OUT; + open OUT,">BinaryRoot/etc/group"; + print OUT<>setup_file_list.txt"; print OUT "BinaryRoot/etc/hosts.deny\n"; close OUT; open OUT,">BinaryRoot/etc/hosts.deny"; @@ -189,7 +219,7 @@ ALL: ALL END close OUT; - `install -o 500 -g 500 -m 0700 -d BinaryRoot/home/www`; + `install -o www -g users -m 0700 -d BinaryRoot/home/www`; open OUT,">>setup_file_list.txt"; print OUT "BinaryRoot/home/www\n"; close OUT; @@ -603,18 +633,18 @@ sub make_files_build_segment { if ($build) { my $dependencies=$info{'LOCATION'}{$distribution}{$filesfull[$i]}{'DEPENDENCIES'}; my $source2=$source; - $source2=~s/^[^\/]+\///; - $source2="../" . $source2; +# $source2=~s/^[^\/]+\///; + $source2="../../" . $source2; $sources.="$source2 "; my $directory=$build; - $directory=~s/^[^\/]+\///; +# $directory=~s/^[^\/]+\///; $directory=~s/([^\/]+)$//; - $directory="../" . $directory; + $directory="../../" . $directory; my $buildfile=$1; my $sdir=$source; - $sdir=~s/^[^\/]+\///; +# $sdir=~s/^[^\/]+\///; $sdir=~s/([^\/]+)$//; - $sdir="../" . $sdir; + $sdir="../../" . $sdir; $dependencies=~s/\s+$//; my $depstat=""; if ($dependencies=~s/\s+\[ALWAYS_RUN_BUILD_COMMAND\]//) { @@ -702,10 +732,17 @@ END my $rot=$filesfull[$i]; $rot=~s/[^\/]+$/\./ if $rot=~/\*/; my ($owner,$group)=split(/\:/,$devchown); - if ($category ne 'conf') { - $description.=<