[arch-commits] Commit in mfs/repos (32 files)
Alexander Rødseth
arodseth at nymeria.archlinux.org
Thu Mar 28 15:53:12 UTC 2013
Date: Thursday, March 28, 2013 @ 16:53:12
Author: arodseth
Revision: 87206
archrelease: copy trunk to community-x86_64, community-i686
Added:
mfs/repos/community-i686/PKGBUILD
(from rev 87205, mfs/trunk/PKGBUILD)
mfs/repos/community-i686/mfs.install
(from rev 87205, mfs/trunk/mfs.install)
mfs/repos/community-i686/mfscgiserv.service
(from rev 87205, mfs/trunk/mfscgiserv.service)
mfs/repos/community-i686/mfschunkserver.service
(from rev 87205, mfs/trunk/mfschunkserver.service)
mfs/repos/community-i686/mfsmaster.service
(from rev 87205, mfs/trunk/mfsmaster.service)
mfs/repos/community-i686/mfsmetalogger.service
(from rev 87205, mfs/trunk/mfsmetalogger.service)
mfs/repos/community-x86_64/PKGBUILD
(from rev 87205, mfs/trunk/PKGBUILD)
mfs/repos/community-x86_64/mfs.install
(from rev 87205, mfs/trunk/mfs.install)
mfs/repos/community-x86_64/mfscgiserv.service
(from rev 87205, mfs/trunk/mfscgiserv.service)
mfs/repos/community-x86_64/mfschunkserver.service
(from rev 87205, mfs/trunk/mfschunkserver.service)
mfs/repos/community-x86_64/mfsmaster.service
(from rev 87205, mfs/trunk/mfsmaster.service)
mfs/repos/community-x86_64/mfsmetalogger.service
(from rev 87205, mfs/trunk/mfsmetalogger.service)
Deleted:
mfs/repos/community-i686/PKGBUILD
mfs/repos/community-i686/mfs.install
mfs/repos/community-i686/mfscgiserv
mfs/repos/community-i686/mfscgiserv.service
mfs/repos/community-i686/mfschunkserver
mfs/repos/community-i686/mfschunkserver.service
mfs/repos/community-i686/mfsmaster
mfs/repos/community-i686/mfsmaster.service
mfs/repos/community-i686/mfsmetalogger
mfs/repos/community-i686/mfsmetalogger.service
mfs/repos/community-x86_64/PKGBUILD
mfs/repos/community-x86_64/mfs.install
mfs/repos/community-x86_64/mfscgiserv
mfs/repos/community-x86_64/mfscgiserv.service
mfs/repos/community-x86_64/mfschunkserver
mfs/repos/community-x86_64/mfschunkserver.service
mfs/repos/community-x86_64/mfsmaster
mfs/repos/community-x86_64/mfsmaster.service
mfs/repos/community-x86_64/mfsmetalogger
mfs/repos/community-x86_64/mfsmetalogger.service
-----------------------------------------+
/PKGBUILD | 258 ++++++++++++++++++++++++++++++
/mfs.install | 48 +++++
/mfscgiserv.service | 26 +++
/mfschunkserver.service | 28 +++
/mfsmaster.service | 26 +++
/mfsmetalogger.service | 26 +++
community-i686/PKGBUILD | 141 ----------------
community-i686/mfs.install | 25 --
community-i686/mfscgiserv | 36 ----
community-i686/mfscgiserv.service | 13 -
community-i686/mfschunkserver | 38 ----
community-i686/mfschunkserver.service | 14 -
community-i686/mfsmaster | 39 ----
community-i686/mfsmaster.service | 13 -
community-i686/mfsmetalogger | 39 ----
community-i686/mfsmetalogger.service | 13 -
community-x86_64/PKGBUILD | 141 ----------------
community-x86_64/mfs.install | 25 --
community-x86_64/mfscgiserv | 36 ----
community-x86_64/mfscgiserv.service | 13 -
community-x86_64/mfschunkserver | 38 ----
community-x86_64/mfschunkserver.service | 14 -
community-x86_64/mfsmaster | 39 ----
community-x86_64/mfsmaster.service | 13 -
community-x86_64/mfsmetalogger | 39 ----
community-x86_64/mfsmetalogger.service | 13 -
26 files changed, 412 insertions(+), 742 deletions(-)
Deleted: community-i686/PKGBUILD
===================================================================
--- community-i686/PKGBUILD 2013-03-28 15:52:46 UTC (rev 87205)
+++ community-i686/PKGBUILD 2013-03-28 15:53:12 UTC (rev 87206)
@@ -1,141 +0,0 @@
-# $Id$
-# Maintainer: Alexander Rødseth <rodseth at gmail.com>
-# Contributor: Thomas S Hatch <thatch45 at gmail.com>
-
-pkgbase=mfs
-pkgname=('mfs-master' 'mfs-chunkserver' 'mfs-client')
-pkgver=1.6.26
-pkgrel=1
-pkgdesc='MooseFS, fault tolerant, network distributed file system'
-license=('GPL3')
-arch=('x86_64' 'i686')
-options=('!libtool')
-depends=('zlib' 'fuse' 'python2' 'bash' 'xfsprogs')
-url='http://www.moosefs.com/'
-install=mfs.install
-source=("http://www.moosefs.org/tl_files/mfscode/mfs-$pkgver.tar.gz"
- 'mfsmaster.service'
- 'mfschunkserver.service'
- 'mfsmetalogger.service'
- 'mfscgiserv.service'
- 'mfsmaster'
- 'mfschunkserver'
- 'mfsmetalogger'
- 'mfscgiserv')
-sha256sums=('f250f97c6f2a229277fdbf9fe96036873fd6c95a38f484f06e6b87a404c01885'
- 'b24fc4f699e7d11fcda00d83a1feb45aa0e6f4f448e675a1857edcf315427fe0'
- '19262bde4dbefb1d3eba09ba7d507595aed9647328a0a7822bbc1915ae3201a7'
- 'bf92e93be68308d53f649de84dc5bbb0fb433e33306b8d0c303be6c6c3e59a55'
- '6725a732c6294ee8817be6c24e3811481bf05e97a0a64108908e2312d7687f1a'
- '7c307f7be520644ac5d9c71e39ff7ec7e26800aa77c8a18c51a2d0087e5b2f48'
- '2d07e544f4bfeb497c24276936d3a8ce9f906597d6b9c898dc491426b21e74e0'
- 'd9c072cbb9d9645e5131d08b08628ccc2a2bef0a4e9c6fd8c3c33e50efce39f3'
- 'a2e1951888887e928e68a3a010047fa3528182e93c086e4addb5abc14ea72c3b')
-
-build() {
- cd "$srcdir"
-
- msg2 'Building client...'
- cp -r $pkgbase-$pkgver $pkgbase-client
- cd $pkgbase-client
- ./configure \
- --prefix=/usr \
- --sysconfdir=/etc/mfs \
- --localstatedir=/var/lib \
- --disable-mfschunkserver \
- --disable-mfsmaster \
- --disable-mfscgi \
- --disable-mfscgiserv
- make
- cd ..
-
- msg2 'Building chunkserver...'
- cp -r $pkgbase-$pkgver $pkgbase-chunk
- cd $pkgbase-chunk
- ./configure \
- --prefix=/usr \
- --sysconfdir=/etc/mfs \
- --localstatedir=/var/lib \
- --disable-mfsmaster \
- --disable-mfsmount \
- --disable-mfscgi \
- --disable-mfscgiserv
- make
- cd ..
-
- msg2 'Building master...'
- cp -r $pkgbase-$pkgver $pkgbase-master
- cd $pkgbase-master
- ./configure \
- --prefix=/usr \
- --sysconfdir=/etc/mfs \
- --localstatedir=/var/lib \
- --disable-mfschunkserver \
- --disable-mfsmount
- make
-}
-
-package_mfs-client() {
- depends=('zlib' 'fuse' 'bash')
- cd "$srcdir/$pkgbase-client"
-
- msg2 'Packaging client...'
- make DESTDIR="$pkgdir" install
-
- msg2 'Cleaning up...'
- rm -rf "$pkgdir/usr/share/man/man7"
- rmdir "$pkgdir/usr/share/man/man5"
-}
-
-package_mfs-chunkserver() {
- depends=('zlib' 'bash')
- cd "$srcdir/$pkgbase-chunk"
-
- msg2 'Packaging chunkserver...'
- make DESTDIR="$pkgdir" install
-
- msg2 'Packaging Systemd service...'
- install -Dm644 "$srcdir/mfschunkserver.service" \
- "$pkgdir/usr/lib/systemd/system/mfschunkserver.service"
-
- msg2 'Packaging initscript...'
- install -Dm755 "$srcdir/mfschunkserver" "$pkgdir/etc/rc.d/mfschunkserver"
-
- msg2 'Cleaning up...'
- rm -rf "$pkgdir/usr/share/man/man7"
- rmdir "$pkgdir/usr/share/man/man1"
- mv "$pkgdir/usr/sbin" "$pkgdir/usr/bin"
-}
-
-package_mfs-master() {
- depends=('zlib' 'python2')
- cd "$srcdir/$pkgbase-master"
-
- msg2 'Packaging master, metalogger and web interface...'
- make DESTDIR="$pkgdir" install
-
- msg2 'Packaging various text files...'
- install -Dm644 README "$pkgdir/usr/share/doc/$pkgbase/README"
- install -Dm644 INSTALL "$pkgdir/usr/share/doc/$pkgbase/INSTALL"
- install -Dm644 NEWS "$pkgdir/usr/share/doc/$pkgbase/NEWS"
- install -Dm644 UPGRADE "$pkgdir/usr/share/doc/$pkgbase/UPGRADE"
-
- msg2 'Packaging Systemd services and initscripts...'
- for fn in master metalogger cgiserv; do
- install -Dm755 "$srcdir/mfs$fn" "$pkgdir/etc/rc.d/mfs$fn"
- install -Dm644 "$srcdir/mfs$fn.service" \
- "$pkgdir/usr/lib/systemd/system/mfs$fn.service"
- done
-
- msg2 'Python2 fix...'
- sed -i '0,/on/s//on2/' \
- "$pkgdir/usr/sbin/mfscgiserv" \
- "$pkgdir/usr/share/mfscgi/chart.cgi" \
- "$pkgdir/usr/share/mfscgi/mfs.cgi"
-
- msg2 'Cleaning up...'
- rmdir "$pkgdir/usr/share/man/man1"
- mv "$pkgdir/usr/sbin" "$pkgdir/usr/bin"
-}
-
-# vim:set ts=2 sw=2 et:
Copied: mfs/repos/community-i686/PKGBUILD (from rev 87205, mfs/trunk/PKGBUILD)
===================================================================
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2013-03-28 15:53:12 UTC (rev 87206)
@@ -0,0 +1,129 @@
+# $Id$
+# Maintainer: Alexander Rødseth <rodseth at gmail.com>
+# Contributor: Thomas S Hatch <thatch45 at gmail.com>
+
+pkgbase=mfs
+pkgname=('mfs-master' 'mfs-chunkserver' 'mfs-client')
+pkgver=1.6.27_1
+pkgrel=1
+pkgdesc='MooseFS, fault tolerant, network distributed file system'
+url='http://www.moosefs.com/'
+arch=('x86_64' 'i686')
+license=('GPL3')
+depends=('zlib' 'fuse' 'python2' 'bash' 'xfsprogs')
+install="$pkgbase.install"
+options=('!libtool')
+source=("http://www.moosefs.org/tl_files/${pkgbase}code/$pkgbase-${pkgver/_/-}.tar.gz"
+ 'mfsmaster.service'
+ 'mfschunkserver.service'
+ 'mfsmetalogger.service'
+ 'mfscgiserv.service')
+sha256sums=('dfe682f0b184ed13e602274825148cd9a7ddfe4f0894e1ab9c1823f66208cb28'
+ 'b24fc4f699e7d11fcda00d83a1feb45aa0e6f4f448e675a1857edcf315427fe0'
+ '19262bde4dbefb1d3eba09ba7d507595aed9647328a0a7822bbc1915ae3201a7'
+ 'bf92e93be68308d53f649de84dc5bbb0fb433e33306b8d0c303be6c6c3e59a55'
+ '6725a732c6294ee8817be6c24e3811481bf05e97a0a64108908e2312d7687f1a')
+
+build() {
+ cd "$srcdir"
+
+ msg2 'Building client...'
+ cp -r "$pkgbase-${pkgver%_1}" "$pkgbase-client"
+ cd "$pkgbase-client"
+ ./configure \
+ --prefix=/usr \
+ --sysconfdir=/etc/mfs \
+ --localstatedir=/var/lib \
+ --disable-mfschunkserver \
+ --disable-mfsmaster \
+ --disable-mfscgi \
+ --disable-mfscgiserv
+ make
+ cd ..
+
+ msg2 'Building chunkserver...'
+ cp -r "$pkgbase-${pkgver%_1}" "$pkgbase-chunk"
+ cd "$pkgbase-chunk"
+ ./configure \
+ --prefix=/usr \
+ --sysconfdir=/etc/mfs \
+ --localstatedir=/var/lib \
+ --disable-mfsmaster \
+ --disable-mfsmount \
+ --disable-mfscgi \
+ --disable-mfscgiserv
+ make
+ cd ..
+
+ msg2 'Building master...'
+ cp -r "$pkgbase-${pkgver%_1}" "$pkgbase-master"
+ cd "$pkgbase-master"
+ ./configure \
+ --prefix=/usr \
+ --sysconfdir=/etc/mfs \
+ --localstatedir=/var/lib \
+ --disable-mfschunkserver \
+ --disable-mfsmount
+ make
+}
+
+package_mfs-client() {
+ depends=('zlib' 'fuse' 'bash')
+ cd "$srcdir/$pkgbase-client"
+
+ msg2 'Packaging client...'
+ make DESTDIR="$pkgdir" install
+
+ msg2 'Cleaning up...'
+ rm -rf "$pkgdir/usr/share/man/man7"
+ rmdir "$pkgdir/usr/share/man/man5"
+}
+
+package_mfs-chunkserver() {
+ depends=('zlib' 'bash')
+ cd "$srcdir/$pkgbase-chunk"
+
+ msg2 'Packaging chunkserver...'
+ make DESTDIR="$pkgdir" install
+
+ msg2 'Packaging Systemd service...'
+ install -Dm644 "$srcdir/mfschunkserver.service" \
+ "$pkgdir/usr/lib/systemd/system/mfschunkserver.service"
+
+ msg2 'Cleaning up...'
+ rm -rf "$pkgdir/usr/share/man/man7"
+ rmdir "$pkgdir/usr/share/man/man1"
+ mv "$pkgdir/usr/sbin" "$pkgdir/usr/bin"
+}
+
+package_mfs-master() {
+ depends=('zlib' 'python2')
+ cd "$srcdir/$pkgbase-master"
+
+ msg2 'Packaging master, metalogger and web interface...'
+ make DESTDIR="$pkgdir" install
+
+ msg2 'Packaging various text files...'
+ install -Dm644 README "$pkgdir/usr/share/doc/$pkgbase/README"
+ install -Dm644 INSTALL "$pkgdir/usr/share/doc/$pkgbase/INSTALL"
+ install -Dm644 NEWS "$pkgdir/usr/share/doc/$pkgbase/NEWS"
+ install -Dm644 UPGRADE "$pkgdir/usr/share/doc/$pkgbase/UPGRADE"
+
+ msg2 'Packaging Systemd services...'
+ for fn in master metalogger cgiserv; do
+ install -Dm644 "$srcdir/mfs$fn.service" \
+ "$pkgdir/usr/lib/systemd/system/mfs$fn.service"
+ done
+
+ msg2 'Python2 fix...'
+ sed -i '0,/on/s//on2/' \
+ "$pkgdir/usr/sbin/mfscgiserv" \
+ "$pkgdir/usr/share/mfscgi/chart.cgi" \
+ "$pkgdir/usr/share/mfscgi/mfs.cgi"
+
+ msg2 'Cleaning up...'
+ rmdir "$pkgdir/usr/share/man/man1"
+ mv "$pkgdir/usr/sbin" "$pkgdir/usr/bin"
+}
+
+# vim:set ts=2 sw=2 et:
Deleted: community-i686/mfs.install
===================================================================
--- community-i686/mfs.install 2013-03-28 15:52:46 UTC (rev 87205)
+++ community-i686/mfs.install 2013-03-28 15:53:12 UTC (rev 87206)
@@ -1,25 +0,0 @@
-post_upgrade() {
- # Moving the old configuration to the new location at /etc/mfs/
- for fn in chunkserver hdd mount metalogger master exports topology; do
- if [ -e /etc/mfs$fn.cfg -a ! -e /etc/mfs/mfs$fn.cfg ]; then
- echo "Moving /etc/mfs$fn.cfg to /etc/mfs/mfs$fn.cfg"
- mv /etc/mfs$fn.cfg /etc/mfs/mfs$fn.cfg
- fi
- done
-}
-
-post_install() {
- post_upgrade
- echo
- echo 'For configuring MooseFS, the .cfg.dist files in /etc/mfs can'
- echo 'be used as a basis for writing the corresponding .cfg files.'
- echo
- echo 'To troubleshoot a service, like "mfschunkserver", just running'
- echo '"/usr/bin/mfschunkserver start" can be helpful.'
- echo
- echo '"systemctl enable mfschunkserver" can be used to enable a service'
- echo "at boot, if you're using systemd."
- echo
-}
-
-# vim:set ts=2 sw=2 et:
Copied: mfs/repos/community-i686/mfs.install (from rev 87205, mfs/trunk/mfs.install)
===================================================================
--- community-i686/mfs.install (rev 0)
+++ community-i686/mfs.install 2013-03-28 15:53:12 UTC (rev 87206)
@@ -0,0 +1,24 @@
+post_upgrade() {
+ # Moving the old configuration to the new location at /etc/mfs/
+ for fn in chunkserver hdd mount metalogger master exports topology; do
+ if [ -e /etc/mfs$fn.cfg -a ! -e /etc/mfs/mfs$fn.cfg ]; then
+ echo "Moving /etc/mfs$fn.cfg to /etc/mfs/mfs$fn.cfg"
+ mv /etc/mfs$fn.cfg /etc/mfs/mfs$fn.cfg
+ fi
+ done
+}
+
+post_install() {
+ post_upgrade
+ echo
+ echo 'For configuring MooseFS, the .cfg.dist files in /etc/mfs can'
+ echo 'be used as a basis for writing the corresponding .cfg files.'
+ echo
+ echo 'To troubleshoot a service, like "mfschunkserver", just running'
+ echo '"/usr/bin/mfschunkserver start" can be helpful.'
+ echo
+ echo 'Systemd is supported for starting services at boot.'
+ echo
+}
+
+# vim:set ts=2 sw=2 et:
Deleted: community-i686/mfscgiserv
===================================================================
--- community-i686/mfscgiserv 2013-03-28 15:52:46 UTC (rev 87205)
+++ community-i686/mfscgiserv 2013-03-28 15:53:12 UTC (rev 87206)
@@ -1,36 +0,0 @@
-#!/bin/bash
-
-. /etc/rc.conf
-. /etc/rc.d/functions
-
-PID=$(ps aux | grep -v grep | grep /usr/bin/mfscgiserv | awk '{print $2}')
-case "$1" in
- start)
- stat_busy "Starting MooseFS CGI Web Frontend Daemon"
- [ -z "$PID" ] && /usr/bin/mfscgiserv &> /dev/null
- if [ $? = 0 ]; then
- add_daemon mfscgiserv
- stat_done
- else
- stat_fail
- exit 1
- fi
- ;;
- stop)
- stat_busy "Stopping MooseFS CGI Web Frontend Daemon"
- [ ! -z "$PID" ] && kill $PID &> /dev/null
- if [ $? -gt 0 ]; then
- stat_fail
- else
- rm_daemon mfscgiserv
- stat_done
- fi
- ;;
- restart)
- $0 stop
- sleep 1
- $0 start
- ;;
- *)
- echo "usage: $0 {start|stop|restart}"
-esac
Deleted: community-i686/mfscgiserv.service
===================================================================
--- community-i686/mfscgiserv.service 2013-03-28 15:52:46 UTC (rev 87205)
+++ community-i686/mfscgiserv.service 2013-03-28 15:53:12 UTC (rev 87206)
@@ -1,13 +0,0 @@
-[Unit]
-Description=Distributed file system (web interface)
-After=network.target
-
-[Service]
-Type=forking
-ExecStart=/usr/bin/mfscgiserv
-ExecStop=/bin/kill -15 $MAINPID
-PIDFile=/run/mfs/mfscgiserv.pid
-Restart=always
-
-[Install]
-WantedBy=multi-user.target
Copied: mfs/repos/community-i686/mfscgiserv.service (from rev 87205, mfs/trunk/mfscgiserv.service)
===================================================================
--- community-i686/mfscgiserv.service (rev 0)
+++ community-i686/mfscgiserv.service 2013-03-28 15:53:12 UTC (rev 87206)
@@ -0,0 +1,13 @@
+[Unit]
+Description=Distributed file system (web interface)
+After=network.target
+
+[Service]
+Type=forking
+ExecStart=/usr/bin/mfscgiserv
+ExecStop=/bin/kill -15 $MAINPID
+PIDFile=/run/mfs/mfscgiserv.pid
+Restart=always
+
+[Install]
+WantedBy=multi-user.target
Deleted: community-i686/mfschunkserver
===================================================================
--- community-i686/mfschunkserver 2013-03-28 15:52:46 UTC (rev 87205)
+++ community-i686/mfschunkserver 2013-03-28 15:53:12 UTC (rev 87206)
@@ -1,38 +0,0 @@
-#!/bin/bash
-
-. /etc/rc.conf
-. /etc/rc.d/functions
-
-PID=`pidof -o %PPID /usr/bin/mfschunkserver`
-case "$1" in
- start)
- stat_busy "Starting MooseFS Chunkserver Daemon"
- if [ -z "$PID" ]; then
- /usr/bin/mfschunkserver start
- fi
- if [ ! -z "$PID" -o $? -gt 0 ]; then
- stat_fail
- else
- PID=`pidof -o %PPID /usr/bin/mfschunkserver`
- echo $PID > /var/run/mfsmetalogger.pid
- add_daemon mfschunkserver
- stat_done
- fi
- ;;
- stop)
- stat_busy "Stopping MooseFS Chunkserver Daemon"
- [ ! -z "$PID" ] && /usr/bin/mfschunkserver stop &> /dev/null
- if [ $? -gt 0 ]; then
- stat_fail
- else
- rm_daemon mfschunkserver
- stat_done
- fi
- ;;
- restart)
- $0 stop
- $0 start
- ;;
- *)
- echo "usage: $0 {start|stop|restart}"
-esac
Deleted: community-i686/mfschunkserver.service
===================================================================
--- community-i686/mfschunkserver.service 2013-03-28 15:52:46 UTC (rev 87205)
+++ community-i686/mfschunkserver.service 2013-03-28 15:53:12 UTC (rev 87206)
@@ -1,14 +0,0 @@
-[Unit]
-Description=Distributed file system (chunk server)
-After=network.target
-
-[Service]
-Type=forking
-ExecStart=/usr/bin/mfschunkserver start
-ExecStop=/usr/bin/mfschunkserver stop
-ExecReload=/usr/bin/mfschunkserver reload
-PIDFile=/run/mfs/mfschunkserver.pid
-Restart=always
-
-[Install]
-WantedBy=multi-user.target
Copied: mfs/repos/community-i686/mfschunkserver.service (from rev 87205, mfs/trunk/mfschunkserver.service)
===================================================================
--- community-i686/mfschunkserver.service (rev 0)
+++ community-i686/mfschunkserver.service 2013-03-28 15:53:12 UTC (rev 87206)
@@ -0,0 +1,14 @@
+[Unit]
+Description=Distributed file system (chunk server)
+After=network.target
+
+[Service]
+Type=forking
+ExecStart=/usr/bin/mfschunkserver start
+ExecStop=/usr/bin/mfschunkserver stop
+ExecReload=/usr/bin/mfschunkserver reload
+PIDFile=/run/mfs/mfschunkserver.pid
+Restart=always
+
+[Install]
+WantedBy=multi-user.target
Deleted: community-i686/mfsmaster
===================================================================
--- community-i686/mfsmaster 2013-03-28 15:52:46 UTC (rev 87205)
+++ community-i686/mfsmaster 2013-03-28 15:53:12 UTC (rev 87206)
@@ -1,39 +0,0 @@
-#!/bin/bash
-
-. /etc/rc.conf
-. /etc/rc.d/functions
-
-PID=`pidof -o %PPID -x /usr/bin/mfsmaster`
-case "$1" in
- start)
- stat_busy "Starting MooseFS Master Daemon"
- if [ -z "$PID" ]; then
- /usr/bin/mfsmaster start
- fi
- if [ ! -z "$PID" -o $? -gt 0 ]; then
- stat_fail
- else
- PID=`pidof -o %PPID -x /usr/bin/mfsmaster`
- echo $PID > /var/run/mfsmaster.pid
- add_daemon mfsmaster
- stat_done
- fi
- ;;
- stop)
- stat_busy "Stopping MooseFS Master Daemon"
- [ ! -z "$PID" ] && /usr/bin/mfsmaster stop &> /dev/null
- if [ $? -gt 0 ]; then
- stat_fail
- else
- rm_daemon mfsmaster
- rm /var/run/mfsmaster.pid
- stat_done
- fi
- ;;
- restart)
- $0 stop
- $0 start
- ;;
- *)
- echo "usage: $0 {start|stop|restart}"
-esac
Deleted: community-i686/mfsmaster.service
===================================================================
--- community-i686/mfsmaster.service 2013-03-28 15:52:46 UTC (rev 87205)
+++ community-i686/mfsmaster.service 2013-03-28 15:53:12 UTC (rev 87206)
@@ -1,13 +0,0 @@
-[Unit]
-Description=Distributed file system (master)
-After=network.target
-
-[Service]
-Type=forking
-ExecStart=/usr/bin/mfsmaster start
-ExecStop=/usr/bin/mfsmaster stop
-PIDFile=/run/mfs/mfsmaster.pid
-Restart=always
-
-[Install]
-WantedBy=multi-user.target
Copied: mfs/repos/community-i686/mfsmaster.service (from rev 87205, mfs/trunk/mfsmaster.service)
===================================================================
--- community-i686/mfsmaster.service (rev 0)
+++ community-i686/mfsmaster.service 2013-03-28 15:53:12 UTC (rev 87206)
@@ -0,0 +1,13 @@
+[Unit]
+Description=Distributed file system (master)
+After=network.target
+
+[Service]
+Type=forking
+ExecStart=/usr/bin/mfsmaster start
+ExecStop=/usr/bin/mfsmaster stop
+PIDFile=/run/mfs/mfsmaster.pid
+Restart=always
+
+[Install]
+WantedBy=multi-user.target
Deleted: community-i686/mfsmetalogger
===================================================================
--- community-i686/mfsmetalogger 2013-03-28 15:52:46 UTC (rev 87205)
+++ community-i686/mfsmetalogger 2013-03-28 15:53:12 UTC (rev 87206)
@@ -1,39 +0,0 @@
-#!/bin/bash
-
-. /etc/rc.conf
-. /etc/rc.d/functions
-
-PID=`pidof -o %PPID /usr/bin/mfsmetalogger`
-case "$1" in
- start)
- stat_busy "Starting MooseFS Metalogger Daemon"
- if [ -z "$PID" ]; then
- /usr/bin/mfsmetalogger start
- fi
- if [ ! -z "$PID" -o $? -gt 0 ]; then
- stat_fail
- else
- PID=`pidof -o %PPID /usr/bin/mfsmetalogger`
- echo $PID > /var/run/mfsmetalogger.pid
- add_daemon mfsmetalogger
- stat_done
- fi
- ;;
- stop)
- stat_busy "Stopping MooseFS Metalogger Daemon"
- [ ! -z "$PID" ] && /usr/bin/mfsmetalogger stop &> /dev/null
- if [ $? -gt 0 ]; then
- stat_fail
- else
- rm_daemon mfsmetalogger
- rm /var/run/mfsmetalogger.pid
- stat_done
- fi
- ;;
- restart)
- $0 stop
- $0 start
- ;;
- *)
- echo "usage: $0 {start|stop|restart}"
-esac
Deleted: community-i686/mfsmetalogger.service
===================================================================
--- community-i686/mfsmetalogger.service 2013-03-28 15:52:46 UTC (rev 87205)
+++ community-i686/mfsmetalogger.service 2013-03-28 15:53:12 UTC (rev 87206)
@@ -1,13 +0,0 @@
-[Unit]
-Description=Distributed file system (meta logger)
-After=network.target
-
-[Service]
-Type=forking
-ExecStart=/usr/bin/mfsmetalogger start
-ExecStop=/usr/bin/mfsmetalogger stop
-PIDFile=/run/mfs/mfsmetalogger.pid
-Restart=always
-
-[Install]
-WantedBy=multi-user.target
Copied: mfs/repos/community-i686/mfsmetalogger.service (from rev 87205, mfs/trunk/mfsmetalogger.service)
===================================================================
--- community-i686/mfsmetalogger.service (rev 0)
+++ community-i686/mfsmetalogger.service 2013-03-28 15:53:12 UTC (rev 87206)
@@ -0,0 +1,13 @@
+[Unit]
+Description=Distributed file system (meta logger)
+After=network.target
+
+[Service]
+Type=forking
+ExecStart=/usr/bin/mfsmetalogger start
+ExecStop=/usr/bin/mfsmetalogger stop
+PIDFile=/run/mfs/mfsmetalogger.pid
+Restart=always
+
+[Install]
+WantedBy=multi-user.target
Deleted: community-x86_64/PKGBUILD
===================================================================
--- community-x86_64/PKGBUILD 2013-03-28 15:52:46 UTC (rev 87205)
+++ community-x86_64/PKGBUILD 2013-03-28 15:53:12 UTC (rev 87206)
@@ -1,141 +0,0 @@
-# $Id$
-# Maintainer: Alexander Rødseth <rodseth at gmail.com>
-# Contributor: Thomas S Hatch <thatch45 at gmail.com>
-
-pkgbase=mfs
-pkgname=('mfs-master' 'mfs-chunkserver' 'mfs-client')
-pkgver=1.6.26
-pkgrel=1
-pkgdesc='MooseFS, fault tolerant, network distributed file system'
-license=('GPL3')
-arch=('x86_64' 'i686')
-options=('!libtool')
-depends=('zlib' 'fuse' 'python2' 'bash' 'xfsprogs')
-url='http://www.moosefs.com/'
-install=mfs.install
-source=("http://www.moosefs.org/tl_files/mfscode/mfs-$pkgver.tar.gz"
- 'mfsmaster.service'
- 'mfschunkserver.service'
- 'mfsmetalogger.service'
- 'mfscgiserv.service'
- 'mfsmaster'
- 'mfschunkserver'
- 'mfsmetalogger'
- 'mfscgiserv')
-sha256sums=('f250f97c6f2a229277fdbf9fe96036873fd6c95a38f484f06e6b87a404c01885'
- 'b24fc4f699e7d11fcda00d83a1feb45aa0e6f4f448e675a1857edcf315427fe0'
- '19262bde4dbefb1d3eba09ba7d507595aed9647328a0a7822bbc1915ae3201a7'
- 'bf92e93be68308d53f649de84dc5bbb0fb433e33306b8d0c303be6c6c3e59a55'
- '6725a732c6294ee8817be6c24e3811481bf05e97a0a64108908e2312d7687f1a'
- '7c307f7be520644ac5d9c71e39ff7ec7e26800aa77c8a18c51a2d0087e5b2f48'
- '2d07e544f4bfeb497c24276936d3a8ce9f906597d6b9c898dc491426b21e74e0'
- 'd9c072cbb9d9645e5131d08b08628ccc2a2bef0a4e9c6fd8c3c33e50efce39f3'
- 'a2e1951888887e928e68a3a010047fa3528182e93c086e4addb5abc14ea72c3b')
-
-build() {
- cd "$srcdir"
-
- msg2 'Building client...'
- cp -r $pkgbase-$pkgver $pkgbase-client
- cd $pkgbase-client
- ./configure \
- --prefix=/usr \
- --sysconfdir=/etc/mfs \
- --localstatedir=/var/lib \
- --disable-mfschunkserver \
- --disable-mfsmaster \
- --disable-mfscgi \
- --disable-mfscgiserv
- make
- cd ..
-
- msg2 'Building chunkserver...'
- cp -r $pkgbase-$pkgver $pkgbase-chunk
- cd $pkgbase-chunk
- ./configure \
- --prefix=/usr \
- --sysconfdir=/etc/mfs \
- --localstatedir=/var/lib \
- --disable-mfsmaster \
- --disable-mfsmount \
- --disable-mfscgi \
- --disable-mfscgiserv
- make
- cd ..
-
- msg2 'Building master...'
- cp -r $pkgbase-$pkgver $pkgbase-master
- cd $pkgbase-master
- ./configure \
- --prefix=/usr \
- --sysconfdir=/etc/mfs \
- --localstatedir=/var/lib \
- --disable-mfschunkserver \
- --disable-mfsmount
- make
-}
-
-package_mfs-client() {
- depends=('zlib' 'fuse' 'bash')
- cd "$srcdir/$pkgbase-client"
-
- msg2 'Packaging client...'
- make DESTDIR="$pkgdir" install
-
- msg2 'Cleaning up...'
- rm -rf "$pkgdir/usr/share/man/man7"
- rmdir "$pkgdir/usr/share/man/man5"
-}
-
-package_mfs-chunkserver() {
- depends=('zlib' 'bash')
- cd "$srcdir/$pkgbase-chunk"
-
- msg2 'Packaging chunkserver...'
- make DESTDIR="$pkgdir" install
-
- msg2 'Packaging Systemd service...'
- install -Dm644 "$srcdir/mfschunkserver.service" \
- "$pkgdir/usr/lib/systemd/system/mfschunkserver.service"
-
- msg2 'Packaging initscript...'
- install -Dm755 "$srcdir/mfschunkserver" "$pkgdir/etc/rc.d/mfschunkserver"
-
- msg2 'Cleaning up...'
- rm -rf "$pkgdir/usr/share/man/man7"
- rmdir "$pkgdir/usr/share/man/man1"
- mv "$pkgdir/usr/sbin" "$pkgdir/usr/bin"
-}
-
-package_mfs-master() {
- depends=('zlib' 'python2')
- cd "$srcdir/$pkgbase-master"
-
- msg2 'Packaging master, metalogger and web interface...'
- make DESTDIR="$pkgdir" install
-
- msg2 'Packaging various text files...'
- install -Dm644 README "$pkgdir/usr/share/doc/$pkgbase/README"
- install -Dm644 INSTALL "$pkgdir/usr/share/doc/$pkgbase/INSTALL"
- install -Dm644 NEWS "$pkgdir/usr/share/doc/$pkgbase/NEWS"
- install -Dm644 UPGRADE "$pkgdir/usr/share/doc/$pkgbase/UPGRADE"
-
- msg2 'Packaging Systemd services and initscripts...'
- for fn in master metalogger cgiserv; do
- install -Dm755 "$srcdir/mfs$fn" "$pkgdir/etc/rc.d/mfs$fn"
- install -Dm644 "$srcdir/mfs$fn.service" \
- "$pkgdir/usr/lib/systemd/system/mfs$fn.service"
- done
-
- msg2 'Python2 fix...'
- sed -i '0,/on/s//on2/' \
- "$pkgdir/usr/sbin/mfscgiserv" \
- "$pkgdir/usr/share/mfscgi/chart.cgi" \
- "$pkgdir/usr/share/mfscgi/mfs.cgi"
-
- msg2 'Cleaning up...'
- rmdir "$pkgdir/usr/share/man/man1"
- mv "$pkgdir/usr/sbin" "$pkgdir/usr/bin"
-}
-
-# vim:set ts=2 sw=2 et:
Copied: mfs/repos/community-x86_64/PKGBUILD (from rev 87205, mfs/trunk/PKGBUILD)
===================================================================
--- community-x86_64/PKGBUILD (rev 0)
+++ community-x86_64/PKGBUILD 2013-03-28 15:53:12 UTC (rev 87206)
@@ -0,0 +1,129 @@
+# $Id$
+# Maintainer: Alexander Rødseth <rodseth at gmail.com>
+# Contributor: Thomas S Hatch <thatch45 at gmail.com>
+
+pkgbase=mfs
+pkgname=('mfs-master' 'mfs-chunkserver' 'mfs-client')
+pkgver=1.6.27_1
+pkgrel=1
+pkgdesc='MooseFS, fault tolerant, network distributed file system'
+url='http://www.moosefs.com/'
+arch=('x86_64' 'i686')
+license=('GPL3')
+depends=('zlib' 'fuse' 'python2' 'bash' 'xfsprogs')
+install="$pkgbase.install"
+options=('!libtool')
+source=("http://www.moosefs.org/tl_files/${pkgbase}code/$pkgbase-${pkgver/_/-}.tar.gz"
+ 'mfsmaster.service'
+ 'mfschunkserver.service'
+ 'mfsmetalogger.service'
+ 'mfscgiserv.service')
+sha256sums=('dfe682f0b184ed13e602274825148cd9a7ddfe4f0894e1ab9c1823f66208cb28'
+ 'b24fc4f699e7d11fcda00d83a1feb45aa0e6f4f448e675a1857edcf315427fe0'
+ '19262bde4dbefb1d3eba09ba7d507595aed9647328a0a7822bbc1915ae3201a7'
+ 'bf92e93be68308d53f649de84dc5bbb0fb433e33306b8d0c303be6c6c3e59a55'
+ '6725a732c6294ee8817be6c24e3811481bf05e97a0a64108908e2312d7687f1a')
+
+build() {
+ cd "$srcdir"
+
+ msg2 'Building client...'
+ cp -r "$pkgbase-${pkgver%_1}" "$pkgbase-client"
+ cd "$pkgbase-client"
+ ./configure \
+ --prefix=/usr \
+ --sysconfdir=/etc/mfs \
+ --localstatedir=/var/lib \
+ --disable-mfschunkserver \
+ --disable-mfsmaster \
+ --disable-mfscgi \
+ --disable-mfscgiserv
+ make
+ cd ..
+
+ msg2 'Building chunkserver...'
+ cp -r "$pkgbase-${pkgver%_1}" "$pkgbase-chunk"
+ cd "$pkgbase-chunk"
+ ./configure \
+ --prefix=/usr \
+ --sysconfdir=/etc/mfs \
+ --localstatedir=/var/lib \
+ --disable-mfsmaster \
+ --disable-mfsmount \
+ --disable-mfscgi \
+ --disable-mfscgiserv
+ make
+ cd ..
+
+ msg2 'Building master...'
+ cp -r "$pkgbase-${pkgver%_1}" "$pkgbase-master"
+ cd "$pkgbase-master"
+ ./configure \
+ --prefix=/usr \
+ --sysconfdir=/etc/mfs \
+ --localstatedir=/var/lib \
+ --disable-mfschunkserver \
+ --disable-mfsmount
+ make
+}
+
+package_mfs-client() {
+ depends=('zlib' 'fuse' 'bash')
+ cd "$srcdir/$pkgbase-client"
+
+ msg2 'Packaging client...'
+ make DESTDIR="$pkgdir" install
+
+ msg2 'Cleaning up...'
+ rm -rf "$pkgdir/usr/share/man/man7"
+ rmdir "$pkgdir/usr/share/man/man5"
+}
+
+package_mfs-chunkserver() {
+ depends=('zlib' 'bash')
+ cd "$srcdir/$pkgbase-chunk"
+
+ msg2 'Packaging chunkserver...'
+ make DESTDIR="$pkgdir" install
+
+ msg2 'Packaging Systemd service...'
+ install -Dm644 "$srcdir/mfschunkserver.service" \
+ "$pkgdir/usr/lib/systemd/system/mfschunkserver.service"
+
+ msg2 'Cleaning up...'
+ rm -rf "$pkgdir/usr/share/man/man7"
+ rmdir "$pkgdir/usr/share/man/man1"
+ mv "$pkgdir/usr/sbin" "$pkgdir/usr/bin"
+}
+
+package_mfs-master() {
+ depends=('zlib' 'python2')
+ cd "$srcdir/$pkgbase-master"
+
+ msg2 'Packaging master, metalogger and web interface...'
+ make DESTDIR="$pkgdir" install
+
+ msg2 'Packaging various text files...'
+ install -Dm644 README "$pkgdir/usr/share/doc/$pkgbase/README"
+ install -Dm644 INSTALL "$pkgdir/usr/share/doc/$pkgbase/INSTALL"
+ install -Dm644 NEWS "$pkgdir/usr/share/doc/$pkgbase/NEWS"
+ install -Dm644 UPGRADE "$pkgdir/usr/share/doc/$pkgbase/UPGRADE"
+
+ msg2 'Packaging Systemd services...'
+ for fn in master metalogger cgiserv; do
+ install -Dm644 "$srcdir/mfs$fn.service" \
+ "$pkgdir/usr/lib/systemd/system/mfs$fn.service"
+ done
+
+ msg2 'Python2 fix...'
+ sed -i '0,/on/s//on2/' \
+ "$pkgdir/usr/sbin/mfscgiserv" \
+ "$pkgdir/usr/share/mfscgi/chart.cgi" \
+ "$pkgdir/usr/share/mfscgi/mfs.cgi"
+
+ msg2 'Cleaning up...'
+ rmdir "$pkgdir/usr/share/man/man1"
+ mv "$pkgdir/usr/sbin" "$pkgdir/usr/bin"
+}
+
+# vim:set ts=2 sw=2 et:
Deleted: community-x86_64/mfs.install
===================================================================
--- community-x86_64/mfs.install 2013-03-28 15:52:46 UTC (rev 87205)
+++ community-x86_64/mfs.install 2013-03-28 15:53:12 UTC (rev 87206)
@@ -1,25 +0,0 @@
-post_upgrade() {
- # Moving the old configuration to the new location at /etc/mfs/
- for fn in chunkserver hdd mount metalogger master exports topology; do
- if [ -e /etc/mfs$fn.cfg -a ! -e /etc/mfs/mfs$fn.cfg ]; then
- echo "Moving /etc/mfs$fn.cfg to /etc/mfs/mfs$fn.cfg"
- mv /etc/mfs$fn.cfg /etc/mfs/mfs$fn.cfg
- fi
- done
-}
-
-post_install() {
- post_upgrade
- echo
- echo 'For configuring MooseFS, the .cfg.dist files in /etc/mfs can'
- echo 'be used as a basis for writing the corresponding .cfg files.'
- echo
- echo 'To troubleshoot a service, like "mfschunkserver", just running'
- echo '"/usr/bin/mfschunkserver start" can be helpful.'
- echo
- echo '"systemctl enable mfschunkserver" can be used to enable a service'
- echo "at boot, if you're using systemd."
- echo
-}
-
-# vim:set ts=2 sw=2 et:
Copied: mfs/repos/community-x86_64/mfs.install (from rev 87205, mfs/trunk/mfs.install)
===================================================================
--- community-x86_64/mfs.install (rev 0)
+++ community-x86_64/mfs.install 2013-03-28 15:53:12 UTC (rev 87206)
@@ -0,0 +1,24 @@
+post_upgrade() {
+ # Moving the old configuration to the new location at /etc/mfs/
+ for fn in chunkserver hdd mount metalogger master exports topology; do
+ if [ -e /etc/mfs$fn.cfg -a ! -e /etc/mfs/mfs$fn.cfg ]; then
+ echo "Moving /etc/mfs$fn.cfg to /etc/mfs/mfs$fn.cfg"
+ mv /etc/mfs$fn.cfg /etc/mfs/mfs$fn.cfg
+ fi
+ done
+}
+
+post_install() {
+ post_upgrade
+ echo
+ echo 'For configuring MooseFS, the .cfg.dist files in /etc/mfs can'
+ echo 'be used as a basis for writing the corresponding .cfg files.'
+ echo
+ echo 'To troubleshoot a service, like "mfschunkserver", just running'
+ echo '"/usr/bin/mfschunkserver start" can be helpful.'
+ echo
+ echo 'Systemd is supported for starting services at boot.'
+ echo
+}
+
+# vim:set ts=2 sw=2 et:
Deleted: community-x86_64/mfscgiserv
===================================================================
--- community-x86_64/mfscgiserv 2013-03-28 15:52:46 UTC (rev 87205)
+++ community-x86_64/mfscgiserv 2013-03-28 15:53:12 UTC (rev 87206)
@@ -1,36 +0,0 @@
-#!/bin/bash
-
-. /etc/rc.conf
-. /etc/rc.d/functions
-
-PID=$(ps aux | grep -v grep | grep /usr/bin/mfscgiserv | awk '{print $2}')
-case "$1" in
- start)
- stat_busy "Starting MooseFS CGI Web Frontend Daemon"
- [ -z "$PID" ] && /usr/bin/mfscgiserv &> /dev/null
- if [ $? = 0 ]; then
- add_daemon mfscgiserv
- stat_done
- else
- stat_fail
- exit 1
- fi
- ;;
- stop)
- stat_busy "Stopping MooseFS CGI Web Frontend Daemon"
- [ ! -z "$PID" ] && kill $PID &> /dev/null
- if [ $? -gt 0 ]; then
- stat_fail
- else
- rm_daemon mfscgiserv
- stat_done
- fi
- ;;
- restart)
- $0 stop
- sleep 1
- $0 start
- ;;
- *)
- echo "usage: $0 {start|stop|restart}"
-esac
Deleted: community-x86_64/mfscgiserv.service
===================================================================
--- community-x86_64/mfscgiserv.service 2013-03-28 15:52:46 UTC (rev 87205)
+++ community-x86_64/mfscgiserv.service 2013-03-28 15:53:12 UTC (rev 87206)
@@ -1,13 +0,0 @@
-[Unit]
-Description=Distributed file system (web interface)
-After=network.target
-
-[Service]
-Type=forking
-ExecStart=/usr/bin/mfscgiserv
-ExecStop=/bin/kill -15 $MAINPID
-PIDFile=/run/mfs/mfscgiserv.pid
-Restart=always
-
-[Install]
-WantedBy=multi-user.target
Copied: mfs/repos/community-x86_64/mfscgiserv.service (from rev 87205, mfs/trunk/mfscgiserv.service)
===================================================================
--- community-x86_64/mfscgiserv.service (rev 0)
+++ community-x86_64/mfscgiserv.service 2013-03-28 15:53:12 UTC (rev 87206)
@@ -0,0 +1,13 @@
+[Unit]
+Description=Distributed file system (web interface)
+After=network.target
+
+[Service]
+Type=forking
+ExecStart=/usr/bin/mfscgiserv
+ExecStop=/bin/kill -15 $MAINPID
+PIDFile=/run/mfs/mfscgiserv.pid
+Restart=always
+
+[Install]
+WantedBy=multi-user.target
Deleted: community-x86_64/mfschunkserver
===================================================================
--- community-x86_64/mfschunkserver 2013-03-28 15:52:46 UTC (rev 87205)
+++ community-x86_64/mfschunkserver 2013-03-28 15:53:12 UTC (rev 87206)
@@ -1,38 +0,0 @@
-#!/bin/bash
-
-. /etc/rc.conf
-. /etc/rc.d/functions
-
-PID=`pidof -o %PPID /usr/bin/mfschunkserver`
-case "$1" in
- start)
- stat_busy "Starting MooseFS Chunkserver Daemon"
- if [ -z "$PID" ]; then
- /usr/bin/mfschunkserver start
- fi
- if [ ! -z "$PID" -o $? -gt 0 ]; then
- stat_fail
- else
- PID=`pidof -o %PPID /usr/bin/mfschunkserver`
- echo $PID > /var/run/mfsmetalogger.pid
- add_daemon mfschunkserver
- stat_done
- fi
- ;;
- stop)
- stat_busy "Stopping MooseFS Chunkserver Daemon"
- [ ! -z "$PID" ] && /usr/bin/mfschunkserver stop &> /dev/null
- if [ $? -gt 0 ]; then
- stat_fail
- else
- rm_daemon mfschunkserver
- stat_done
- fi
- ;;
- restart)
- $0 stop
- $0 start
- ;;
- *)
- echo "usage: $0 {start|stop|restart}"
-esac
Deleted: community-x86_64/mfschunkserver.service
===================================================================
--- community-x86_64/mfschunkserver.service 2013-03-28 15:52:46 UTC (rev 87205)
+++ community-x86_64/mfschunkserver.service 2013-03-28 15:53:12 UTC (rev 87206)
@@ -1,14 +0,0 @@
-[Unit]
-Description=Distributed file system (chunk server)
-After=network.target
-
-[Service]
-Type=forking
-ExecStart=/usr/bin/mfschunkserver start
-ExecStop=/usr/bin/mfschunkserver stop
-ExecReload=/usr/bin/mfschunkserver reload
-PIDFile=/run/mfs/mfschunkserver.pid
-Restart=always
-
-[Install]
-WantedBy=multi-user.target
Copied: mfs/repos/community-x86_64/mfschunkserver.service (from rev 87205, mfs/trunk/mfschunkserver.service)
===================================================================
--- community-x86_64/mfschunkserver.service (rev 0)
+++ community-x86_64/mfschunkserver.service 2013-03-28 15:53:12 UTC (rev 87206)
@@ -0,0 +1,14 @@
+[Unit]
+Description=Distributed file system (chunk server)
+After=network.target
+
+[Service]
+Type=forking
+ExecStart=/usr/bin/mfschunkserver start
+ExecStop=/usr/bin/mfschunkserver stop
+ExecReload=/usr/bin/mfschunkserver reload
+PIDFile=/run/mfs/mfschunkserver.pid
+Restart=always
+
+[Install]
+WantedBy=multi-user.target
Deleted: community-x86_64/mfsmaster
===================================================================
--- community-x86_64/mfsmaster 2013-03-28 15:52:46 UTC (rev 87205)
+++ community-x86_64/mfsmaster 2013-03-28 15:53:12 UTC (rev 87206)
@@ -1,39 +0,0 @@
-#!/bin/bash
-
-. /etc/rc.conf
-. /etc/rc.d/functions
-
-PID=`pidof -o %PPID -x /usr/bin/mfsmaster`
-case "$1" in
- start)
- stat_busy "Starting MooseFS Master Daemon"
- if [ -z "$PID" ]; then
- /usr/bin/mfsmaster start
- fi
- if [ ! -z "$PID" -o $? -gt 0 ]; then
- stat_fail
- else
- PID=`pidof -o %PPID -x /usr/bin/mfsmaster`
- echo $PID > /var/run/mfsmaster.pid
- add_daemon mfsmaster
- stat_done
- fi
- ;;
- stop)
- stat_busy "Stopping MooseFS Master Daemon"
- [ ! -z "$PID" ] && /usr/bin/mfsmaster stop &> /dev/null
- if [ $? -gt 0 ]; then
- stat_fail
- else
- rm_daemon mfsmaster
- rm /var/run/mfsmaster.pid
- stat_done
- fi
- ;;
- restart)
- $0 stop
- $0 start
- ;;
- *)
- echo "usage: $0 {start|stop|restart}"
-esac
Deleted: community-x86_64/mfsmaster.service
===================================================================
--- community-x86_64/mfsmaster.service 2013-03-28 15:52:46 UTC (rev 87205)
+++ community-x86_64/mfsmaster.service 2013-03-28 15:53:12 UTC (rev 87206)
@@ -1,13 +0,0 @@
-[Unit]
-Description=Distributed file system (master)
-After=network.target
-
-[Service]
-Type=forking
-ExecStart=/usr/bin/mfsmaster start
-ExecStop=/usr/bin/mfsmaster stop
-PIDFile=/run/mfs/mfsmaster.pid
-Restart=always
-
-[Install]
-WantedBy=multi-user.target
Copied: mfs/repos/community-x86_64/mfsmaster.service (from rev 87205, mfs/trunk/mfsmaster.service)
===================================================================
--- community-x86_64/mfsmaster.service (rev 0)
+++ community-x86_64/mfsmaster.service 2013-03-28 15:53:12 UTC (rev 87206)
@@ -0,0 +1,13 @@
+[Unit]
+Description=Distributed file system (master)
+After=network.target
+
+[Service]
+Type=forking
+ExecStart=/usr/bin/mfsmaster start
+ExecStop=/usr/bin/mfsmaster stop
+PIDFile=/run/mfs/mfsmaster.pid
+Restart=always
+
+[Install]
+WantedBy=multi-user.target
Deleted: community-x86_64/mfsmetalogger
===================================================================
--- community-x86_64/mfsmetalogger 2013-03-28 15:52:46 UTC (rev 87205)
+++ community-x86_64/mfsmetalogger 2013-03-28 15:53:12 UTC (rev 87206)
@@ -1,39 +0,0 @@
-#!/bin/bash
-
-. /etc/rc.conf
-. /etc/rc.d/functions
-
-PID=`pidof -o %PPID /usr/bin/mfsmetalogger`
-case "$1" in
- start)
- stat_busy "Starting MooseFS Metalogger Daemon"
- if [ -z "$PID" ]; then
- /usr/bin/mfsmetalogger start
- fi
- if [ ! -z "$PID" -o $? -gt 0 ]; then
- stat_fail
- else
- PID=`pidof -o %PPID /usr/bin/mfsmetalogger`
- echo $PID > /var/run/mfsmetalogger.pid
- add_daemon mfsmetalogger
- stat_done
- fi
- ;;
- stop)
- stat_busy "Stopping MooseFS Metalogger Daemon"
- [ ! -z "$PID" ] && /usr/bin/mfsmetalogger stop &> /dev/null
- if [ $? -gt 0 ]; then
- stat_fail
- else
- rm_daemon mfsmetalogger
- rm /var/run/mfsmetalogger.pid
- stat_done
- fi
- ;;
- restart)
- $0 stop
- $0 start
- ;;
- *)
- echo "usage: $0 {start|stop|restart}"
-esac
Deleted: community-x86_64/mfsmetalogger.service
===================================================================
--- community-x86_64/mfsmetalogger.service 2013-03-28 15:52:46 UTC (rev 87205)
+++ community-x86_64/mfsmetalogger.service 2013-03-28 15:53:12 UTC (rev 87206)
@@ -1,13 +0,0 @@
-[Unit]
-Description=Distributed file system (meta logger)
-After=network.target
-
-[Service]
-Type=forking
-ExecStart=/usr/bin/mfsmetalogger start
-ExecStop=/usr/bin/mfsmetalogger stop
-PIDFile=/run/mfs/mfsmetalogger.pid
-Restart=always
-
-[Install]
-WantedBy=multi-user.target
Copied: mfs/repos/community-x86_64/mfsmetalogger.service (from rev 87205, mfs/trunk/mfsmetalogger.service)
===================================================================
--- community-x86_64/mfsmetalogger.service (rev 0)
+++ community-x86_64/mfsmetalogger.service 2013-03-28 15:53:12 UTC (rev 87206)
@@ -0,0 +1,13 @@
+[Unit]
+Description=Distributed file system (meta logger)
+After=network.target
+
+[Service]
+Type=forking
+ExecStart=/usr/bin/mfsmetalogger start
+ExecStop=/usr/bin/mfsmetalogger stop
+PIDFile=/run/mfs/mfsmetalogger.pid
+Restart=always
+
+[Install]
+WantedBy=multi-user.target
More information about the arch-commits
mailing list