You are not logged in.

#1 2015-03-04 16:12:13

vltr
Member
Registered: 2015-01-27
Posts: 19

tmpfiles systemd.conf problems ("Argument list too long")

Hi all!

First of all, as an introduction, I came to see this error on my machine for a while, but today I was like "I'm going to fix this", but that didn't help much either.

Anyway, my systemd-tmpfiles-setup.service is getting errors on startup and so it stays. I don't know what's causing the problem, since everything "seems ok". But, nevertheless, here we go:

1. First step, systemctl status:

# systemctl status systemd-tmpfiles-setup.service -l
● systemd-tmpfiles-setup.service - Create Volatile Files and Directories
   Loaded: loaded (/usr/lib/systemd/system/systemd-tmpfiles-setup.service; static; vendor preset: disabled)
   Active: failed (Result: exit-code) since Wed 2015-03-04 09:10:27 BRT; 3h 38min ago
     Docs: man:tmpfiles.d(5)
           man:systemd-tmpfiles(8)
 Main PID: 663 (code=exited, status=1/FAILURE)

Mar 04 09:10:27 mordor.wrk systemd-tmpfiles[663]: Setting access ACL "u::rw-,u:richard:r--,g::r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,m::r-x,o::---" on /var/log/journal/ebc33a2f542745aca79601b4287fcc15/user-1000@0910bac948704dc1b5829d1afe6a6f7c-00000000000dda15-00051070ca2924e8.journal failed: Argument list too long
Mar 04 09:10:27 mordor.wrk systemd-tmpfiles[663]: Setting access ACL "u::rw-,g::r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,m::r-x,o::---" on /var/log/journal/ebc33a2f542745aca79601b4287fcc15/system@a6b901dc5b0b4a5db33d7cd892ad54d7-00000000000e0089-0005107279b271a0.journal failed: Argument list too long
Mar 04 09:10:27 mordor.wrk systemd-tmpfiles[663]: Setting access ACL "u::rw-,u:richard:r--,g::r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,m::r-x,o::---" on /var/log/journal/ebc33a2f542745aca79601b4287fcc15/user-1000@0910bac948704dc1b5829d1afe6a6f7c-00000000000e00d5-000510727cad56f9.journal failed: Argument list too long
Mar 04 09:10:27 mordor.wrk systemd-tmpfiles[663]: Setting access ACL "u::rw-,u:richard:r--,g::r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,m::r-x,o::---" on /var/log/journal/ebc33a2f542745aca79601b4287fcc15/user-1000.journal failed: Argument list too long
Mar 04 09:10:27 mordor.wrk systemd-tmpfiles[663]: Setting access ACL "u::rw-,g::r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,m::r-x,o::---" on /var/log/journal/ebc33a2f542745aca79601b4287fcc15/system@000510755635402e-09c5e75c85471406.journal~ failed: Argument list too long
Mar 04 09:10:27 mordor.wrk systemd-tmpfiles[663]: Setting access ACL "u::rw-,g::r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,m::r-x,o::---" on /var/log/journal/ebc33a2f542745aca79601b4287fcc15/system.journal failed: Argument list too long
Mar 04 09:10:27 mordor.wrk systemd[1]: systemd-tmpfiles-setup.service: main process exited, code=exited, status=1/FAILURE
Mar 04 09:10:27 mordor.wrk systemd[1]: Failed to start Create Volatile Files and Directories.
Mar 04 09:10:27 mordor.wrk systemd[1]: Unit systemd-tmpfiles-setup.service entered failed state.
Mar 04 09:10:27 mordor.wrk systemd[1]: systemd-tmpfiles-setup.service failed.

2. Second step, what's being called by the service file?

...
ExecStart=/usr/bin/systemd-tmpfiles --create --remove --boot --exclude-prefix=/dev
...

3. Read all man files about it.

4. Executed the command from ExecStart by hand, first --remove then --create:

# /usr/bin/systemd-tmpfiles --remove --boot --exclude-prefix=/dev

# # exit 0, ok!

