[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [Xen-devel] tidy up requested



> On Wed, 2005-08-10 at 17:44 +0100, Ian Pratt wrote:
> > ./usr/sbin/xcsdump                  <-- move to /usr/lib/xen/bin
> > ./usr/sbin/xenconsoled                      <-- move to 
> /usr/lib/xen/sbin     
> 
> I would recommend folding /usr/lib/xen/sbin into 
> /usr/lib/xen/bin; since neither is going to be in anyone's 
> path, having them split seems silly.

I agree.
 
> > ./usr/libexec/xen/xc_restore
> > ./usr/libexec/xen/xc_save
> > ./usr/libexec/xen/xenconsole
> 
> /usr/lib/xen/bin too I think.  /usr/libexec never really caught on.

Yep -- missed these in my original message.

How's the attached?
Ian


install > find . -type f | grep -v /lib/modules | grep -v /boot
./usr/lib/libxc.so.3.0.0 
./usr/lib/libxc.a 
./usr/lib/libxenstore.a 
./usr/lib/libxenstore-pic.a

Rename libxc to libxenctl

./usr/include/xc.h
./usr/include/xs.h
./usr/include/xs_lib.h
./usr/include/xcs_proto.h

Move the above to /usr/include/xen

./usr/include/xen/io/blkif.h
./usr/include/xen/io/domain_controller.h
./usr/include/xen/io/ioreq.h
./usr/include/xen/io/netif.h
./usr/include/xen/io/ring.h
./usr/include/xen/io/usbif.h
./usr/include/xen/io/vmx_vlapic.h
./usr/include/xen/acm.h
./usr/include/xen/acm_ops.h
./usr/include/xen/arch-ia64.h
./usr/include/xen/arch-x86_32.h
./usr/include/xen/arch-x86_64.h
./usr/include/xen/dom0_ops.h
./usr/include/xen/event_channel.h
./usr/include/xen/grant_table.h
./usr/include/xen/physdev.h
./usr/include/xen/sched_ctl.h
./usr/include/xen/trace.h
./usr/include/xen/version.h
./usr/include/xen/vmx_assist.h
./usr/include/xen/xen.h
./usr/include/xen/COPYING
./usr/include/xen/linux/privcmd.h
./usr/include/xen/linux/suspend.h


./usr/sbin/xenstored                    <-- move to /usr/lib/xen/bin    
./usr/sbin/netfix                               <-- delete
./usr/sbin/xm                           
./usr/sbin/xend                         
./usr/sbin/xenperf                      <-- move to /usr/lib/xen/bin    
./usr/sbin/xcs                          (about to be deleted)
./usr/sbin/xcsdump                      (delete)
./usr/sbin/xenconsoled                  <-- move to /usr/lib/xen/bin    


./usr/share/xen/qemu/keymaps/da
./usr/share/xen/qemu/keymaps/en-gb
...
./usr/share/xen/qemu/keymaps/pt
./usr/share/xen/qemu/keymaps/sl
./usr/share/xen/qemu/keymaps/tr

Should the above really go in /usr/share
/usr/lib/xen/qemu ???

./usr/bin/xenperf                               <-- duplicate of
/usr/sbin/xenperf?
./usr/bin/xc_shadow                     <-- move to /usr/lib/xen/bin
./usr/bin/xencons                               <-- redundant?
./usr/bin/cpuperf-xen                   <-- move to /usr/lib/xen/bin
./usr/bin/cpuperf-perfcntr              <-- should not be installed
./usr/bin/lomount                               <-- move to /usr/sbin
./usr/bin/xentrace                      <-- move to /usr/lib/xen/bin
./usr/bin/xentrace_format               <-- move to /usr/lib/xen/bin
./usr/libexec/xen/xc_restore            <-- move to /usr/lib/xen/bin
./usr/libexec/xen/xc_save               <-- move to /usr/lib/xen/bin
./usr/libexec/xen/xenconsole            <-- move to /usr/lib/xen/bin
./etc/init.d/xend
./etc/init.d/xendomains                 (needs review)
./etc/xen/xend-config.sxp
./etc/xen/xmexample1
./etc/xen/xmexample2
./etc/xen/xmexample.vmx
./etc/xen/scripts/network               <- rename to network-bridge
./etc/xen/scripts/vif-bridge
./etc/xen/scripts/network-route
./etc/xen/scripts/vif-route
./etc/xen/scripts/block-file
./etc/xen/scripts/block-enbd
./etc/xen/qemu-ifup                     <- move to /etc/xen/scripts/
./etc/xen/qemu-vgaram-bin               <- delete?

./usr/lib/xen/bin/qemu-dm
./usr/lib/xen/bin/qemu-dm.debug


./usr/lib/python/xen/__init__.py
./usr/lib/python/xen/lowlevel/__init__.py
./usr/lib/python/xen/lowlevel/xc.so
./usr/lib/python/xen/lowlevel/xu.so
...
./usr/lib/python/xen/sv/Wizard.pyc
./usr/lib/python/xen/sv/__init__.pyc
./usr/lib/python/xen/sv/util.pyc
./usr/lib/python/xen/__init__.pyc


_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.