I don’t know if it’s a real bug in opensuse 13.1 x64, but some script is generating a folder with strange name “%{LOGFILEDIR” and a file named as “}” with root permission, no problem to delete both but they will come back again, I think something is broken somewhere…
You posted to the wrong place please asked to be moved to a more appropriate locations. Use the triangle at bottom of the text window to alert a moderator and ask to be moved.
Please always try to use the (sub)forunm that fits best to your problem. The Unreviewed Howto and FAQ, where it says in bold script: “Do not ask technical Questions here” isn’t the right place to ask technical questions.
Then you tell a story, but we like to see computer facts. Thus when you say there is a “folder” and a “file”, please post the output of the command
ls -l
of the directory and the file showing them and their properties. Then we can see for ourselves.
Because you are new here and thus unaware how to post these computer texts in the way as I showed you here, use the # button in the tool bar of the post editor to get CODE tags in your post. Then copy/paste from your terminal the prompt, the command, the output and the next prompt in between te CODE tags.
Obviously something is creating a log directory named “%{LOGFILEDIR }” instead of “%{LOGFILEDIR}” (i.e. there’s a superfluous space).
You might find it by grepping all files on your hard disk for that string.
Maybe start in the cron directories:
grep -R "%{LOGFILEDIR }" /etc/cron*
This should find it in any case, but will take looong:
grep -R "%{LOGFILEDIR }" /
But maybe the content of those files (“%{LOGFILEDIR” and/or “}”) would give a clue to what creates them?
Well, they could be created by some buggy install script in some package.
Have a look at the creation date/time of those folders, and then look into /var/log/zypp/history to see what package has been installed at that time.
But this is just a guess.
Another thing to try I already posted earlier.
???
/var/lib/rpm/Packages is the RPM database, i.e. the database of all installed packages.
It does not have any code.
That said, maybe the packages’ postinstall (and other) scripts might be stored in the database as well, I’m not sure. (would make sense, because otherwise rpm wouldn’t be able to run the postuninstall scripts…)
So if you found this in /var/lib/rpm/Packages, it is indeed most likely some package install script.
Apparently this would be the package freeswitch. Where did you install it from? (it isn’t part of the distribution)
rpm -qi freeswitch
I suppose Packman, I do find this in their specfile:
It’s strange, but I posted on july, since that no notification came until today.
After I posted here I tried a fresh installation with a new downloaded disk image, the empty folder “{%LOGFILEDIR” and the empty file “}” it wasn’t created, I was thinking that some script tried to create a folder “{%LOGFILEDIR}”, but some character between the “R” and “}” broke them in two creating a file named “}”. I don’t know how to track things like this yet :P, but thank you so much guys.
Actually I’m running openSUSE Factory flawlessly and happy!!!
That’s because nobody posted anything in this thread during that time.
After I posted here I tried a fresh installation with a new downloaded disk image, the empty folder “{%LOGFILEDIR” and the empty file “}” it wasn’t created, I was thinking that some script tried to create a folder “{%LOGFILEDIR}”, but some character between the “R” and “}” broke them in two creating a file named “}”. I don’t know how to track things like this yet :P, but thank you so much guys.
I already told you in my previous post that there’s a typo in the postinstall script of the package freeswitch which causes those directories to be created.
And again, this should be reported to the packagers so they can fix it.
Actually I’m running openSUSE Factory flawlessly and happy!!!
If you’d install the package “freeswitch”, you will see the same thing again.