Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
fusiondirectory
fusiondirectory
Commits
ad4a73df
Commit
ad4a73df
authored
Mar 22, 2016
by
Côme Chilliet
Browse files
Fixes
#4634
Fixed migrate-dns for PTR records
parent
99288c49
Changes
1
Show whitespace changes
Inline
Side-by-side
contrib/bin/fusiondirectory-setup
View file @
ad4a73df
...
@@ -1373,12 +1373,12 @@ sub migrate_dns {
...
@@ -1373,12 +1373,12 @@ sub migrate_dns {
@entries
=
$mesg
->
entries
;
@entries
=
$mesg
->
entries
;
foreach
my
$entry
(
@entries
)
{
foreach
my
$entry
(
@entries
)
{
$entry
->
dn
()
=~
m/^([^,]+),
(
relativeDomainName=[^,]+
),([^,]+
,$zoneDn
)
$/
or
next
;
$entry
->
dn
()
=~
m/^([^,]+),relativeDomainName=[^,]+,$zoneDn$/
or
next
;
$result
=
$ldap
->
moddn
(
$result
=
$ldap
->
moddn
(
$entry
->
dn
(),
$entry
->
dn
(),
newrdn
=>
$
1
,
newrdn
=>
$
1
,
deleteoldrdn
=>
'
1
',
deleteoldrdn
=>
'
1
',
newsuperior
=>
$
2
newsuperior
=>
'
zoneName=
'
.
$entry
->
get_value
('
zoneName
')
.
'
,
'
.
$zoneDn
);
);
$result
->
code
&&
die
"
Migration of DNS reverse zone subentry
"
.
$entry
->
dn
()
.
"
failed, LDAP error:
"
.
$result
->
error
.
"
\n
";
$result
->
code
&&
die
"
Migration of DNS reverse zone subentry
"
.
$entry
->
dn
()
.
"
failed, LDAP error:
"
.
$result
->
error
.
"
\n
";
}
}
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a 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