1 %define name lxc-userspace
9 # this is getting really a lot of stuff, could be made simpler probably
10 %define release %{taglevel}%{?pldistro:.%{pldistro}}%{?date:.%{date}}
13 Packager: PlanetLab Central <support@planet-lab.org>
14 Distribution: PlanetLab %{plrelease}
17 Summary: Userspace tools for switching between lxc containers
22 Group: System Environment/Kernel
23 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
24 Source0: lxc-userspace-%{version}.tar.gz
30 Userspace tools for switching between lxc containers.
39 mkdir -p $RPM_BUILD_ROOT/usr/sbin
40 install -D -m 755 vsh $RPM_BUILD_ROOT/usr/sbin/vsh
41 install -D -m 755 lxcsu $RPM_BUILD_ROOT/usr/sbin/lxcsu
42 chmod u+s $RPM_BUILD_ROOT/usr/sbin/lxcsu
43 cp build/lib*/setns.so $RPM_BUILD_ROOT/usr/sbin
46 rm -rf $RPM_BUILD_ROOT
52 chmod u+s /usr/sbin/vsh
57 * Wed Jun 05 2013 Thierry Parmentelat <thierry.parmentelat@sophia.inria.fr> - lxc-userspace-1.0-1
58 - rename module and package from lxctools into lxc-userspace
60 * Mon Jun 03 2013 Sapan Bhatia <sapanb@cs.princeton.edu> - lxctools-0.9-8
61 - - Upgraded code for compatibility with kernel 3.6.9
62 - - Obsoleted modules for switching into mnt and pid namespaces
63 - - Added command to mount /proc if not mounted
65 * Wed May 29 2013 Andy Bavier <acb@cs.princeton.edu> - lxctools-0.9-7
66 - Use ArgumentParser, fix issue with sensing arch
68 * Wed May 29 2013 Thierry Parmentelat <thierry.parmentelat@sophia.inria.fr> - lxctools-0.9-6
69 - implements vm's arch
71 * Tue Apr 23 2013 Thierry Parmentelat <thierry.parmentelat@sophia.inria.fr> - lxctools-0.9-5
72 - more flexible and more robust lxcsu
74 * Thu Mar 07 2013 Thierry Parmentelat <thierry.parmentelat@sophia.inria.fr> - lxctools-0.9-4
75 - nicer polish to lxcsu returning the right thing
77 * Mon Mar 04 2013 Thierry Parmentelat <thierry.parmentelat@sophia.inria.fr> - lxctools-0.9-3
78 - lxcsu to propagate its forked process's return code
80 * Fri Feb 22 2013 Thierry Parmentelat <thierry.parmentelat@sophia.inria.fr> - lxctools-0.9-2