Add grml repository cookbook
authorAlexander Wirt <formorer@grml.org>
Wed, 31 Jan 2007 07:35:36 +0000 (08:35 +0100)
committerAlexander Wirt <formorer@grml.org>
Wed, 31 Jan 2007 07:35:36 +0000 (08:35 +0100)
Makefile
repo-cookbook [new file with mode: 0644]

index 187a991..7179b92 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -2,12 +2,14 @@ all: doc_html
 
 doc_html: html-stamp
 
-html-stamp: setup
+html-stamp: setup repo-cookbook 
        asciidoc -a toc -a numbered setup
+       asciidoc -a toc -a numbered repo-cookbook 
        touch html-stamp
 
 clean:
-       rm -rf html-stamp setup.html
+       rm -rf html-stamp setup.html \
+              repo-cookbook.html 
 
 online: doc_html
        scp setup.html grml:/var/www/grml/infrastructure/index.html
diff --git a/repo-cookbook b/repo-cookbook
new file mode 100644 (file)
index 0000000..67534ed
--- /dev/null
@@ -0,0 +1,35 @@
+Cookbook for the grml repository software
+==========================================
+
+Preface
+-------
+
+This is a short documentation for common tasks with the grml repository. 
+
+Recipes 
+-------
+
+Here are some common tasks: 
+
+.Add a single deb to a distribution
+=======================================
+#insert the deb +
+reprepro includedeb `<suite>` `<foo.deb>` + 
+#check the result + 
+reprepro list `<suite>` `<packagename>` + 
+=======================================
+
+.Move a package from one distribution to another
+=====================================================
+#move the package +
+reprepro copy `<source distribution>` `<target distribution>` `<packagename>` +
+#check the result + 
+reprepro list `<target distribution>` + 
+=====================================================
+
+About this document
+-------------------
+
+(c) Michael Prokop <mika@grml.org> and Alexander Wirt <formorer@grml.org>; HTML version powered by link:http://www.methods.co.nz/asciidoc/[asciidoc].
+
+// vim: ft=asciidoc autoindent textwidth=75 formatoptions=tcqn