# /usr/bin/systemd-tmpfiles --create --boot --exclude-prefix=/dev
Setting default ACL "u::rwx,g::r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,m::r-x,o::r-x" on /var/log/journal/ebc33a2f542745aca79601b4287fcc15 failed: Argument list too long
Setting access ACL "u::rwx,g::r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,m::r-x,o::r-x" on /var/log/journal/ebc33a2f542745aca79601b4287fcc15 failed: Argument list too long
Setting access ACL "u::rw-,g::r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,m::r-x,o::---" on /var/log/journal/ebc33a2f542745aca79601b4287fcc15/system@a6b901dc5b0b4a5db33d7cd892ad54d7-00000000000d8b8c-0005106d57889e74.journal failed: Argument list too long
Setting access ACL "u::rw-,u:richard:r--,g::r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,m::r-x,o::---" on /var/log/journal/ebc33a2f542745aca79601b4287fcc15/user-1000@0910bac948704dc1b5829d1afe6a6f7c-00000000000d8bb1-0005106d589ba89a.journal failed: Argument list too long
Setting access ACL "u::rw-,g::r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,m::r-x,o::---" on /var/log/journal/ebc33a2f542745aca79601b4287fcc15/system@a6b901dc5b0b4a5db33d7cd892ad54d7-00000000000db279-0005106f0d61638f.journal failed: Argument list too long
Setting access ACL "u::rw-,u:richard:r--,g::r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,m::r-x,o::---" on /var/log/journal/ebc33a2f542745aca79601b4287fcc15/user-1000@0910bac948704dc1b5829d1afe6a6f7c-00000000000db3e6-0005106f1d017dbd.journal failed: Argument list too long
Setting access ACL "u::rw-,g::r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,m::r-x,o::---" on /var/log/journal/ebc33a2f542745aca79601b4287fcc15/system@a6b901dc5b0b4a5db33d7cd892ad54d7-00000000000dd96d-00051070c4efd851.journal failed: Argument list too long
Setting access ACL "u::rw-,u:richard:r--,g::r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,m::r-x,o::---" on /var/log/journal/ebc33a2f542745aca79601b4287fcc15/user-1000@0910bac948704dc1b5829d1afe6a6f7c-00000000000dda15-00051070ca2924e8.journal failed: Argument list too long
Setting access ACL "u::rw-,g::r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,m::r-x,o::---" on /var/log/journal/ebc33a2f542745aca79601b4287fcc15/system@a6b901dc5b0b4a5db33d7cd892ad54d7-00000000000e0089-0005107279b271a0.journal failed: Argument list too long
Setting access ACL "u::rw-,u:richard:r--,g::r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,m::r-x,o::---" on /var/log/journal/ebc33a2f542745aca79601b4287fcc15/user-1000@0910bac948704dc1b5829d1afe6a6f7c-00000000000e00d5-000510727cad56f9.journal failed: Argument list too long
Setting access ACL "u::rw-,g::r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,m::r-x,o::---" on /var/log/journal/ebc33a2f542745aca79601b4287fcc15/system@000510755635402e-09c5e75c85471406.journal~ failed: Argument list too long
Setting access ACL "u::rw-,u:richard:r--,g::r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,m::r-x,o::---" on /var/log/journal/ebc33a2f542745aca79601b4287fcc15/user-1000@00051075566e5b3a-48e13089c2c784c9.journal~ failed: Argument list too long
Setting access ACL "u::rw-,g::r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,m::r-x,o::---" on /var/log/journal/ebc33a2f542745aca79601b4287fcc15/system@097dfa8047d34645a382358c3c2856a0-0000000000000001-00051075562ce1ad.journal failed: Argument list too long
Setting access ACL "u::rw-,g::r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,m::r-x,o::---" on /var/log/journal/ebc33a2f542745aca79601b4287fcc15/system.journal failed: Argument list too long
Setting access ACL "u::rw-,u:richard:r--,g::r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,m::r-x,o::---" on /var/log/journal/ebc33a2f542745aca79601b4287fcc15/user-1000@1e6048cefd9d4a6fa40e625102f6225d-0000000000000562-00051075566e6e4f.journal failed: Argument list too long
Setting access ACL "u::rw-,u:richard:r--,g::r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,m::r-x,o::---" on /var/log/journal/ebc33a2f542745aca79601b4287fcc15/user-1000.journal failed: Argument list too long

The same error as described by systemctl, so, by reproducing the error is more likely that I can find what's causing it.

5. Edited /usr/lib/tmpfiles.d/systemd.conf, commented out line 35:

