Comment 4 for bug 337299

Revision history for this message
Mahyuddin Susanto (udienz) wrote : Re: [Bug 337299] Re: Tambahan metode baru

Fajran Iman Rusadi wrote:

>
>> jadi intinya make-rsync berhasil, update-rsync hanya terkendala di
>> perijinan saja
>
> mungkin tuk yg satu ini perlu dijalankan dg sudo.
> cara lainnya ya dg mengubah owner /etc/rsyncd.conf menjadi user sedot.
>

bagaimana kalau di jalankan via inetd, jadi isi di /etc/inetd.conf
rsync stream tcp nowait root /usr/bin/rsync rsyncd --daemon

> coba cek file yg saya attach.
>
bagaimana kalo gini (saya attch juga)

 > maksudnya itu echo yg dikirim ke stdout (sync.log). Contoh:
>
> echo "Synchronization begin at `date -R`..."
>
> kalau pembuatan timestamp atau file lainnya di bawah $TARGET sih ya
> gak masalah. Debian jg pake yg kaya beginian.

sip deh, berarti ga masalah kalo di buat timestamp nya di bawah $TARGET

woia... untuk make crontab saya mencoba modif. ini berguna jika paket
tidak butuh cron karena hal lain contoh di pull dari upstream

$ bzr diff
=== modified file 'bin/make-crontab'
--- bin/make-crontab 2008-10-25 05:44:50 +0000
+++ bin/make-crontab 2009-02-22 07:46:58 +0000
@@ -41,15 +41,17 @@

 echo "### Packages"
 echo
-
 grep -v '^\s*#' $PKGS | while read pkg
 do
+ if [ -f $BASE/pkgs/$pkg/cron ]; then
  cron=`get_value $BASE/pkgs/$pkg/cron`
  echo "# $pkg"
  echo "$cron \$SEDOT_BASE/bin/sedot $pkg > /dev/null 2>&1"
  echo
+ fi
 done

+
 echo
 echo "### END SEDOT CRONTAB LIST"

--
[Mahyuddin Susanto]
Blog: http://blog.udienz.net YM: <email address hidden>