> 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/
2009/3/4 Mahyuddin Susanto <email address hidden>:
> sudah saya sudah buat make-rsyncd.conf, isinya yaitu membaca file dari rsyncd. basic kemudian di gabungkan dengan output dari
> data/rsync/
> 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.
> pass mirror@${`hostname lftp.pass atau semacamnya aja kali ya? opsiapalah
>> tuk yg lftp, mungkin nilai "set ftp:anon-
>> -f`:-$TARGET}; " diambil dari konfigurasi yg ditaro di
>> pkgs/paket/
>>
>
> ya, opsi tambahan bisa di buat dari berkas di $PKGS/lftp.
sip
> lftp.exclude. Jadi isi get.method itu masih
>> 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/
>> 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
-- fajran. web.id y!m: fajran
Iang-
http://