Red Hat Bugzilla – Bug 977835
Configuration channel doesn't use a normalized absolutized version of the pathname.
Last modified: 2015-05-29 16:12:08 EDT
Description of problem:
When I created configuration channel with some files, then pathname must be unique for one channel. But pathname is not in normalized absolutized format.
For example: I can't create two file with similar pathname, on the other hand I can create files with following pathnames: /mnt/text.log /mnt/./text.log /mnt/a/../text.log
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. create configuration channel (Configuration -> Configuration Channels)
2. add files /mnt/text.log /mnt/./text.log /mnt/a/../text.log to this channel
Pathname is not in normalized absolutized format
I can't created file with identical normalized absolutized version of pathname
When we are creating config files, we can check only the string of path, I created a patch for removing additional dots, slashes etc and path is normalized. But I'm not sure if it's worth to apply it, for example multiple symlinks can target to one file too and we can't detect them on satellite.