...
#A+ /var/log/journal/%m - - - - group:adm:r-x,group:wheel:r-x
...

6. Running commands again:

# /usr/bin/systemd-tmpfiles --remove --boot --exclude-prefix=/dev  # yes, i'm repeating

# /usr/bin/systemd-tmpfiles --create --boot --exclude-prefix=/dev
Setting default ACL "u::rwx,g::r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,m::r-x,o::r-x" on /var/log/journal/ebc33a2f542745aca79601b4287fcc15 failed: Argument list too long

Now, I got just one error. Commenting line 34 from the same file:

...
#a+ /var/log/journal/%m - - - - d:group:adm:r-x,d:group:wheel:r-x
...

7. So now, I got no errors, BUT this is not what I want (I'm not supposed to change /usr/lib/tmpfiles.d/*.conf files, right?):

# /usr/bin/systemd-tmpfiles --remove --boot --exclude-prefix=/dev

# /usr/bin/systemd-tmpfiles --create --boot --exclude-prefix=/dev

# ...

8. Removing the comments made in /usr/lib/tmpfiles.d/systemd.conf, the error appears again (as expected).

Just for the record:

# uname -a
Linux mordor.wrk 3.19.0-1-ck #1 SMP PREEMPT Fri Feb 27 20:13:37 EST 2015 x86_64 GNU/Linux

# ls -l /etc/tmpfiles.d/
total 0

# ls -l /run/tmpfiles.d/
total 4
-rw-r--r-- 1 root root 595 Mar  4 09:10 kmod.conf

# cat /run/tmpfiles.d/kmod.conf 
c! /dev/fuse 0600 - - - 10:229
c! /dev/cuse 0600 - - - 10:203
c! /dev/btrfs-control 0600 - - - 10:234
c! /dev/loop-control 0600 - - - 10:237
d /dev/net 0755 - - -
c! /dev/net/tun 0600 - - - 10:200
c! /dev/ppp 0600 - - - 108:0
c! /dev/uinput 0600 - - - 10:223
d /dev/mapper 0755 - - -
c! /dev/mapper/control 0600 - - - 10:236
d /dev/vfio 0755 - - -
c! /dev/vfio/vfio 0600 - - - 10:196
c! /dev/vhci 0600 - - - 10:137
c! /dev/uhid 0600 - - - 10:239
c! /dev/vhost-net 0600 - - - 10:238
d /dev/snd 0755 - - -
c! /dev/snd/timer 0600 - - - 116:33
d /dev/snd 0755 - - -
c! /dev/snd/seq 0600 - - - 116:1

# stat /var/log/journal/
  File: ‘/var/log/journal/’
  Size: 58        	Blocks: 0          IO Block: 4096   directory
Device: 903h/2307d	Inode: 20975736    Links: 4
Access: (2755/drwxr-sr-x)  Uid: (    0/    root)   Gid: (  190/systemd-journal)
Access: 2014-11-12 18:23:12.813394450 -0200
Modify: 2015-02-23 08:01:39.549462421 -0300
Change: 2015-02-23 08:01:39.549462421 -0300
 Birth: -

What am I missing?

UPDATE

I forgot to mention that I'm using testing repositories, and systemd version is 219-2.


Best regards,
Richard.

Last edited by vltr (2015-03-04 17:31:19)


"For a successful technology, reality must take precedence over public relations, for Nature cannot be fooled." -- Richard P. Feynman

Offline

#2 2015-03-04 16:21:06

GloW_on_dub
Member
Registered: 2013-03-13
Posts: 388

Re: tmpfiles systemd.conf problems ("Argument list too long")

On my machine, /usr/lib/tmpfiles.d/systemd.conf is only 32 lines long.
Try reinstalling systemd

Offline

#3 2015-03-04 16:46:48

vltr
Member
Registered: 2015-01-27
Posts: 19

Re: tmpfiles systemd.conf problems ("Argument list too long")

Hmm. I don't think this worked for me.

# cat /usr/lib/tmpfiles.d/systemd.conf | wc -l
38

# pacman -Scc

Cache directory: /var/cache/pacman/pkg/
:: Do you want to remove ALL files from cache? [y/N] y
removing all files from cache...

Database directory: /var/lib/pacman/
:: Do you want to remove unused repositories? [Y/n] 
removing unused sync repositories...

# cd /usr/lib/tmpfiles.d/

# mv systemd.conf systemd.conf.bak

# pacman -S systemd
warning: systemd-219-2 is up to date -- reinstalling
resolving dependencies...
looking for conflicting packages...

Packages (1) systemd-219-2

Total Download Size:    4.71 MiB
Total Installed Size:  25.36 MiB
Net Upgrade Size:       0.00 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages ...
 systemd-219-2-x86_64              4.7 MiB  4.10M/s 00:01 [##############################] 100%
(1/1) checking keys in keyring                            [##############################] 100%
(1/1) checking package integrity                          [##############################] 100%
(1/1) loading package files                               [##############################] 100%
(1/1) checking for file conflicts                         [##############################] 100%
(1/1) checking available disk space                       [##############################] 100%
(1/1) reinstalling systemd                                [##############################] 100%

# wc -l systemd.conf
38 systemd.conf

# wc -l systemd.conf.bak 
38 systemd.conf.bak

# diff systemd.conf systemd.conf.bak  # nothing

# ...

Cheers,
Richard.


"For a successful technology, reality must take precedence over public relations, for Nature cannot be fooled." -- Richard P. Feynman

Offline

#4 2015-03-04 17:24:41

GloW_on_dub
Member
Registered: 2013-03-13
Posts: 388

Re: tmpfiles systemd.conf problems ("Argument list too long")

Indeed, it comes from testing.
Since i don't want to switch to testing, I cannot help you further.

Last edited by GloW_on_dub (2015-03-04 17:24:54)

Offline

#5 2015-03-04 17:28:26

vltr
Member
Registered: 2015-01-27
Posts: 19

Re: tmpfiles systemd.conf problems ("Argument list too long")

GloW_on_dub wrote:

Indeed, it comes from testing.

Oops, my bad, I forgot to mention that. I'll update the thread. Thanks!


"For a successful technology, reality must take precedence over public relations, for Nature cannot be fooled." -- Richard P. Feynman

Offline

#6 2015-03-05 21:45:16

khem
Member
Registered: 2015-03-05
Posts: 3

Re: tmpfiles systemd.conf problems ("Argument list too long")

Do you have ACL options enabled in kernel config ?

CONFIG_EXT4_FS_POSIX_ACL=y

Offline

#7 2015-03-06 12:51:10

vltr
Member
Registered: 2015-01-27
Posts: 19

Re: tmpfiles systemd.conf problems ("Argument list too long")

khem wrote:

Do you have ACL options enabled in kernel config ?

CONFIG_EXT4_FS_POSIX_ACL=y

Yup! Is that the "problem" ?

$ cat /usr/lib/modules/3.19.0-1-ck/build/.config | grep "CONFIG_EXT4_FS_POSIX_ACL"
CONFIG_EXT4_FS_POSIX_ACL=y

Cheers,
Richard.


"For a successful technology, reality must take precedence over public relations, for Nature cannot be fooled." -- Richard P. Feynman

Offline

#8 2015-03-10 03:58:10

boogerlad
Member
Registered: 2013-04-20
Posts: 48

Re: tmpfiles systemd.conf problems ("Argument list too long")

I too am having a similar issue.

# systemctl status  systemd-tmpfiles-setup.service -l
● systemd-tmpfiles-setup.service - Create Volatile Files and Directories
   Loaded: loaded (/usr/lib/systemd/system/systemd-tmpfiles-setup.service; static; vendor preset: disabled)
   Active: failed (Result: exit-code) since Mon 2015-03-09 23:53:14 EDT; 4min 39s ago
     Docs: man:tmpfiles.d(5)
           man:systemd-tmpfiles(8)
  Process: 272 ExecStart=/usr/bin/systemd-tmpfiles --create --remove --boot --exclude-prefix=/dev (code=exited, status=1/FAILURE)
 Main PID: 272 (code=exited, status=1/FAILURE)

Mar 09 23:53:14 ego systemd[1]: Starting Create Volatile Files and Directories...
Mar 09 23:53:14 ego systemd-tmpfiles[272]: Setting default ACL "u::rwx,g::r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:
Mar 09 23:53:14 ego systemd-tmpfiles[272]: Setting access ACL "u::rwx,g::r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel
Mar 09 23:53:14 ego systemd[1]: systemd-tmpfiles-setup.service: main process exited, code=exited, status=1/FAILURE
Mar 09 23:53:14 ego systemd[1]: Failed to start Create Volatile Files and Directories.
Mar 09 23:53:14 ego systemd[1]: Unit systemd-tmpfiles-setup.service entered failed state.
Mar 09 23:53:14 ego systemd[1]: systemd-tmpfiles-setup.service failed.
# cat /usr/lib/modules/3.19.1-1-ck/build/.config | grep "CONFIG_EXT4_FS_POSIX_ACL"
CONFIG_EXT4_FS_POSIX_ACL=y

Last edited by boogerlad (2015-03-10 04:22:02)

Offline

#9 2015-03-10 04:46:26

WonderWoofy
Member
From: Los Gatos, CA
Registered: 2012-05-19
Posts: 8,414

Re: tmpfiles systemd.conf problems ("Argument list too long")

I see you are all checking to make sure that POSIX ACLs are enabled for ext4.  But as a sanity check, are all those having problems actually running on ext4?

Offline

#10 2015-03-10 05:12:07

boogerlad
Member
Registered: 2013-04-20
Posts: 48

Re: tmpfiles systemd.conf problems ("Argument list too long")

I am running ext4.
more relevant info:

# df -h
Filesystem      Size  Used Avail Use% Mounted on
dev             7.8G     0  7.8G   0% /dev
run             7.8G  648K  7.8G   1% /run
/dev/sda4       122G   35G   81G  30% /
tmpfs           7.8G  288K  7.8G   1% /dev/shm
tmpfs           7.8G     0  7.8G   0% /sys/fs/cgroup
tmpfs           7.8G   32K  7.8G   1% /tmp
/dev/sda1        66M   39M   28M  58% /boot
tmpfs           1.6G  4.0K  1.6G   1% /run/user/0
/dev/sdc1        15G  1.2G   14G   8% /run/media/root/ARCH_201502
/dev/sdb2       3.6T  866G  2.8T  24% /run/media/root/b81d2c49-7b7a-42f9-be93-5971e4b8df2b
# mount
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
sys on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
dev on /dev type devtmpfs (rw,nosuid,relatime,size=8168052k,nr_inodes=2042013,mode=755)
run on /run type tmpfs (rw,nosuid,nodev,relatime,mode=755)
/dev/sda4 on / type ext4 (rw,relatime,data=ordered)
securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
tmpfs on /sys/fs/cgroup type tmpfs (ro,nosuid,nodev,noexec,mode=755)
cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,xattr,release_agent=/usr/lib/systemd/systemd-cgroups-agent,name=systemd)
pstore on /sys/fs/pstore type pstore (rw,nosuid,nodev,noexec,relatime)
efivarfs on /sys/firmware/efi/efivars type efivarfs (rw,nosuid,nodev,noexec,relatime)
cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset)
cgroup on /sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,devices)
cgroup on /sys/fs/cgroup/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blkio)
cgroup on /sys/fs/cgroup/bfqio type cgroup (rw,nosuid,nodev,noexec,relatime,bfqio)
cgroup on /sys/fs/cgroup/net_cls type cgroup (rw,nosuid,nodev,noexec,relatime,net_cls)
cgroup on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer)
cgroup on /sys/fs/cgroup/memory type cgroup (rw,nosuid,nodev,noexec,relatime,memory)
systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=21,pgrp=1,timeout=300,minproto=5,maxproto=5,direct)
tmpfs on /tmp type tmpfs (rw)
debugfs on /sys/kernel/debug type debugfs (rw,relatime)
configfs on /sys/kernel/config type configfs (rw,relatime)
hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,relatime)
mqueue on /dev/mqueue type mqueue (rw,relatime)
/dev/sda1 on /boot type vfat (rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro)
tmpfs on /run/user/0 type tmpfs (rw,nosuid,nodev,relatime,size=1634748k,mode=700)
gvfsd-fuse on /run/user/0/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,relatime,user_id=0,group_id=0)
fusectl on /sys/fs/fuse/connections type fusectl (rw,relatime)
/dev/sdc1 on /run/media/root/ARCH_201502 type vfat (rw,nosuid,nodev,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,showexec,utf8,flush,errors=remount-ro,uhelper=udisks2)
/dev/sdb2 on /run/media/root/b81d2c49-7b7a-42f9-be93-5971e4b8df2b type ext4 (rw,nosuid,nodev,relatime,data=ordered,uhelper=udisks2)
# df /var/log/journal
Filesystem     1K-blocks     Used Available Use% Mounted on
/dev/sda4      127203232 36140224  84578228  30% /
# tune2fs -l /dev/sda4
tune2fs 1.42.12 (29-Aug-2014)
Filesystem volume name:   <none>
Last mounted on:          /
Filesystem UUID:          eff40d31-9c23-4404-a4ee-a601663ec268
Filesystem magic number:  0xEF53
Filesystem revision #:    1 (dynamic)
Filesystem features:      has_journal ext_attr resize_inode dir_index filetype needs_recovery extent flex_bg sparse_super large_file huge_file uninit_bg dir_nlink extra_isize
Filesystem flags:         signed_directory_hash 
Default mount options:    user_xattr acl
Filesystem state:         clean
Errors behavior:          Continue
Filesystem OS type:       Linux
Inode count:              8101296
Block count:              32342016
Reserved block count:     1617099
Free blocks:              22766155
Free inodes:              7894707
First block:              0
Block size:               4096
Fragment size:            4096
Reserved GDT blocks:      1016
Blocks per group:         32768
Fragments per group:      32768
Inodes per group:         8208
Inode blocks per group:   513
Flex block group size:    16
Filesystem created:       Fri Feb 20 22:47:38 2015
Last mount time:          Tue Mar 10 01:07:16 2015
Last write time:          Tue Mar 10 01:07:16 2015
Mount count:              181
Maximum mount count:      -1
Last checked:             Fri Feb 20 22:47:38 2015
Check interval:           0 (<none>)
Lifetime writes:          59 GB
Reserved blocks uid:      0 (user root)
Reserved blocks gid:      0 (group root)
First inode:              11
Inode size:	          256
Required extra isize:     28
Desired extra isize:      28
Journal inode:            8
First orphan inode:       2627921
Default directory hash:   half_md4
Directory Hash Seed:      5f5a7f62-fe86-41aa-92e0-182668555d0c
Journal backup:           inode blocks
# cd /var/log/journal
# ls -la
total 28
drwxr-sr-x+ 4 root systemd-journal        4096 Mar  7 02:57 .
drwxr-xr-x  6 root root                   4096 Mar 10 01:07 ..
drwxr-s---+ 2 root systemd-journal        4096 Mar 10 00:20 7a8070554b3d48e2b7c76fa0a1171721
drwxr-sr-x+ 2 root systemd-journal-remote 4096 Mar  7 02:57 remote

