Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (057decd224ddb854554b9cdad0bf77b2d92efb23)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Vlad Glagolev <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (057decd224ddb854554b9cdad0bf77b2d92efb23)
  • Date: Mon, 8 Sep 2008 12:07:26 -0500

GIT changes to master grimoire by Vlad Glagolev <stealth AT sourcemage.org>:

ChangeLog | 3 +++
utils/micron/BUILD | 6 ++++++
utils/micron/DETAILS | 27 +++++++++++++++++++++++++++
utils/micron/HISTORY | 2 ++
utils/micron/INSTALL | 3 +++
utils/micron/init.d/micron | 7 +++++++
6 files changed, 48 insertions(+)

New commits:
commit 057decd224ddb854554b9cdad0bf77b2d92efb23
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

micron: new spell -- simple, small and secure cron daemon

diff --git a/ChangeLog b/ChangeLog
index fee6e9e..d170a6d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2008-09-08 Vlad Glagolev <stealth AT sourcemage.org>
+ * utils/micron: new spell -- simple, small and secure cron daemon
+
2008-09-08 Ladislav Hagara <hgr AT vabo.cz>
* security-libs/libfprint: new spell, library for fingerprint readers

diff --git a/utils/micron/BUILD b/utils/micron/BUILD
new file mode 100755
index 0000000..d185d7f
--- /dev/null
+++ b/utils/micron/BUILD
@@ -0,0 +1,6 @@
+local editor &&
+editor=$(which ${EDITOR%% *} > /dev/null 2>&1) || editor=$(which nano) &&
+
+OPTS="--with-default-editor=$editor $OPTS" &&
+
+default_build
diff --git a/utils/micron/DETAILS b/utils/micron/DETAILS
new file mode 100755
index 0000000..b64d419
--- /dev/null
+++ b/utils/micron/DETAILS
@@ -0,0 +1,27 @@
+ SPELL=micron
+ VERSION=0.0.4
+ SOURCE=$SPELL-$VERSION.tar.bz2
+
SOURCE_URL[0]=http://www.speakeasy.org/~schmerge/projects/$SPELL/files/$SOURCE
+
SOURCE_HASH=sha512:5b558dce58780b9cca36fd2c27ce3c1e1756c6b5709eb58b7aaaf327e46bd1ba420711c27a114293ba1f86932e887dc742ccc5a4674a245ffcd5fe598d12f01f
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE=http://www.speakeasy.org/~schmerge/projects/micron/
+ LICENSE[0]=GPL
+ ENTERED=20080908
+ SHORT="simple, small and secure cron daemon"
+cat << EOF
+Micron is a simple, small and secure cron daemon. The goal of Micron has
been to
+create a Vixie-Cron replacement that is more secure and does not rely on
e-mail
+as the only way of receiving job output.
+
+Features:
+ * Small code and executable size
+ * A system crontab file for running system maintenance tasks
+ * Removal of the stupid useless features that Vixie-Cron added to the
crontab
+ file format.
+ * Crontab file syntax that is compatible with the original crontab file
syntax.
+ * Full privilege de-escalation for any executed job; this eliminates any
way of
+ running code as root unless you have write-access to root's crontab.
+ * Way of selecting where job output should be saved possible targets are:
+ syslog, logfile, mail, /dev/null, and stdout (only useful if running the
cron
+ daemon in debug mode).
+EOF
diff --git a/utils/micron/HISTORY b/utils/micron/HISTORY
new file mode 100644
index 0000000..51a82ad
--- /dev/null
+++ b/utils/micron/HISTORY
@@ -0,0 +1,2 @@
+2008-09-08 Vlad Glagolev <stealth AT sourcemage.org>
+ * BUILD, DETAILS, INSTALL, init.d/micron: spell created
diff --git a/utils/micron/INSTALL b/utils/micron/INSTALL
new file mode 100755
index 0000000..3e3aab7
--- /dev/null
+++ b/utils/micron/INSTALL
@@ -0,0 +1,3 @@
+default_install &&
+
+install -vm 755 -d "$INSTALL_ROOT/var/cron"
diff --git a/utils/micron/init.d/micron b/utils/micron/init.d/micron
new file mode 100755
index 0000000..591ea6f
--- /dev/null
+++ b/utils/micron/init.d/micron
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+PROGRAM=/usr/sbin/micrond
+RUNLEVEL=3
+PIDFILE=/var/run/crond.pid
+
+. /etc/init.d/smgl_init




Archive powered by MHonArc 2.6.24.

Top of Page