Package Details: factorio 1.1.107-1

Git Clone URL: https://aur.archlinux.org/factorio.git (read-only, click to copy)
Package Base: factorio
Description: A 2D game about building and maintaining factories (stable branch).
Upstream URL: http://www.factorio.com/
Keywords: game
Licenses: custom: commercial
Conflicts: factorio-demo, factorio-experimental, factorio-headless
Submitter: duthils
Maintainer: tlercher
Last Packager: tlercher
Votes: 48
Popularity: 0.152314
First Submitted: 2015-08-20 22:50 (UTC)
Last Updated: 2024-04-18 17:58 (UTC)

Latest Comments

« First ‹ Previous 1 2 3

duthils commented on 2016-02-14 18:57 (UTC) (edited on 2016-02-14 18:57 (UTC) by duthils)

Yes, giving write access to only /usr/share/factorio, no subfolders, is enough for the scenario pack to create its own directory. I just tested it, and it works great. Are you a member of the games group? You can know that with: groups It should list "games" as one of the groups. If not: gpasswd -a $USER games Then logout/login.

aligator commented on 2016-02-14 18:06 (UTC) (edited on 2016-02-14 18:12 (UTC) by aligator)

the change you did changed only the permissions for /usr/share/factorio but not the subfolders: $ls -l /usr/share/factorio insgesamt 316 drwxrwxr-x 4 root games 4096 14. Feb 19:01 . drwxr-xr-x 350 root root 12288 14. Feb 19:03 .. drwxr-xr-x 9 root root 4096 14. Feb 19:01 base -rw-r--r-- 1 root root 295429 14. Feb 19:01 changelog.txt drwxr-xr-x 9 root root 4096 14. Feb 19:01 core and chgrp -R games /usr/share/factorio chmod -R g+w /usr/share/factorio is not enought. It still cannot create new files and folders: 15.518 Error Util.cpp:49: boost::filesystem::create_directory: Permission denied: "/usr/share/factorio/scenario-pack"

duthils commented on 2016-02-14 15:18 (UTC)

Ah. I do have access to the scenarios pack :) I updated the package to give write permission to the games group where needed. Thanks, I would not have realized that without your comment! I'm going to try them out right now :)

duthils commented on 2016-02-14 14:51 (UTC) (edited on 2016-02-14 14:52 (UTC) by duthils)

I don't have access to the scenario pack, so I can't test this. What you can do is: chgrp -R games /usr/share/factorio chmod -R g+w /usr/share/factorio This will give write access to the games group. If you're not a member of this group, you can: gpasswd -a $USER games Then logout/login and you should be alright. However, I won't include this in the package right now, because I'd like to restrict the permissions to the strict minimum. The procedure above will give write permission on the whole /usr/share/factorio directory, which should work, but feels too permissive. Do you have more precise information about what permissions you need to install the scenario pack? Can you run factorio from a console and see what errors you get when installing the scenario pack?

aligator commented on 2016-02-12 19:12 (UTC)

hi Any idea how tho support the installation of the scenario-pack? I get prompted about installing it, when starting factorio. But it cannot install it because of no root. And it wouldn't be good with pacman... And I can't get the scenario-pack-0.0.0-0.12.18-update.zip file, because after downloadin it removes it directly.