[lxc-devel] Regression in capability setting for lxc-init

Ryousei Takano ryousei at gmail.com
Sun Mar 22 03:51:13 UTC 2009


Hi Daniel,

commit dfdcea5c4f98285f25000a899992b4698c97388b (Fix capability setting
for lxc-init) introduced a regression that causes 'make install' failure:

$ sudo make install

[snip]

 /usr/bin/install -c 'lxc-checkconfig' '/usr/local/bin/lxc-checkconfig'
setcap cap_sys_admin=ep /usr/local/libexec/lxc-init
Failed to set capabilities on file `/usr/local/libexec/lxc-init' (No
such file or directory)
usage: setcap [-q] (-r|-|<caps>) <filename> [ ... (-r|-|<capsN>) <filenameN> ]

 Note <filename> must be a regular (non-symlink) file.
make[3]: *** [install-libexecPROGRAMS] Error 1

'install-libexecPROGRAMS' is generated by automake, so we cannot redefine it
at Makefile.am.  But I am not sure about it...

Best regards,
Ryousei Takano




More information about the lxc-devel mailing list