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
ISPConfig
ISPConfig 3
Commits
b7332908
Commit
b7332908
authored
Aug 18, 2008
by
tbrehm
Browse files
- Fixed several bugs in the installer.
- Changed mbox regex in dns manager.
parent
51f8f0b7
Changes
4
Hide whitespace changes
Inline
Side-by-side
install/dist/conf/debian40.conf.php
View file @
b7332908
...
...
@@ -25,7 +25,7 @@ $conf['mysql']['database'] = 'dbispconfig';
$conf
[
'mysql'
][
'admin_user'
]
=
'root'
;
$conf
[
'mysql'
][
'admin_password'
]
=
''
;
$conf
[
'mysql'
][
'ispconfig_user'
]
=
'ispconfig'
;
$conf
[
'mysql'
][
'ispconfig_password'
]
=
'5sDrewBhk'
;
$conf
[
'mysql'
][
'ispconfig_password'
]
=
md5
(
uniqid
(
rand
()))
;
//* Apache
$conf
[
'apache'
][
'user'
]
=
'www-data'
;
...
...
install/lib/install.lib.php
View file @
b7332908
...
...
@@ -438,6 +438,38 @@ function array_to_ini($config_array = '') {
return
$content
;
}
function
is_user
(
$user
){
global
$mod
;
$user_datei
=
'/etc/passwd'
;
$users
=
no_comments
(
$user_datei
);
$lines
=
explode
(
"
\n
"
,
$users
);
if
(
is_array
(
$lines
)){
foreach
(
$lines
as
$line
){
if
(
trim
(
$line
)
!=
""
){
list
(
$f1
,
$f2
,
$f3
,
$f4
,
$f5
,
$f6
,
$f7
)
=
explode
(
":"
,
$line
);
if
(
$f1
==
$user
)
return
true
;
}
}
}
return
false
;
}
function
is_group
(
$group
){
global
$mod
;
$group_datei
=
'/etc/group'
;
$groups
=
no_comments
(
$group_datei
);
$lines
=
explode
(
"
\n
"
,
$groups
);
if
(
is_array
(
$lines
)){
foreach
(
$lines
as
$line
){
if
(
trim
(
$line
)
!=
""
){
list
(
$f1
,
$f2
,
$f3
,
$f4
)
=
explode
(
":"
,
$line
);
if
(
$f1
==
$group
)
return
true
;
}
}
}
return
false
;
}
?>
\ No newline at end of file
install/lib/installer_base.lib.php
View file @
b7332908
...
...
@@ -664,10 +664,10 @@ class installer_base {
//* Create a ISPConfig user and group
$command
=
'groupadd ispconfig'
;
caselog
(
$command
.
' &> /dev/null 2> /dev/null'
,
__FILE__
,
__LINE__
,
"EXECUTED:
$command
"
,
"Failed to execute the command
$command
"
);
if
(
!
is_group
(
'vacp'
))
caselog
(
$command
.
' &> /dev/null 2> /dev/null'
,
__FILE__
,
__LINE__
,
"EXECUTED:
$command
"
,
"Failed to execute the command
$command
"
);
$command
=
"useradd -g ispconfig -d
$install_dir
ispconfig"
;
caselog
(
$command
.
' &> /dev/null 2> /dev/null'
,
__FILE__
,
__LINE__
,
"EXECUTED:
$command
"
,
"Failed to execute the command
$command
"
);
if
(
!
is_user
(
'vacp'
))
caselog
(
$command
.
' &> /dev/null 2> /dev/null'
,
__FILE__
,
__LINE__
,
"EXECUTED:
$command
"
,
"Failed to execute the command
$command
"
);
//* copy the ISPConfig interface part
$command
=
"cp -rf ../interface
$install_dir
"
;
...
...
interface/web/dns/form/dns_soa.tform.php
View file @
b7332908
...
...
@@ -108,7 +108,7 @@ $form["tabs"]['dns_soa'] = array (
'validators'
=>
array
(
0
=>
array
(
'type'
=>
'NOTEMPTY'
,
'errmsg'
=>
'mbox_error_empty'
),
1
=>
array
(
'type'
=>
'REGEX'
,
'regex'
=>
'/^[
\w
\.\-]{0,64}\.$/'
,
'regex'
=>
'/^[
[a-zA-Z0-9
\.\-]{0,64}\.$/'
,
'errmsg'
=>
'mbox_error_regex'
),
),
'default'
=>
''
,
...
...
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