One final tidy-up for my Amanda recipe.  In do_install() I have:
    install -d -m 0777 -o amandabackup -g amandabackup ${D}/amanda
    install -d -m 0777 -o amandabackup -g amandabackup 
${D}/amanda/vtapes/slot{1,2,3,4}
    install -d -m 0777 -o amandabackup -g amandabackup ${D}/amanda/holding
    install -d -m 0777 -o amandabackup -g amandabackup 
${D}/amanda/state/{curinfo,log,index}

The problem I have is that /amanda and /amanda/holding end up with
the correct file owner/group, but the others (anything that has
multiple names) end up being owned by 'root'. When I install my package,
I get this on the target:
   # ls -lR /amanda/
   /amanda/:
   total 3
   drwxr-xr-x 2 amandabackup amandabackup 1024 Jul 26  2013 holding
   drwxr-xr-x 5 root         root         1024 Jul 26 15:44 state
   drwxr-xr-x 6 root         root         1024 Jul 26 15:44 vtapes

   /amanda/holding:
   total 0

   /amanda/state:
   total 3
   drwxr-xr-x 2 amandabackup amandabackup 1024 Jul 26  2013 curinfo
   drwxr-xr-x 2 amandabackup amandabackup 1024 Jul 26  2013 index
   drwxr-xr-x 2 amandabackup amandabackup 1024 Jul 26  2013 log

   /amanda/state/curinfo:
   total 0

   /amanda/state/index:
   total 0

   /amanda/state/log:
   total 0

   /amanda/vtapes:
   total 4
   drwxr-xr-x 2 amandabackup amandabackup 1024 Jul 26  2013 slot1
   drwxr-xr-x 2 amandabackup amandabackup 1024 Jul 26  2013 slot2
   drwxr-xr-x 2 amandabackup amandabackup 1024 Jul 26  2013 slot3
   drwxr-xr-x 2 amandabackup amandabackup 1024 Jul 26  2013 slot4

   /amanda/vtapes/slot1:
   total 0

   /amanda/vtapes/slot2:
   total 0

   /amanda/vtapes/slot3:
   total 0

   /amanda/vtapes/slot4:
   total 0

Is this to be expected, or is it a bug?  If so, where do I look
and/or report it?

--
------------------------------------------------------------
Gary Thomas                 |  Consulting for the
MLB Associates              |    Embedded world
------------------------------------------------------------
_______________________________________________
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto

Reply via email to