Changeset 9251
- Timestamp:
- 2005-03-02T14:03:49+13:00 (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gsdl/bin/script/create_distributions.pl
r9240 r9251 376 376 &util::cp_r (&util::filename_cat ($tmpdemo, "import"), $demodir); 377 377 &util::cp_r (&util::filename_cat ($tmpdemo, "metadata"), $demodir); 378 379 # Make sure the whole thing is user-writeable 380 `chmod -R u+rw $cdrom_dist_dir`; 378 381 } 379 382 … … 448 451 &force_windows_line_endings(&util::filename_cat($gsdldir, "etc", "main.cfg")); 449 452 &force_windows_line_endings(&util::filename_cat($gsdldir, "etc", "oai.cfg")); 453 454 # Make sure certain files in the etc directory are writeable by everyone 455 my $error_txt_file = &util::filename_cat($gsdldir, "etc", "error.txt"); 456 `chmod a+w $error_txt_file`; 457 my $history_db_file = &util::filename_cat($gsdldir, "etc", "history.db"); 458 `chmod a+w $history_db_file`; 459 my $key_db_file = &util::filename_cat($gsdldir, "etc", "key.db"); 460 `chmod a+w $key_db_file`; 461 my $main_cfg_file = &util::filename_cat($gsdldir, "etc", "main.cfg"); 462 `chmod a+w $main_cfg_file`; 463 my $usage_txt_file = &util::filename_cat($gsdldir, "etc", "usage.txt"); 464 `chmod a+w $usage_txt_file`; 465 my $users_db_file = &util::filename_cat($gsdldir, "etc", "users.db"); 466 `chmod a+rw $users_db_file`; # Readable too 450 467 451 468 # We shouldn't distribute the GLI applet signed by us … … 572 589 573 590 # Make Unix scripts executable 574 my $clean_sh = &util::filename_cat($gli_dir, "clean.sh"); 575 `chmod a+x $clean_sh`; 576 my $document_sh = &util::filename_cat($gli_dir, "document.sh"); 577 `chmod a+x $document_sh`; 578 my $gems_sh = &util::filename_cat($gli_dir, "gems.sh"); 579 `chmod a+x $gems_sh`; 580 my $gli_sh = &util::filename_cat($gli_dir, "gli.sh"); 581 `chmod a+x $gli_sh`; 582 my $makegli_sh = &util::filename_cat($gli_dir, "makegli.sh"); 583 `chmod a+x $makegli_sh`; 584 my $makejar_sh = &util::filename_cat($gli_dir, "makejar.sh"); 585 `chmod a+x $makejar_sh`; 591 `chmod a+x $gli_dir/*.sh`; 586 592 587 593 # Copy the customised languages.xml file with only core languages enabled … … 662 668 &util::cp (&util::filename_cat ($tmpdir, "gsdl", "configtest.pl"), $srcunixdir); 663 669 &util::cp (&util::filename_cat ($tmpdir, "gsdl", "configure"), $srcunixdir); 664 # make sure configure script isexecutable670 # make sure configure and setup scripts are executable 665 671 my $configure_script = &util::filename_cat ($srcunixdir , "configure"); 666 672 `chmod a+x $configure_script`; 673 667 674 &util::cp (&util::filename_cat ($tmpdir, "gsdl", "configure.in"), $srcunixdir); 668 675 &util::cp (&util::filename_cat ($tmpdir, "gsdl", "config.sub"), $srcunixdir); … … 671 678 &util::cp (&util::filename_cat ($tmpdir, "gsdl", "setup.bash"), $srcunixdir); 672 679 &util::cp (&util::filename_cat ($tmpdir, "gsdl", "setup.csh"), $srcunixdir); 680 `chmod a+x $srcunixdir/setup.*`; 673 681 } 674 682 }
Note:
See TracChangeset
for help on using the changeset viewer.