source: branches/locker-dev/locker/deploy/bin/phpical @ 1550

Last change on this file since 1550 was 1533, checked in by adehnert, 13 years ago
Set a timezone for phpical (Trac: #5)
  • Property svn:executable set to *
File size: 931 bytes
Line 
1#!/usr/bin/perl
2use strict;
3use FindBin qw($Bin);
4use lib $Bin;
5use onserver;
6
7setup();
8
9undef $/;
10open(FILE, "contemp.php");
11my $a = <FILE>;
12close(FILE);
13$a =~ s/adminpass/$admin_password/g;
14$a =~ s|\$timezone\s*= '';|\$timezone = 'US/Eastern';|g;
15$a =~ s/\$phpicalendar_publishing/\/\/ WARNING: The scripts.mit.edu maintainers have had to disable this feature on scripts.mit.edu because it contains a serious security vulnerability that has not been addressed by the software\'s authors.  Please do not try to enable this feature\n\$phpicalendar_publishing/;
16open(FILE, ">config.inc.php");
17print FILE $a;
18close(FILE);
19
20#system('cp', '/mit/scripts/deploy/phpical/MIT Academic Calendar.ics', 'calendars/');
21
22unlink('contemp.php');
23unlink('calendars/publish.ical.php');
24
25print <<END;
26Your $sname Admin Panel is at
27http://$server/~$USER/$addrend/admin
28You can use this admin panel to upload calendars for display.
29END
30press_enter();
Note: See TracBrowser for help on using the repository browser.