diff options
-rw-r--r-- | files/README.txt | 36 | ||||
-rw-r--r-- | files/index.html | 38 | ||||
-rw-r--r-- | manifests/init.pp | 4 |
3 files changed, 40 insertions, 38 deletions
diff --git a/files/README.txt b/files/README.txt deleted file mode 100644 index 1cc3699..0000000 --- a/files/README.txt +++ /dev/null @@ -1,36 +0,0 @@ -Introduction -============ - -This is the Debian package repository of Koumbit. It is used for internal -distribution of locally built packages not yet part of Debian. Feel free to use -it for yourself, but it comes at no warranty, see http://wiki.koumbit.net/Beta -for more information. - -How to use -========== - -In your /etc/apt/source.list: - -deb http://debian.koumbit.net/debian lenny main -deb-src http://debian.koumbit.net/debian lenny main - -"lenny", of course, can be replaced by your distribution. Know that we usually -package straight for etch or lenny. Packages will likely not be available in -squeeze or sid. - -Adding the archive key to your keyring --------------------------------------- - -This archive self-signs packages uploaded to it (and packages uploaded are -verified against a whitelist of trusted uploaders) using OpenPGP (GnuPG, to be -more precise). - -The key of the archive is in the key.asc file above, and it is signed with -another key you may be able to find a path to in key.asc.asc. - -So in short, you should add the key using something like this: - -wget http://debian.koumbit.net/debian/key.asc -wget http://debian.koumbit.net/debian/key.asc.asc -gpg -v key.asc.asc && apt-key add key.asc -apt-get update diff --git a/files/index.html b/files/index.html new file mode 100644 index 0000000..ffcaf4a --- /dev/null +++ b/files/index.html @@ -0,0 +1,38 @@ +<html> +<head> +<title>Koumbit Debian package repository</title> +</head> +<body> +<h1>Introduction</h1> + +<p>This is the Debian package repository of Koumbit. It is used for internal +distribution of locally built packages not yet part of Debian. Feel free to use +it for yourself, but it comes at no warranty, see <a +href="https://wiki.koumbit.net/Beta">the Beta page</a> for more information.</p> + +<h1>How to use</h1> + +<p>In your /etc/apt/source.list: + +<pre> +deb http://debian.koumbit.net/debian lenny main +deb-src http://debian.koumbit.net/debian lenny main +</pre> + +"lenny", of course, can be replaced by your distribution. Know that we usually +package straight for etch or lenny. Packages will likely not be available in +squeeze or sid.</p> + +<h2>Adding the archive key to your keyring</h2> + +<p>This archive self-signs packages uploaded to it (and packages uploaded are +verified against a whitelist of trusted uploaders) using OpenPGP (GnuPG, to be +more precise).</p> + +<p>The key of the archive is in the <a href="/key.asc">key.asc file</a>. You should add the key using something like this:</p> + +<pre> +wget http://debian.koumbit.net/debian/key.asc +apt-key add key.asc +apt-get update +</pre> diff --git a/manifests/init.pp b/manifests/init.pp index ddd61b2..099693e 100644 --- a/manifests/init.pp +++ b/manifests/init.pp @@ -69,9 +69,9 @@ class reprepro { mode => 0664, owner => root, group => reprepro, source => "puppet://$servername/reprepro/incoming"; - "$basedir/README.txt": + "$basedir/index.html": mode => 0664, owner => root, group => reprepro, - source => "puppet://$servername/reprepro/README.txt"; + source => "puppet://$servername/reprepro/index.html"; "$basedir/.gnupg": mode => 750, owner => reprepro, group => root, |