summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIan Stakenvicius <axs@gentoo.org>2012-09-05 20:56:58 +0000
committerIan Stakenvicius <axs@gentoo.org>2012-09-05 20:56:58 +0000
commitf3dd028adce780c018ae8ad4e99a68697a59314f (patch)
tree92cf67f0cac09cb8b330e9723bdc10fddb964478 /net-misc
parentStable arm, bug #385321 (diff)
downloadhistorical-f3dd028adce780c018ae8ad4e99a68697a59314f.tar.gz
historical-f3dd028adce780c018ae8ad4e99a68697a59314f.tar.bz2
historical-f3dd028adce780c018ae8ad4e99a68697a59314f.zip
initial commit
Package-Manager: portage-2.1.11.9/cvs/Linux x86_64
Diffstat (limited to 'net-misc')
-rw-r--r--net-misc/ieee-oui/ChangeLog10
-rw-r--r--net-misc/ieee-oui/Manifest14
-rw-r--r--net-misc/ieee-oui/files/ieee-oui-0.sh12
-rw-r--r--net-misc/ieee-oui/ieee-oui-0.ebuild39
-rw-r--r--net-misc/ieee-oui/metadata.xml8
5 files changed, 83 insertions, 0 deletions
diff --git a/net-misc/ieee-oui/ChangeLog b/net-misc/ieee-oui/ChangeLog
new file mode 100644
index 000000000000..ad480d7c1bbc
--- /dev/null
+++ b/net-misc/ieee-oui/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for net-misc/ieee-oui
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/ieee-oui/ChangeLog,v 1.1 2012/09/05 20:56:58 axs Exp $
+
+*ieee-oui-0 (05 Sep 2012)
+
+ 05 Sep 2012; Ian Stakenvicius <axs@gentoo.org> +ieee-oui-0.ebuild,
+ +files/ieee-oui-0.sh, +metadata.xml:
+ initial commit
+
diff --git a/net-misc/ieee-oui/Manifest b/net-misc/ieee-oui/Manifest
new file mode 100644
index 000000000000..b2e4a20fe0c8
--- /dev/null
+++ b/net-misc/ieee-oui/Manifest
@@ -0,0 +1,14 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
+AUX ieee-oui-0.sh 547 SHA256 6358eb4794d094e67d82ab80f47553ae00bae987f044451c947b9c35d6f916ac SHA512 c8681d1b0371946a224e1a3e37bc422870852dabc7962c84881dd1875e9b3bc500c422e57e1e0b01177953c64764f1c0864208267f99169479e4d4d9bdfa10bf WHIRLPOOL 806bf98028ccbf92eacb7c5d46c7f38f50cc5e0d42ecdaea2727994c9ec90308da63e8bf46c533343db0f1e4659711154fda4bec3392114f5982bc6e4de8a015
+EBUILD ieee-oui-0.ebuild 991 SHA256 f552721924f957fb4c7fb6221d43a030fc79afb088c10d41113a9507382e429e SHA512 294f4d69433e99c3e5d3c405d0d8ce3f57e8cc64955f17231c440a878f1327a03504f527815e65be888e0c1c8a637a8c477a11330619ee170a0838acf3991ccd WHIRLPOOL 1f15815db5d8290da393c88fc12f9a400eb92390e6a4777f01519b841adf6a95d57064cace649b864f4b9de954a7efd619074baa0a74653806685e309c889026
+MISC ChangeLog 357 SHA256 0d5da13d82dceb83b285ae8d9b29896e02ec7807da6bcda02042ad8b2821f56b SHA512 390f7aa9c2213e0152237ef90e0cd86b1c31e226a6124ff19a2353bc05db3631956a9fcbb95acfd28f9d9c828d77f3bd5b875c363b388185728b6297c3cdff85 WHIRLPOOL 9b1dfa2cfb36875ccef5d06b36b2c86fe6cc3d108976e453503d8d39f38910dc2cc7f8765344129d82cf395eefc49499da36e7a369318e00d144561843a9f3f3
+MISC metadata.xml 338 SHA256 07681546cb0944e6628e7ed9e52b71c3c5ac74f8734b115938fd51274fe523d1 SHA512 3ac3fb0d484386415549ee78385e3e799c4b3746d663e259476b06246921898c170f00925e429cc3c32f54ae8248747e4d25ed3ee66ba845929f8d6cd72f2f44 WHIRLPOOL f3f18c2b7827fbf2ba3e2f962d364cb66cef63944bdefd13f3eb636063b13c12a92f9c1756358fe2bdb7c80aceccd4165d858531e64d8aae0a7794754705443c
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.19 (GNU/Linux)
+
+iF4EAREIAAYFAlBHvK4ACgkQ2ugaI38ACPAwOAEAlrVssfcz/s29ozLTRonf1M1h
+nrn2KyJvlY+TydtVP48A/3OgDehzhaexL4Iul4ZtxmPbrbDOk1KzZqm5Zb0eOAhn
+=+gPG
+-----END PGP SIGNATURE-----
diff --git a/net-misc/ieee-oui/files/ieee-oui-0.sh b/net-misc/ieee-oui/files/ieee-oui-0.sh
new file mode 100644
index 000000000000..5188616eef3c
--- /dev/null
+++ b/net-misc/ieee-oui/files/ieee-oui-0.sh
@@ -0,0 +1,12 @@
+#!/bin/sh
+# Copyright 2012-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License, v2
+# Author: Ian Stakenvicius <axs@gentoo.org>
+# $Header: /var/cvsroot/gentoo-x86/net-misc/ieee-oui/files/ieee-oui-0.sh,v 1.1 2012/09/05 20:56:58 axs Exp $
+
+OUI_SRC="http://standards.ieee.org/regauth/oui/oui.txt"
+OUI_DEST="/var/lib/misc/oui.txt"
+
+if ! wget -o /tmp/ieee-oui.wget -O ${OUI_DEST} ${OUI_SRC} ; then
+ logger -t 'cron.weekly/ieee-oui' "failed to download update from ${OUI_SRC}, see /tmp/ieee-oui.wget for more info"
+fi
diff --git a/net-misc/ieee-oui/ieee-oui-0.ebuild b/net-misc/ieee-oui/ieee-oui-0.ebuild
new file mode 100644
index 000000000000..abc4a54988df
--- /dev/null
+++ b/net-misc/ieee-oui/ieee-oui-0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/ieee-oui/ieee-oui-0.ebuild,v 1.1 2012/09/05 20:56:58 axs Exp $
+
+EAPI=4
+
+DESCRIPTION="Getter via cron for oui.txt from standards.ieee.org"
+HOMEPAGE="http://standards.ieee.org/regauth/oui/"
+SRC_URI=""
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+RDEPEND="sys-apps/util-linux
+ net-misc/wget
+ virtual/cron"
+
+S="${WORKDIR}"
+
+src_install() {
+ keepdir /var/lib/misc
+ exeinto /etc/cron.weekly
+ newexe "${FILESDIR}"/${P}.sh ${PN}
+}
+
+pkg_postinst() {
+ einfo "Launching cron.weekly/${PN} to get initial update ..."
+ /etc/cron.weekly/${PN}
+ if [ ! -e /var/lib/misc/oui.txt ]; then
+ eerror "Could not download current copy of oui.txt from standards.ieee.org ;"
+ eerror "Please re-emerge or manually run /etc/cron.weekly/${P} to update."
+ fi
+}
+
+pkg_prerm() {
+ rm -f /var/lib/misc/oui.txt
+}
diff --git a/net-misc/ieee-oui/metadata.xml b/net-misc/ieee-oui/metadata.xml
new file mode 100644
index 000000000000..8dc203120679
--- /dev/null
+++ b/net-misc/ieee-oui/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer>
+ <email>axs@gentoo.org</email>
+</maintainer>
+<longdescription>Installer of a cron-job to download http://standards.ieee.org/regauth/oui/oui.txt (plus initial download)</longdescription>
+</pkgmetadata>