git://git.onelab.eu
/
lxc-reference.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Restart lxc-reference after installation.
[lxc-reference.git]
/
lxc-reference.spec
diff --git
a/lxc-reference.spec
b/lxc-reference.spec
index
2beaf20
..
1fccf02
100644
(file)
--- a/
lxc-reference.spec
+++ b/
lxc-reference.spec
@@
-21,20
+21,16
@@
Requires: btrfs-progs
A simple package to deploy reference images for lxc
%prep
A simple package to deploy reference images for lxc
%prep
-touch $RPM_BUILD_DIR/configure
-chmod +x $RPM_BUILD_DIR/configure
wget %{source}
%install
wget %{source}
%install
-mkdir -p $RPM_BUILD_ROOT/vservers/
-cp $RPM_BUILD_DIR/lxc-reference-%{version}.tgz $RPM_BUILD_ROOT/vservers/
+install -D -m 644 $RPM_BUILD_DIR/lxc-reference-%{version}.tgz $RPM_BUILD_ROOT/vservers/lxc-reference-%{version}.tgz
+pushd /longbuildroot/SOURCES/lxc-reference-%{version}
+install -D -m 755 initscript/lxc-reference ${RPM_BUILD_ROOT}/%{_initrddir}/lxc-reference
+popd
%post
%post
-mkdir /vservers/.lvref
-btrfs subvolume /vservers/.lvref/lxc-f14-x86_86
-btrfs subvolume /vservers/.lvref/lxc-squeeze-x86_86
-tar zxvf /vservers/lxc-reference-%{version}.tgz -C /vservers/tmp
-rm -rf /vservers/lxc-reference-%{version}.tgz
+service lxc-reference restart
%preun
btrfs subvolume delete /vservers/.lvref/lxc-f14-x86_64
%preun
btrfs subvolume delete /vservers/.lvref/lxc-f14-x86_64
@@
-47,11
+43,13
@@
rm -rf $RPM_BUILD_DIR/*
%files
/vservers/lxc-reference-%{version}.tgz
%files
/vservers/lxc-reference-%{version}.tgz
+%{_initrddir}/lxc-reference
%changelog
* Fri Dec 16 2011 Marco Yuen <marcoy@cs.princeton.edu> - lxc-reference-0.1
- Add dependency (btrfs-progs).
- Change source URL.
%changelog
* Fri Dec 16 2011 Marco Yuen <marcoy@cs.princeton.edu> - lxc-reference-0.1
- Add dependency (btrfs-progs).
- Change source URL.
+- Add initscript.
* Wed Nov 30 2011 Xavier Leon <xleon@ac.upc.edu> - lxc-reference-0.1
- First dumb version of the reference image
* Wed Nov 30 2011 Xavier Leon <xleon@ac.upc.edu> - lxc-reference-0.1
- First dumb version of the reference image