Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Register
Sign in
Toggle navigation
Menu
Open sidebar
Zvonimir
ISPConfig 3
Commits
99d5dc85
Commit
99d5dc85
authored
Jul 21, 2009
by
tbrehm
Browse files
Change Webalizer to incremental mode.
parent
0ea0630e
Changes
3
Hide whitespace changes
Inline
Side-by-side
install/dist/lib/fedora.lib.php
View file @
99d5dc85
...
...
@@ -445,6 +445,19 @@ class installer_dist extends installer_base {
exec
(
"ln -s "
.
$vhost_conf_dir
.
"/ispconfig.conf "
.
$vhost_conf_enabled_dir
.
"/000-ispconfig.conf"
);
}
//* make sure that webalizer finds its config file when it is directly in /etc
if
(
@
is_file
(
'/etc/webalizer.conf'
)
&&
!@
is_dir
(
'/etc/webalizer'
))
{
exec
(
'mkdir /etc/webalizer'
);
exec
(
'ln -s /etc/webalizer.conf /etc/webalizer/webalizer.conf'
);
}
if
(
is_file
(
'/etc/webalizer/webalizer.conf'
))
{
// Change webalizer mode to incremental
replaceLine
(
'/etc/webalizer/webalizer.conf'
,
'Incremental no'
,
'Incremental yes'
,
0
,
0
);
replaceLine
(
'/etc/webalizer/webalizer.conf'
,
'IncrementalName webalizer.current'
,
'IncrementalName webalizer.current'
,
0
,
0
);
replaceLine
(
'/etc/webalizer/webalizer.conf'
,
'HistoryName webalizer.hist'
,
'HistoryName webalizer.hist'
,
0
,
0
);
}
//* add a sshusers group
$command
=
'groupadd sshusers'
;
if
(
!
is_group
(
'sshusers'
))
caselog
(
$command
.
' &> /dev/null 2> /dev/null'
,
__FILE__
,
__LINE__
,
"EXECUTED:
$command
"
,
"Failed to execute the command
$command
"
);
...
...
install/dist/lib/opensuse.lib.php
View file @
99d5dc85
...
...
@@ -465,6 +465,19 @@ class installer_dist extends installer_base {
exec
(
"ln -s "
.
$vhost_conf_dir
.
"/ispconfig.conf "
.
$vhost_conf_enabled_dir
.
"/000-ispconfig.conf"
);
}
//* make sure that webalizer finds its config file when it is directly in /etc
if
(
@
is_file
(
'/etc/webalizer.conf'
)
&&
!@
is_dir
(
'/etc/webalizer'
))
{
exec
(
'mkdir /etc/webalizer'
);
exec
(
'ln -s /etc/webalizer.conf /etc/webalizer/webalizer.conf'
);
}
if
(
is_file
(
'/etc/webalizer/webalizer.conf'
))
{
// Change webalizer mode to incremental
replaceLine
(
'/etc/webalizer/webalizer.conf'
,
'Incremental no'
,
'Incremental yes'
,
0
,
0
);
replaceLine
(
'/etc/webalizer/webalizer.conf'
,
'IncrementalName webalizer.current'
,
'IncrementalName webalizer.current'
,
0
,
0
);
replaceLine
(
'/etc/webalizer/webalizer.conf'
,
'HistoryName webalizer.hist'
,
'HistoryName webalizer.hist'
,
0
,
0
);
}
//* add a sshusers group
$command
=
'groupadd sshusers'
;
if
(
!
is_group
(
'sshusers'
))
caselog
(
$command
.
' &> /dev/null 2> /dev/null'
,
__FILE__
,
__LINE__
,
"EXECUTED:
$command
"
,
"Failed to execute the command
$command
"
);
...
...
install/lib/installer_base.lib.php
View file @
99d5dc85
...
...
@@ -819,11 +819,16 @@ class installer_base {
exec
(
'ln -s /etc/webalizer.conf /etc/webalizer/webalizer.conf'
);
}
if
(
is_file
(
'/etc/webalizer/webalizer.conf'
))
{
// Change webalizer mode to incremental
replaceLine
(
'/etc/webalizer/webalizer.conf'
,
'Incremental no'
,
'Incremental yes'
,
0
,
0
);
replaceLine
(
'/etc/webalizer/webalizer.conf'
,
'IncrementalName webalizer.current'
,
'IncrementalName webalizer.current'
,
0
,
0
);
replaceLine
(
'/etc/webalizer/webalizer.conf'
,
'HistoryName webalizer.hist'
,
'HistoryName webalizer.hist'
,
0
,
0
);
}
//* add a sshusers group
$command
=
'groupadd sshusers'
;
if
(
!
is_group
(
'sshusers'
))
caselog
(
$command
.
' &> /dev/null 2> /dev/null'
,
__FILE__
,
__LINE__
,
"EXECUTED:
$command
"
,
"Failed to execute the command
$command
"
);
}
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment