home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip 2004 February
/
Chip_2004-02_cd1.bin
/
opsys
/
macos
/
batt
/
batt.dmg
/
BatteryUpdate.pkg
/
Contents
/
Resources
/
preflight
< prev
next >
Wrap
Text File
|
2003-11-20
|
605b
|
28 lines
#!/usr/bin/perl -w
use strict;
my $permissions_info_file = "/tmp/com.apple.installation.savedperm";
my $target_disk = $ARGV[2];
my @stat_info;
my $MODE = 2;
my $UID = 4;
my $GID = 5;
if (-e $permissions_info_file ) {
unlink($permissions_info_file) || print "Error deleting previous saved permissions file.\n";
}
@stat_info = stat($target_disk);
if(open(PERMS_FILE_HDL, ">$permissions_info_file")) {
print(PERMS_FILE_HDL join("\n", stat($target_disk)));
close(PERMS_FILE_HDL);
chmod(oct(700), "$permissions_info_file");
} else {
print "Error saving permissions on target disk.\n";
}
exit(0);