/var/log/journal is definitely on an ext4 partition with acl enabled. Seems like a bug.
related thread: https://forums.gentoo.org/viewtopic-p-7 … e17fc0f369


I seem to have fixed it by deleting /var/log/journal and creating a new directory.

Last edited by boogerlad (2015-03-10 06:19:48)

Offline

#11 2015-03-10 13:36:33

vltr
Member
Registered: 2015-01-27
Posts: 19

Re: tmpfiles systemd.conf problems ("Argument list too long")

WonderWoofy wrote:

I see you are all checking to make sure that POSIX ACLs are enabled for ext4.  But as a sanity check, are all those having problems actually running on ext4?

Nopes, I just have /boot and my storage HDD using ext4. Everything else is XFS (including /var).

$ mount
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
sys on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
dev on /dev type devtmpfs (rw,nosuid,relatime,size=12228752k,nr_inodes=3057188,mode=755)
run on /run type tmpfs (rw,nosuid,nodev,relatime,mode=755)
/dev/md1 on / type xfs (rw,noatime,nodiratime,attr2,inode64,sunit=64,swidth=128,noquota)
securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
tmpfs on /sys/fs/cgroup type tmpfs (ro,nosuid,nodev,noexec,mode=755)
cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,xattr,release_agent=/usr/lib/systemd/systemd-cgroups-agent,name=systemd)
pstore on /sys/fs/pstore type pstore (rw,nosuid,nodev,noexec,relatime)
cgroup on /sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,devices)
cgroup on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer)
cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset)
cgroup on /sys/fs/cgroup/bfqio type cgroup (rw,nosuid,nodev,noexec,relatime,bfqio)
cgroup on /sys/fs/cgroup/net_cls type cgroup (rw,nosuid,nodev,noexec,relatime,net_cls)
cgroup on /sys/fs/cgroup/memory type cgroup (rw,nosuid,nodev,noexec,relatime,memory)
cgroup on /sys/fs/cgroup/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blkio)
systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=24,pgrp=1,timeout=300,minproto=5,maxproto=5,direct)
hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime)
mqueue on /dev/mqueue type mqueue (rw,relatime)
configfs on /sys/kernel/config type configfs (rw,relatime)
debugfs on /sys/kernel/debug type debugfs (rw,relatime)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,relatime)
tmpfs on /scratch type tmpfs (rw,nosuid,nodev,noatime,size=8388608k)
tmpfs on /tmp type tmpfs (rw,nodev,noatime,size=8388608k)
/dev/md3 on /var type xfs (rw,noatime,nodiratime,attr2,inode64,sunit=64,swidth=128,noquota)
tmpfs on /var/tmp type tmpfs (rw,noatime,size=1048576k)
/dev/md2 on /home type xfs (rw,noatime,nodiratime,attr2,inode64,sunit=64,swidth=128,noquota)
/dev/md0 on /boot type ext4 (rw,noatime,nodiratime,discard,stripe=128,data=ordered)
/dev/md4 on /home/richard/work type xfs (rw,noatime,nodiratime,attr2,inode64,sunit=64,swidth=128,noquota)
/dev/md7 on /home/richard/.config/chromium type xfs (rw,nodev,noatime,nodiratime,attr2,inode64,sunit=64,swidth=128,noquota)
/dev/md5 on /home/mysql type xfs (rw,noatime,nodiratime,attr2,inode64,sunit=64,swidth=128,noquota)
/dev/sdb1 on /home/richard/storage type ext4 (rw,nodev,noatime,nodiratime,data=ordered)
tmpfs on /run/user/620 type tmpfs (rw,nosuid,nodev,relatime,size=2446828k,mode=700,uid=620,gid=620)
tmpfs on /run/user/1000 type tmpfs (rw,nosuid,nodev,relatime,size=2446828k,mode=700,uid=1000,gid=100)
fusectl on /sys/fs/fuse/connections type fusectl (rw,relatime)
gvfsd-fuse on /run/user/1000/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,relatime,user_id=1000,group_id=100)

