diff --git a/network/share/component.xml b/network/share/component.xml
new file mode 100644
index 0000000000..e20544ff2e
--- /dev/null
+++ b/network/share/component.xml
@@ -0,0 +1,3 @@
+
+ network.share
+
diff --git a/network/share/rsync/actions.py b/network/share/rsync/actions.py
new file mode 100644
index 0000000000..4720897073
--- /dev/null
+++ b/network/share/rsync/actions.py
@@ -0,0 +1,25 @@
+#!/usr/bin/python
+# -*- coding: utf-8 -*-
+#
+# Licensed under the GNU General Public License, version 3.
+# See the file http://www.gnu.org/licenses/gpl.txt
+
+from pisi.actionsapi import autotools
+from pisi.actionsapi import pisitools
+from pisi.actionsapi import get
+
+WorkDir="rsync-%s" % get.srcVERSION().replace('_','')
+
+def setup():
+ autotools.configure("--without-included-zlib")
+
+def build():
+ autotools.make()
+
+def check():
+ autotools.make("check")
+
+def install():
+ autotools.rawInstall("DESTDIR=%s" % get.installDIR())
+
+ pisitools.dodoc("NEWS","README","TODO")
diff --git a/network/share/rsync/comar/service.py b/network/share/rsync/comar/service.py
new file mode 100644
index 0000000000..17e112df25
--- /dev/null
+++ b/network/share/rsync/comar/service.py
@@ -0,0 +1,22 @@
+# -*- coding: utf-8 -*-
+serviceType = "server"
+serviceDesc = _({"en": "RSync Daemon",
+ "tr": "RSync Servisi"})
+serviceConf = "rsyncd"
+
+from comar.service import *
+
+@synchronized
+def start():
+ startService(command="/usr/bin/rsync",
+ args="--daemon %s" % config.get("RSYNC_OPTS", ""),
+ pidfile="/run/rsyncd.pid",
+ donotify=True)
+
+@synchronized
+def stop():
+ stopService(pidfile="/run/rsyncd.pid",
+ donotify=True)
+
+def status():
+ return isServiceRunning("/run/rsyncd.pid")
diff --git a/network/share/rsync/files/rsyncd.conf b/network/share/rsync/files/rsyncd.conf
new file mode 100644
index 0000000000..bfd0107e54
--- /dev/null
+++ b/network/share/rsync/files/rsyncd.conf
@@ -0,0 +1,23 @@
+# Minimal configuration file for rsync daemon
+# See rsync(1) and rsyncd.conf(5) man pages for help
+
+pid file = /run/rsyncd.pid
+use chroot = yes
+read only = yes
+uid = nobody
+guid = nobody
+#max connections = 5
+#syslog facility = local5
+
+# Simple example for enabling your own local rsync server
+#[ftp]
+# path = /home/ftp
+# comment = FTP
+# exclude = /pub
+# hosts deny = 192.168.3.0/255.255.255.0
+
+#[restricted]
+# path = /home/user/docs
+# comment = My Documents
+# hosts allow = 192.168.1.0/24, 10.10.1.1, alt.alanadi.net
+# list = false
diff --git a/network/share/rsync/files/rsyncd.conf.d b/network/share/rsync/files/rsyncd.conf.d
new file mode 100644
index 0000000000..5e070a408b
--- /dev/null
+++ b/network/share/rsync/files/rsyncd.conf.d
@@ -0,0 +1,3 @@
+# see man pages for rsync or run `rsync --help`
+# for valid cmdline options
+#RSYNC_OPTS=""
diff --git a/network/share/rsync/pspec.xml b/network/share/rsync/pspec.xml
new file mode 100644
index 0000000000..4fd244ce7b
--- /dev/null
+++ b/network/share/rsync/pspec.xml
@@ -0,0 +1,66 @@
+
+
+
+
+ rsync
+ http://rsync.samba.org/
+
+ PisiLinux Community
+ admins@pisilinux.org
+
+ GPLv2
+ service
+ app:console
+ File transfer program to keep local copies in sync with remote files
+ rsync is a tool to keep local copies of remote files in sync (i.e. make sure local files are exact copies of remote files).
+ http://rsync.samba.org/ftp/rsync/rsync-3.1.1.tar.gz
+
+
+
+ rsync
+
+ /usr/bin
+ /usr/share/doc
+ /usr/share/man
+ /etc
+
+
+ rsyncd.conf
+ rsyncd.conf.d
+
+
+ System.Service
+
+
+
+
+
+ 2015-03-24
+ 3.1.1
+ Version bump.
+ Stefan Gronewold(groni)
+ groni@pisilinux.org
+
+
+ 2015-02-11
+ 3.1.1
+ Version bump.
+ Stefan Gronewold(groni)
+ groni@pisilinux.org
+
+
+ 2014-02-10
+ 3.1.0
+ Version bump.
+ Alihan Öztürk
+ alihan@pisilinux.org
+
+
+ 2012-09-05
+ 3.0.9
+ First release
+ Osman Erkan
+ osman.erkan@pisilinux.org
+
+
+
diff --git a/network/share/rsync/translations.xml b/network/share/rsync/translations.xml
new file mode 100644
index 0000000000..5db03f9158
--- /dev/null
+++ b/network/share/rsync/translations.xml
@@ -0,0 +1,8 @@
+
+
+
+ rsync
+ Dosya yedekleme ve eşleme uygulaması
+ rsync, uzaktaki dosyaları senkronize tutan bir dosya transfer uygulamasıdır.
+
+
diff --git a/pisi-index.xml b/pisi-index.xml
index 6f06b393c7..86fc83c50c 100644
--- a/pisi-index.xml
+++ b/pisi-index.xml
@@ -29010,6 +29010,72 @@ uses SIMD instructions (MMX, SSE2, etc.) to accelerate baseline JPEG compression
+
+
+ rsync
+ http://rsync.samba.org/
+
+ PisiLinux Community
+ admins@pisilinux.org
+
+ GPLv2
+ service
+ app:console
+ network.share
+ File transfer program to keep local copies in sync with remote files
+ Dosya yedekleme ve eşleme uygulaması
+ rsync is a tool to keep local copies of remote files in sync (i.e. make sure local files are exact copies of remote files).
+ rsync, uzaktaki dosyaları senkronize tutan bir dosya transfer uygulamasıdır.
+ http://rsync.samba.org/ftp/rsync/rsync-3.1.1.tar.gz
+ network/share/rsync/pspec.xml
+
+
+ rsync
+
+ /usr/bin
+ /usr/share/doc
+ /usr/share/man
+ /etc
+
+
+ System.Service
+
+
+ rsyncd.conf
+ rsyncd.conf.d
+
+
+
+
+ 2015-03-24
+ 3.1.1
+ Version bump.
+ Stefan Gronewold(groni)
+ groni@pisilinux.org
+
+
+ 2015-02-11
+ 3.1.1
+ Version bump.
+ Stefan Gronewold(groni)
+ groni@pisilinux.org
+
+
+ 2014-02-10
+ 3.1.0
+ Version bump.
+ Alihan Öztürk
+ alihan@pisilinux.org
+
+
+ 2012-09-05
+ 3.0.9
+ First release
+ Osman Erkan
+ osman.erkan@pisilinux.org
+
+
+
asciidoc
diff --git a/pisi-index.xml.sha1sum b/pisi-index.xml.sha1sum
index a75622a04c..4e4abd5902 100644
--- a/pisi-index.xml.sha1sum
+++ b/pisi-index.xml.sha1sum
@@ -1 +1 @@
-e71d198707ff47d47ce52f748d0f840759c93459
\ No newline at end of file
+018a52edec239077a8cd70e4be739d6d7d21b0ce
\ No newline at end of file
diff --git a/pisi-index.xml.xz b/pisi-index.xml.xz
index 08a297de1f..b5e2bff5a3 100644
Binary files a/pisi-index.xml.xz and b/pisi-index.xml.xz differ
diff --git a/pisi-index.xml.xz.sha1sum b/pisi-index.xml.xz.sha1sum
index c7859afdc9..7397d2975c 100644
--- a/pisi-index.xml.xz.sha1sum
+++ b/pisi-index.xml.xz.sha1sum
@@ -1 +1 @@
-e1eb011d34cd99766706520be34a79527c587363
\ No newline at end of file
+82646a19cecd549b17d759aad24e1d39320f0ff4
\ No newline at end of file