#443 [PATH_UTILS] Absolute paths should be normalized
Closed: Invalid Opened by dpal.

Call to:

{{{
int make_path_absolute(char absolute_path,
size_t absolute_path_size,
const char
path);

With current directory /home/dpal/IPA/Code/sssd/common/ini and path ./ini.conf resulted in:

Path: /home/dpal/IPA/Code/sssd/common/ini/./ini.conf

Expected:
/home/dpal/IPA/Code/sssd/common/ini/ini.conf


Fields changed

description: Call to:

{{{
int make_path_absolute(char absolute_path, size_t absolute_path_size, const char path);
}}}

With current directory /home/dpal/IPA/Code/sssd/common/ini and path ./ini.conf resulted in:

Path: /home/dpal/IPA/Code/sssd/common/ini/./ini.conf

Expected:
/home/dpal/IPA/Code/sssd/common/ini/ini.conf
=> Call to:

{{{
int make_path_absolute(char absolute_path,
size_t absolute_path_size,
const char
path);
}}}

With current directory /home/dpal/IPA/Code/sssd/common/ini and path ./ini.conf resulted in:

Path: /home/dpal/IPA/Code/sssd/common/ini/./ini.conf

Expected:
/home/dpal/IPA/Code/sssd/common/ini/ini.conf

use make_normalized_absolute_path()

How do you close a ticket on Trac? I believe this issue is resolved but I can't figure out how to close this.

Took care of it. At the bottom of the Trac page, you select 'resolve as:' on the radio button, then pick the resolution type.

If you can't see this selection, let me know. That's probably a permissions bug.

resolution: => worksforme
status: new => closed

Fields changed

rhbz: => 0

Fields changed

milestone: NEEDS_TRIAGE => void

Metadata Update from @dpal:
- Issue assigned to jdennis
- Issue set to the milestone: void

Metadata