I updated the kernel today:

$ uname -a
Linux mordor.wrk 3.19.1-1-ck #1 SMP PREEMPT Sat Mar 7 11:48:52 EST 2015 x86_64 GNU/Linux

And it still have the ACL flag set:

$ cat /usr/lib/modules/3.19.1-1-ck/build/.config | grep "CONFIG_EXT4_FS_POSIX_ACL"
CONFIG_EXT4_FS_POSIX_ACL=y

And the error still persists:

$ sudo systemctl status systemd-tmpfiles-setup.service -l
● systemd-tmpfiles-setup.service - Create Volatile Files and Directories
   Loaded: loaded (/usr/lib/systemd/system/systemd-tmpfiles-setup.service; static; vendor preset: disabled)
...

Perhaps it is because my /var is not running on EXT4? Or *-ck kernel problem? I'll boot using the stock kernel and update.

UPDATE

Nopes, it's not a *-ck problem.

Later today I'll create an EXT4 fs and rsync my var there to see roll

$ uname -a
Linux mordor.wrk 3.19.1-1-ARCH #1 SMP PREEMPT Sat Mar 7 20:59:30 CET 2015 x86_64 GNU/Linux

$ systemctl status systemd-tmpfiles-setup.service -l
● systemd-tmpfiles-setup.service - Create Volatile Files and Directories
   Loaded: loaded (/usr/lib/systemd/system/systemd-tmpfiles-setup.service; static; vendor preset: disabled)
   Active: failed (Result: exit-code) since Tue 2015-03-10 10:35:32 BRT; 1min 51s ago
     Docs: man:tmpfiles.d(5)
           man:systemd-tmpfiles(8)
  Process: 665 ExecStart=/usr/bin/systemd-tmpfiles --create --remove --boot --exclude-prefix=/dev (code=exited, status=1/FAILURE)
 Main PID: 665 (code=exited, status=1/FAILURE)

