I'm making a deb package to install a custom application. I changed all files/folders ownership to root in order to avoid the warnings I was getting during installation, and in Ubuntu all runs smoothly, as Ubuntu changes the ownership of the files/folders to the user installing the package.
But when I'm installing on Debian, root remains the owner. The application uses a folder to write data, and here is the problem. Running as a standard user, the app does not have permission to write on the folder.
Now, how should I deal with this problem? Should I make a post install script on the deb package, doing the
chmod o+w? Should I package the directory already with those permissions set?
Or is there any way of setting the owner of the files to the user that installs the app automatically (like Ubuntu does)?