Comment 3 for bug 337299

Revision history for this message
Fajran Iman Rusadi (fajran) wrote : Re: [Bug 337299] Re: Tambahan metode baru

2009/3/4 Mahyuddin Susanto <email address hidden>:

> sudah saya sudah buat make-rsyncd.conf, isinya yaitu membaca file dari
> data/rsync/rsyncd.basic kemudian di gabungkan dengan output dari
> make-rsyncd.conf

sip

>
> nah untuk update-rsyncd.conf ada sedikit troble, saya menjalankan daemon
> rsync dari user root (fiatur oleh /etc/default/rsync) apakah itu bisa di
> atur agar supaya user rsync itu jalan oleh user yang menjalankan sedot
> juga? caranya gimana yah?

wah blom pernah nyoba2.. cobain aja =D

>
> 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.

>
>> tuk yg lftp, mungkin nilai "set ftp:anon-pass mirror@${`hostname
>> -f`:-$TARGET}; " diambil dari konfigurasi yg ditaro di
>> pkgs/paket/lftp.pass atau semacamnya aja kali ya?
>>
>
> ya, opsi tambahan bisa di buat dari berkas di $PKGS/lftp.opsiapalah

sip

>
>> opsi -x itu tuk daftar exclude ya? bisa diletakkan di file kah? kalau
>> tidak, perlu ada pengkonversi dari daftar exclude yg ditulis di file
>> menjadi serangkaian -x [filter]. File yg isinya daftar exclude ini tentu
>> aja diletakkan di pkgs/paket/lftp.exclude. Jadi isi get.method itu masih
>> bisa sedikit diatur.
>>
>
> nah ini yang saya masih bingungkan :D

coba cek file yg saya attach.

>
> maslahnya beberapa distro menggunakan program mirmon, dia membaca berkas
> di $TO/timestamp. contoh yang sering saya dapatkan adalah centos, dimana
> dari server centos selalu mendownload berkas $TO/timestamp, padahal
> berkas itu saya dapat dari mirror upstream. jadi status mirror saya
> aselalu ketinggalan minimal 6 jam :D dengan asumsi 6 jam ini jarak
> minimal cron rsync centos di mirror saya

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.

>
>> Oya satu lagi, coba itu cabang bzr-nya pake project="sedot" aja.. jadi
>> ngga ditaro di +junk :-)
>>
>
> sudah, saya sudah membuatkan di lp:~udienz/sedot/test/

sip

--
Iang-
http://fajran.web.id y!m: fajran