Mar 10 10:35:32 mordor.wrk systemd-tmpfiles[665]: Setting access ACL "u::rw-,g::r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,m::r-x,o::---" on /var/log/journal/ebc33a2f542745aca79601b4287fcc15/system@0ff6f9125b704d9abfce0f6b8bc8cf64-000000000002f8c6-000510a1b23e8122.journal failed: Argument list too long
Mar 10 10:35:32 mordor.wrk systemd-tmpfiles[665]: Setting access ACL "u::rw-,u:richard:r--,g::r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,m::r-x,o::---" on /var/log/journal/ebc33a2f542745aca79601b4287fcc15/user-1000@4c9d6ecc1d5f43cd9ef9c3b22264b58a-000000000002f937-000510a1b8fb166c.journal failed: Argument list too long
Mar 10 10:35:32 mordor.wrk systemd-tmpfiles[665]: Setting access ACL "u::rw-,g::r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,m::r-x,o::---" on /var/log/journal/ebc33a2f542745aca79601b4287fcc15/system@0ff6f9125b704d9abfce0f6b8bc8cf64-0000000000032550-000510a3ac3c1e41.journal failed: Argument list too long
Mar 10 10:35:32 mordor.wrk systemd-tmpfiles[665]: Setting access ACL "u::rw-,g::r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,m::r-x,o::---" on /var/log/journal/ebc33a2f542745aca79601b4287fcc15/system.journal failed: Argument list too long
Mar 10 10:35:32 mordor.wrk systemd-tmpfiles[665]: Setting access ACL "u::rw-,u:richard:r--,g::r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,m::r-x,o::---" on /var/log/journal/ebc33a2f542745aca79601b4287fcc15/user-1000@4c9d6ecc1d5f43cd9ef9c3b22264b58a-00000000000325d6-000510a3b420fd71.journal failed: Argument list too long
Mar 10 10:35:32 mordor.wrk systemd-tmpfiles[665]: Setting access ACL "u::rw-,u:richard:r--,g::r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:adm:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,g:wheel:r-x,m::r-x,o::---" on /var/log/journal/ebc33a2f542745aca79601b4287fcc15/user-1000.journal failed: Argument list too long
Mar 10 10:35:32 mordor.wrk systemd[1]: systemd-tmpfiles-setup.service: main process exited, code=exited, status=1/FAILURE
Mar 10 10:35:32 mordor.wrk systemd[1]: Failed to start Create Volatile Files and Directories.
Mar 10 10:35:32 mordor.wrk systemd[1]: Unit systemd-tmpfiles-setup.service entered failed state.
Mar 10 10:35:32 mordor.wrk systemd[1]: systemd-tmpfiles-setup.service failed.

