some fixes for fedora, gitignore