-
Notifications
You must be signed in to change notification settings - Fork 51
/
done.pl
89 lines (52 loc) · 2.15 KB
/
done.pl
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
#!/usr/bin/perl -w
=head1 Name
done.pl - installation script to give the user some final instructions
=head1 Description
This script is called at the end of "make install" to give the user some
final instructions.
=head1 Author
Sam Tregar <stregar@about-inc.com>
=head1 See Also
L<Bric::Admin>
=cut
use strict;
use File::Spec::Functions qw(:ALL);
# read in user config settings
our $CONFIG;
do "./config.db" or die "Failed to read config.db : $!";
our $AP;
do "./apache.db" or die "Failed to read apache.db : $!";
my $url = "http://$AP->{server_name}" .
($AP->{port} == 80 ? "" : ":$AP->{port}");
my $ctl = "bric_apachectl";
$ctl = catfile($CONFIG->{BIN_DIR}, $ctl)
unless grep { $_ eq $CONFIG->{BIN_DIR} } path();
$ctl = "BRICOLAGE_ROOT=$CONFIG->{BRICOLAGE_ROOT} $ctl"
unless $CONFIG->{BRICOLAGE_ROOT} eq '/usr/local/bricolage';
my $error_log = catfile($CONFIG->{LOG_DIR}, "error_log");
print <<END;
=========================================================================
=========================================================================
Bricolage Installation Complete
You may now start your Bricolage server with the command (as root):
$ctl start
If this command fails, look in your error log for more information:
$error_log
Once your server is started, open a web browser and enter the URL for
your server:
$url
Login in as "admin" with the default password "change me now!". Your
first action should be changing this password. Click "Logged in as
Bricolage Administrator" in the top right corner of the browser window
and change the password.
Pointers for documentation and lots of getting started advice are in
the main README file in the unpacked distribution directory.
=== IMPORTANT NOTE ===
For 1.10.3 the way the login page redirects was changed. Please send
a message to the bricolage users list if you cannot login. You should
also consider joining the list anyway since there is a lot of useful
information and help available : users\@lists.bricolage.cc
=========================================================================
=========================================================================
END
exit 0;