Cheers,
Richard.

Last edited by vltr (2015-03-10 13:45:39)


"For a successful technology, reality must take precedence over public relations, for Nature cannot be fooled." -- Richard P. Feynman

Offline

#12 2015-03-18 18:12:53

Atmmac
Member
Registered: 2015-03-18
Posts: 1

Re: tmpfiles systemd.conf problems ("Argument list too long")

This seems like a bug for sure. It all started with systemd-219-r1. I have a post on the gentoo forums about it  http://forums.gentoo.org/viewtopic-t-10 … ight-.html however, not many people using systemd on gentoo. Updating to 3.19.1 did nothing. Only solution I have found is to mask systemd-219-r1. Hopefully this gets fixed upstream.

Oh an btw I am on XFS with all the acl options enabled in my kernel.

Last edited by Atmmac (2015-03-18 18:19:59)

Offline

#13 2015-03-19 02:26:22

Scimmia
Fellow
Registered: 2012-09-01
Posts: 11,463

Re: tmpfiles systemd.conf problems ("Argument list too long")

Atmmac wrote:

This seems like a bug for sure. It all started with systemd-219-r1. I have a post on the gentoo forums about it  http://forums.gentoo.org/viewtopic-t-10 … ight-.html however, not many people using systemd on gentoo. Updating to 3.19.1 did nothing. Only solution I have found is to mask systemd-219-r1. Hopefully this gets fixed upstream.

Oh an btw I am on XFS with all the acl options enabled in my kernel.

Was fixed upstream a while ago.

http://cgit.freedesktop.org/systemd/sys … 1c73f3bc29

Offline

Board footer

Powered by FluxBB