From 1be510f9529cb082f802408b472a77d074b394c0 Mon Sep 17 00:00:00 2001 From: Nicolas Vigier Date: Sun, 14 Apr 2013 13:46:12 +0000 Subject: Add zarb MLs html archives --- .../20110118/add3e5f5/attachment-0001.html | 142 +++++++++++++++++++++ .../attachments/20110118/add3e5f5/attachment.html | 142 +++++++++++++++++++++ 2 files changed, 284 insertions(+) create mode 100644 zarb-ml/mageia-sysadm/attachments/20110118/add3e5f5/attachment-0001.html create mode 100644 zarb-ml/mageia-sysadm/attachments/20110118/add3e5f5/attachment.html (limited to 'zarb-ml/mageia-sysadm/attachments/20110118/add3e5f5') diff --git a/zarb-ml/mageia-sysadm/attachments/20110118/add3e5f5/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110118/add3e5f5/attachment-0001.html new file mode 100644 index 000000000..fe7007509 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110118/add3e5f5/attachment-0001.html @@ -0,0 +1,142 @@ + + + +[841] add mirrordir script and mirrorbootstrap class + + + + +
+
+
Revision
841
+
Author
boklm
+
Date
2011-01-18 19:21:44 +0100 (Tue, 18 Jan 2011)
+
+ +

Log Message

+
add mirrordir script and mirrorbootstrap class
+ +

Modified Paths

+ + +

Added Paths

+ + +
+
+Modified: puppet/modules/mirror/manifests/init.pp
+===================================================================
+--- puppet/modules/mirror/manifests/init.pp	2011-01-18 18:03:15 UTC (rev 840)
++++ puppet/modules/mirror/manifests/init.pp	2011-01-18 18:21:44 UTC (rev 841)
+@@ -1,6 +1,7 @@
+ class mirror {
+     class base {
+ 	$bindir = '/home/mirror/bin'
++	$locksdir = '/home/mirror/locks'
+ 	file { "$bindir":
+ 	    ensure => directory,
+             owner => mirror,
+@@ -8,6 +9,13 @@
+ 	    mode => 755
+ 	}
+ 
++	file { "$locksdir":
++	    ensure => directory,
++            owner => mirror,
++	    group => mirror,
++	    mode => 755
++	}
++
+ 	group {"mirror":
+ 	    ensure => present,
+ 	}
+@@ -21,8 +29,15 @@
+ 	}
+     }
+ 
+-    define mirrordir ($remotehost, $remotedir, $localdir) {
++    define mirrordir ($remoteurl, $localdir, $rsync_options="-avH --delete") {
+     	include base
++	lockfile="$locksdir/$name"
++	file { "$localdir":
++	    ensure => directory,
++            owner => mirror,
++	    group => mirror,
++	    mode => 755,
++	}
+     	file { "mirror_$name":
+ 	    path => "$bindir/$name",
+ 	    ensure => present,
+@@ -59,4 +74,11 @@
+ 	    require => File["update_timestamp"],
+ 	}
+     }
++
++    class mirrorbootstrap inherits base {
++    	mirrordir { "bootstrap":
++	    remoteurl => 'rsync://valstar.mageia.org/bootstrap',
++	    localdir => '/distrib/bootstrap',
++	}
++    }
+ }
+
+Added: puppet/modules/mirror/templates/mirrordir
+===================================================================
+--- puppet/modules/mirror/templates/mirrordir	                        (rev 0)
++++ puppet/modules/mirror/templates/mirrordir	2011-01-18 18:21:44 UTC (rev 841)
+@@ -0,0 +1,12 @@
++#!/bin/sh
++
++remoteurl="<%= remoteurl%>"
++localdir="<%= localdir %>"
++rsync_options="<%= rsync_options %>"
++lockfile="<%= lockfile %>"
++
++test -f "$lockfile" && exit
++touch "$lockfile"
++/usr/bin/rsync $rsync_options "$remoteurl" "$localdir"
++rm -f "$lockfile"
++
+
+
+ + + \ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110118/add3e5f5/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110118/add3e5f5/attachment.html new file mode 100644 index 000000000..fe7007509 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110118/add3e5f5/attachment.html @@ -0,0 +1,142 @@ + + + +[841] add mirrordir script and mirrorbootstrap class + + + + +
+
+
Revision
841
+
Author
boklm
+
Date
2011-01-18 19:21:44 +0100 (Tue, 18 Jan 2011)
+
+ +

Log Message

+
add mirrordir script and mirrorbootstrap class
+ +

Modified Paths

+ + +

Added Paths

+ + +
+
+Modified: puppet/modules/mirror/manifests/init.pp
+===================================================================
+--- puppet/modules/mirror/manifests/init.pp	2011-01-18 18:03:15 UTC (rev 840)
++++ puppet/modules/mirror/manifests/init.pp	2011-01-18 18:21:44 UTC (rev 841)
+@@ -1,6 +1,7 @@
+ class mirror {
+     class base {
+ 	$bindir = '/home/mirror/bin'
++	$locksdir = '/home/mirror/locks'
+ 	file { "$bindir":
+ 	    ensure => directory,
+             owner => mirror,
+@@ -8,6 +9,13 @@
+ 	    mode => 755
+ 	}
+ 
++	file { "$locksdir":
++	    ensure => directory,
++            owner => mirror,
++	    group => mirror,
++	    mode => 755
++	}
++
+ 	group {"mirror":
+ 	    ensure => present,
+ 	}
+@@ -21,8 +29,15 @@
+ 	}
+     }
+ 
+-    define mirrordir ($remotehost, $remotedir, $localdir) {
++    define mirrordir ($remoteurl, $localdir, $rsync_options="-avH --delete") {
+     	include base
++	lockfile="$locksdir/$name"
++	file { "$localdir":
++	    ensure => directory,
++            owner => mirror,
++	    group => mirror,
++	    mode => 755,
++	}
+     	file { "mirror_$name":
+ 	    path => "$bindir/$name",
+ 	    ensure => present,
+@@ -59,4 +74,11 @@
+ 	    require => File["update_timestamp"],
+ 	}
+     }
++
++    class mirrorbootstrap inherits base {
++    	mirrordir { "bootstrap":
++	    remoteurl => 'rsync://valstar.mageia.org/bootstrap',
++	    localdir => '/distrib/bootstrap',
++	}
++    }
+ }
+
+Added: puppet/modules/mirror/templates/mirrordir
+===================================================================
+--- puppet/modules/mirror/templates/mirrordir	                        (rev 0)
++++ puppet/modules/mirror/templates/mirrordir	2011-01-18 18:21:44 UTC (rev 841)
+@@ -0,0 +1,12 @@
++#!/bin/sh
++
++remoteurl="<%= remoteurl%>"
++localdir="<%= localdir %>"
++rsync_options="<%= rsync_options %>"
++lockfile="<%= lockfile %>"
++
++test -f "$lockfile" && exit
++touch "$lockfile"
++/usr/bin/rsync $rsync_options "$remoteurl" "$localdir"
++rm -f "$lockfile"
++
+
+
+ + + \ No newline at end of file -- cgit v1.2.1