Package Details: autochown 2016-1

Git Clone URL: https://aur.archlinux.org/autochown.git (read-only)
Package Base: autochown
Description: Monitor multiple directories using glob patterns and automatically adjust file ownership and permissions.
Upstream URL: http://xyne.archlinux.ca/projects/autochown
Keywords: utilities
Licenses: GPL
Submitter: Xyne
Maintainer: Xyne
Last Packager: Xyne
Votes: 5
Popularity: 0.977476
First Submitted: 2012-09-17 05:04
Last Updated: 2016-04-20 01:17

Latest Comments

183.amir commented on 2016-06-23 18:55

Hi I am trying to use on my raspberry pi but it fails on large files:

sudo /usr/bin/autochown /etc/autochownd.conf
pid: 13112
error: failed to stat "/somelargefile.mkv" [Value too large for defined data type]

I have tried compiling the package again with " -D_FILE_OFFSET_BITS=64" added to the cmake line but it did not help.
Could you please help?

Xyne commented on 2014-01-29 00:07

@kozaki
The man page has been updated. The omitted-fields example appears after the first example. I hope it will be clear now. Thanks for the feedback.

kozaki commented on 2014-01-28 20:15

@Xyne thank you :)
Now I read you, it makes sense.
Man page could include an example, just to make sure. ie:
---
= INPUT FILE
= Lines the begin with "> " indicate target directories. They have the following format:
=
= > <user>:<group>:<mask>:<glob pattern>
=
= <user>, <group> and <mask> are all optional.
+ But you must leave the colon delimiters, e.g. to only change the owner:
+ nobody:::/path/to/dir

Xyne commented on 2014-01-23 23:30

@kozaki
The line without the mask should be
> user:group::/home/user/directory

Note the double colon after group. You may omit the user, the group or the mask, but you must leave the colon delimiters, e.g. to only change the owner:

> nobody:::/path/to/dir

kozaki commented on 2014-01-23 22:07

Immediately before as well as after updating to autochown-2014-2, a line _without a mask_ causes the following error:
---
Process: 10504 ExecStart=/usr/bin/autochown /etc/autochownd.conf (code=exited, status=1/FAILURE)
---
Line in fault:
> user:group:/home/user/directory
Causes the erreur above.
> user:group:007:/home/user/directory
Runs fine. Same with a mask of '113D002'.

Xyne commented on 2013-02-13 21:08

There was a bug in the 2013 releases prior to 2013.2.13.1. If you are using using one of them, please update immediately. The bug would follow symlinks outside of the target directory and could do some damage depending on what was symlinked.

Xyne commented on 2012-10-17 02:48

It should just need a unit file. I will write unit files for all of my packages as soon as I switch to systemd. I've been meaning to do it for weeks now, but things keep coming up and my time is limited.

zoqaeski commented on 2012-10-14 05:50

This could be really useful. Would it need any modifications to make it systemd-compatible? I'm reading the systemd manpages now to see if I can write a unit file for it, as I think that's all that's needed.

zoqaeski commented on 2012-10-14 05:35

This could be really useful. Would it need any modifications to make it systemd-compatible? I'm reading the systemd manpages now to see if I can write a unit file for it, as I think that's all that's needed.