Hello!

Here is my first contribution to Frugalware -- networkmanager-dispatcher
script for NTP service...tested on x86_64, but it requires
ntp-4.2.6p5-2.


Sincerely,
Gour

-- 
Not by merely abstaining from work can one achieve freedom 
from reaction, nor by renunciation alone can one attain perfection.

http://atmarama.net | Hlapicina (Croatia) | GPG: 52B5C810
From de874cce405851144ba354a3ec173cbe21f32353 Mon Sep 17 00:00:00 2001
From: Gour <[email protected]>
Date: Tue, 3 Jul 2012 09:07:14 +0200
Subject: [PATCH] networkmanager-dispatcher-ntp-1.0-1-x86_64

---
 .../networkmanager-dispatcher-ntp/10-ntpd           | 12 ++++++++++++
 .../networkmanager-dispatcher-ntp/FrugalBuild       | 21 +++++++++++++++++++++
 2 files changed, 33 insertions(+)
 create mode 100644 source/network-extra/networkmanager-dispatcher-ntp/10-ntpd
 create mode 100644 source/network-extra/networkmanager-dispatcher-ntp/FrugalBuild

diff --git a/source/network-extra/networkmanager-dispatcher-ntp/10-ntpd b/source/network-extra/networkmanager-dispatcher-ntp/10-ntpd
new file mode 100644
index 0000000..8216b4a
--- /dev/null
+++ b/source/network-extra/networkmanager-dispatcher-ntp/10-ntpd
@@ -0,0 +1,12 @@
+#!/bin/bash
+
+if [ "$(systemctl is-enabled ntpd.service)" == "enabled" ]; then
+	case "${2}" in
+		up|vpn-up)
+			systemctl start ntpd.service
+		;;
+		down|vpn-down)
+			systemctl stop ntpd.service
+		;;
+	esac
+fi
diff --git a/source/network-extra/networkmanager-dispatcher-ntp/FrugalBuild b/source/network-extra/networkmanager-dispatcher-ntp/FrugalBuild
new file mode 100644
index 0000000..5d882d3
--- /dev/null
+++ b/source/network-extra/networkmanager-dispatcher-ntp/FrugalBuild
@@ -0,0 +1,21 @@
+# Compiling Time: 0.01 SBU
+# Contributor: Gour <[email protected]>
+
+pkgname=networkmanager-dispatcher-ntp
+pkgver=1.0
+pkgrel=1
+pkgdesc="Dispatcher Script for ntpd"
+url="http://www.gnome.org/projects/NetworkManager";
+rodepends=('networkmanager' 'ntp')
+depends=()
+groups=('network-extra')
+archs=('i686' 'x86_64')
+up2date=$pkgver
+source=("10-ntpd")
+sha1sums=('dbc40ee36f8872ef4fdfc8cbfcede239e7812dce')
+
+build() {
+	Fmkdir etc/NetworkManager/dispatcher.d/
+	Finstall 700 10-ntpd etc/NetworkManager/dispatcher.d/10-ntpd
+}
+
-- 
1.7.11.1

Attachment: signature.asc
Description: PGP signature

_______________________________________________
Frugalware-devel mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-devel

Reply via email to