From ab4a176fcc79a555ffe312ed670aa0f0cc9d3e5f Mon Sep 17 00:00:00 2001 From: Alejandro Mery Date: Tue, 12 Oct 2010 19:28:26 +0200 Subject: [PATCH] clockspeed: moved run scripts to mnemosyne --- ...ir_clockspeed_clockspeed-adjust_log_run.sh | 22 ----------- ...onfdir_clockspeed_clockspeed-adjust_run.sh | 37 ------------------- ...sysconfdir_clockspeed_clockspeed_finish.sh | 21 ----------- ...ysconfdir_clockspeed_clockspeed_log_run.sh | 22 ----------- .../D%sysconfdir_clockspeed_clockspeed_run.sh | 24 ------------ .../D%sysconfdir_conf_clockspeed.txt | 24 ------------ 6 files changed, 150 deletions(-) delete mode 100644 pkgs/clockspeed/D%sysconfdir_clockspeed_clockspeed-adjust_log_run.sh delete mode 100644 pkgs/clockspeed/D%sysconfdir_clockspeed_clockspeed-adjust_run.sh delete mode 100644 pkgs/clockspeed/D%sysconfdir_clockspeed_clockspeed_finish.sh delete mode 100644 pkgs/clockspeed/D%sysconfdir_clockspeed_clockspeed_log_run.sh delete mode 100644 pkgs/clockspeed/D%sysconfdir_clockspeed_clockspeed_run.sh delete mode 100644 pkgs/clockspeed/D%sysconfdir_conf_clockspeed.txt diff --git a/pkgs/clockspeed/D%sysconfdir_clockspeed_clockspeed-adjust_log_run.sh b/pkgs/clockspeed/D%sysconfdir_clockspeed_clockspeed-adjust_log_run.sh deleted file mode 100644 index dde4695..0000000 --- a/pkgs/clockspeed/D%sysconfdir_clockspeed_clockspeed-adjust_log_run.sh +++ /dev/null @@ -1,22 +0,0 @@ -#!/bin/sh -# --- SDE-COPYRIGHT-NOTE-BEGIN --- -# This copyright note is auto-generated by ./scripts/Create-CopyPatch. -# -# Filename: target/sheba/pkgs/clockspeed/D%sysconfdir_clockspeed_clockspeed-adjust_log_run.sh -# Copyright (C) 2008 The OpenSDE Project -# -# More information can be found in the files COPYING and README. -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; version 2 of the License. A copy of the -# GNU General Public License can be found in the file COPYING. -# --- SDE-COPYRIGHT-NOTE-END --- - -LOGDIR=/var/log/clockspeed/adjust - -mkdir -p "$LOGDIR" -[ -d "main/" ] || ln -s "$LOGDIR" main - -exec svlogd -tt main/ - diff --git a/pkgs/clockspeed/D%sysconfdir_clockspeed_clockspeed-adjust_run.sh b/pkgs/clockspeed/D%sysconfdir_clockspeed_clockspeed-adjust_run.sh deleted file mode 100644 index 67c137f..0000000 --- a/pkgs/clockspeed/D%sysconfdir_clockspeed_clockspeed-adjust_run.sh +++ /dev/null @@ -1,37 +0,0 @@ -#!/bin/sh -# --- SDE-COPYRIGHT-NOTE-BEGIN --- -# This copyright note is auto-generated by ./scripts/Create-CopyPatch. -# -# Filename: target/sheba/pkgs/clockspeed/D%sysconfdir_clockspeed_clockspeed-adjust_run.sh -# Copyright (C) 2008 The OpenSDE Project -# -# More information can be found in the files COPYING and README. -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; version 2 of the License. A copy of the -# GNU General Public License can be found in the file COPYING. -# --- SDE-COPYRIGHT-NOTE-END --- - -# based on http://www.thedjbway.org/clocksd/index.html - -exec 2>&1 - -WAIT=$( expr 9 \* 3600 ) # first in 9 hours -WAIT_MAX=$( expr 7 \* 24 \* 3600 ) # at least once per week - -# loop indefinitely -while true; do - echo "Waiting ${WAIT} seconds until next adjustment..." - sleep ${WAIT} - # obtain timing mark for calibrating clockspeed adjust: - clockctl mark - # log current "attoseconds": - clockctl atto - echo "===" - if [ $WAIT -lt $WAIT_MAX ]; then - WAIT=$( expr $WAIT \* 2 ) - [ $WAIT -le $WAIT_MAX ] || WAIT=$WAIT_MAX - fi - done - diff --git a/pkgs/clockspeed/D%sysconfdir_clockspeed_clockspeed_finish.sh b/pkgs/clockspeed/D%sysconfdir_clockspeed_clockspeed_finish.sh deleted file mode 100644 index dacf733..0000000 --- a/pkgs/clockspeed/D%sysconfdir_clockspeed_clockspeed_finish.sh +++ /dev/null @@ -1,21 +0,0 @@ -#!/bin/sh -# --- SDE-COPYRIGHT-NOTE-BEGIN --- -# This copyright note is auto-generated by ./scripts/Create-CopyPatch. -# -# Filename: target/sheba/pkgs/clockspeed/D%sysconfdir_clockspeed_clockspeed_finish.sh -# Copyright (C) 2008 The OpenSDE Project -# -# More information can be found in the files COPYING and README. -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; version 2 of the License. A copy of the -# GNU General Public License can be found in the file COPYING. -# --- SDE-COPYRIGHT-NOTE-END --- - -exec 2>&1 - -# save the current time on BIOS -echo "Saving current time in BIOS" -exec /sbin/hwclock -w -u - diff --git a/pkgs/clockspeed/D%sysconfdir_clockspeed_clockspeed_log_run.sh b/pkgs/clockspeed/D%sysconfdir_clockspeed_clockspeed_log_run.sh deleted file mode 100644 index 0517e9a..0000000 --- a/pkgs/clockspeed/D%sysconfdir_clockspeed_clockspeed_log_run.sh +++ /dev/null @@ -1,22 +0,0 @@ -#!/bin/sh -# --- SDE-COPYRIGHT-NOTE-BEGIN --- -# This copyright note is auto-generated by ./scripts/Create-CopyPatch. -# -# Filename: target/sheba/pkgs/clockspeed/D%sysconfdir_clockspeed_clockspeed_log_run.sh -# Copyright (C) 2008 The OpenSDE Project -# -# More information can be found in the files COPYING and README. -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; version 2 of the License. A copy of the -# GNU General Public License can be found in the file COPYING. -# --- SDE-COPYRIGHT-NOTE-END --- - -LOGDIR=/var/log/clockspeed/clockspeed - -mkdir -p "$LOGDIR" -[ -d "main/" ] || ln -s "$LOGDIR" main - -exec svlogd -tt main/ - diff --git a/pkgs/clockspeed/D%sysconfdir_clockspeed_clockspeed_run.sh b/pkgs/clockspeed/D%sysconfdir_clockspeed_clockspeed_run.sh deleted file mode 100644 index 01c82ef..0000000 --- a/pkgs/clockspeed/D%sysconfdir_clockspeed_clockspeed_run.sh +++ /dev/null @@ -1,24 +0,0 @@ -#!/bin/sh -# --- SDE-COPYRIGHT-NOTE-BEGIN --- -# This copyright note is auto-generated by ./scripts/Create-CopyPatch. -# -# Filename: target/sheba/pkgs/clockspeed/D%sysconfdir_clockspeed_clockspeed_run.sh -# Copyright (C) 2008 The OpenSDE Project -# -# More information can be found in the files COPYING and README. -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; version 2 of the License. A copy of the -# GNU General Public License can be found in the file COPYING. -# --- SDE-COPYRIGHT-NOTE-END --- - -exec 2>&1 - -if [ ! -e /var/state/clockspeed/adjust ]; then - /usr/bin/clockctl sync || exit 1 -fi - -echo "Starting clockspeed" -exec /usr/bin/clockspeed - diff --git a/pkgs/clockspeed/D%sysconfdir_conf_clockspeed.txt b/pkgs/clockspeed/D%sysconfdir_conf_clockspeed.txt deleted file mode 100644 index 8bd323f..0000000 --- a/pkgs/clockspeed/D%sysconfdir_conf_clockspeed.txt +++ /dev/null @@ -1,24 +0,0 @@ -# --- SDE-COPYRIGHT-NOTE-BEGIN --- -# This copyright note is auto-generated by ./scripts/Create-CopyPatch. -# -# Filename: target/sheba/pkgs/clockspeed/D%sysconfdir_conf_clockspeed.txt -# Copyright (C) 2008 - 2010 The OpenSDE Project -# -# More information can be found in the files COPYING and README. -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; version 2 of the License. A copy of the -# GNU General Public License can be found in the file COPYING. -# --- SDE-COPYRIGHT-NOTE-END --- - -CLOCK_TYPE=ntp -CLOCK_SERVER=pool.ntp.org - -if type dnsip > /dev/null 2>&1; then - CLOCK_IP=$(dnsip $CLOCK_SERVER | cut -d' ' -f1) -elif type gethostip > /dev/null 2>&1; then - CLOCK_IP=$(gethostip -d $CLOCK_SERVER) -else - CLOCK_IP= -fi