Rincian Software:
Versi: 0.7.13.1 Diperbarui
Tanggal Upload: 19 Jun 17
Lisensi: Gratis
Popularitas: 124
Duplicity adalah perangkat lunak open source yang menggunakan algoritma rsync untuk membackup direktori dan menghasilkan volume tar-format terenkripsi.
Duplikat dapat & nbsp; Upload backup ke server file lokal atau remote, dan juga menyertakan utilitas rdiffdir.
Persyaratan sistem
- Python & gt; = 2,2
- Librsync & gt; = 0.9.6
- GnuPG
Apa yang baru dalam rilis ini:
- Masalah tetap di dist / makedist saat membangun Mac di mana file AppleDouble dibuat di tarball.
Apa yang baru di versi 0.7.12:
- Bug tetap # 1623342 dengan tambalan yang disediakan oleh Daniel Jakots
- - Gagal menguji OpenBSD karena tar / gtar tidak ditemukan
- Bug tetap # 1654220 dengan tambalan yang disediakan oleh Kenneth Newwood
- - Duplikat gagal di MacOS karena penguraian versi GPG gagal
- Fixed bug # 1655268 "--gpg-binary option not working"
- - Jika gpg binary ditentukan untuk membangun kembali profil gpg menggunakan lokasi biner baru
- Bug tetap # 1658283 "Duplikat 0.7.11 rusak dengan GnuPG 2.0"
- - Membuat versi gpg cek lebih kuat daripada hanya versi utama
- - Sekarang gunakan --posisi-mode = loopback pada gpg 2.1 dan yang lebih baru
- - Menghapus centang untuk sistem non-Linux, masalah palsu
- Bergabung di lp: ~ matthew-t-bentley / duplicity / duplicity
- - Mengatur agen pengguna. Backblaze menanyakan hal ini jika ada kesalahan yang berasal dari backend Duplicity B2
- - Hanya mengambil URL upload baru saat yang sekarang kedaluwarsa, untuk mewujudkannya sesuai dengan praktik terbaik mereka untuk integrasi: https://www.backblaze.com/b2/docs/integration_checklist.html
- Tambahkan detail tentang pengecualian impor di onedrivebackend.py
- Bug tetap # 1657916 dengan tambalan yang disediakan oleh Daniel Harvey
- - Penyedia B2 tidak dapat menangani dua backup dalam ember yang sama
- Bug tetap # 1603704 dengan tambalan yang disediakan oleh Maciej Blizinski
- - Kecelakaan dengan UnicodeEncodeError
- Beberapa perbaikan pada gpg.py untuk menangani gpg1 & amp; Gpg2 & amp; Gpg2.1 masalah baris perintah
- - --gpg-agent adalah opsional pada gpg1, namun pada gpg2 digunakan secara otomatis
- - --produk utama bukan pilihan yang valid sampai gpg2.1, jadi kondisinya pada
- Bug tetap # 1367675 - IMAP Backend tidak bekerja dengan server Yahoo
- - tambahkan split () sesuai kebutuhan di 'nums = list [0] .strip () split ("")'
- - perbaikan lain yang disebutkan dalam komentar laporan bug sudah selesai
- Bug tetap # 1671852 - Kode regresi yang disebabkan oleh revisi 1108
- - ganti util.uexc () kembali ke telanjang uexc ()
- Bug tetap # 1668750 - Jangan topeng kesalahan backend
- - tambah cetakan pengecualian untuk kesalahan impor modul
Apa yang baru di versi 0.7.11:
- Bug tetap # 815510 dan # 1615480
- Berubah default --volsize menjadi 200MB
- Bergabung di lp: ~ mstoll-de / duplicity / duplicity
- Backblaze mengumumkan domain baru untuk api b2
- Bergabung di lp: ~ aaron-whitehouse / duplicity / bug_1620085_exclude-if-present-locked-folder
- Perbaikan Bug # 1620085: --exclude-if-present memberi OSError mencari tag di folder terkunci
- Bug tetap # 1623342 dengan tambalan dari Daniel Jakots
- uji gagal pada OpenBSD karena tar / gtar tidak ditemukan
- Bergabung di lp: ~ mwilck / duplicity / duplicity
- GPG: aktifkan operasi non-interaktif dengan gpg2
- Patch ini memperbaiki perilaku tak terduga IMO yang, bila menggunakan GnuPG2, sebuah dialog frase pass selalu muncul untuk menyimpan backup. Hal ini sangat menyebalkan saat mencoba melakukan backup tanpa pengawasan / otomatis sepenuhnya.
- Bug tetap # 1621194 dengan kode dari Tornhoof
- Lakukan backup ke google drive yang bekerja tanpa akun layanan
- Bug tetap # 1642098 tidak membuat arsip PAR2 saat '--par2-options' digunakan
- Hilang ruang antara par2-opsi plus opsi default
- Perbaiki bug menggunakan tanda kunci 40-char, dari Richard McGraw di daftar email
- Hapus pemotongan argumen dan sesuaikan komentar
- Bergabung di lp: ~ dernils / duplicity / strong-dropbox-backend
- Menambahkan opsi baris perintah baru --backend-retry-delay yang memungkinkan untuk menentukan waktu duplikat tidur sebelum mencoba lagi setelah terjadi kesalahan.
- Menambahkan beberapa kekokohan ke dpbxbackend.py yang memastikan autentikasi ulang terjadi jika ada soket yang diubah (misal karena sambungan balik dinamis dari koneksi internet dinamis).
- Bergabung di lp: ~ ed.so / duplicity / manpage.fixes
- Perbaiki output html via rman di situs web
- Bergabung di lp: ~ horgh / duplicity / copy-symlink-target-721599
- Tambahkan --copy-link untuk menyalin konten symlink, bukan hanya link itu sendiri.
- Bergabung di lp: ~ aaron-whitehouse / duplicity / Bug_1624725_files_within_folder_slash
- Fixed Bug # 1624725, sehingga termasuk gabungan akhiran "/" sekarang termasuk isi folder (untuk gumpalan dengan dan tanpa karakter khusus). Ini menjaga perilaku bahwa sebuah ekspresi yang diakhiri dengan "/" hanya cocok dengan sebuah folder, tapi sekarang isi dari setiap folder yang cocok disertakan.
- Perbaiki masalah dengan gpg2 dalam yakety and zesty
- Perbaiki Bug # 1642813 dengan patch dari Ravi
- Jika stat () mengembalikan None, jangan mencoba untuk mengatur perms.
- Bergabung dalam lp: ~ breunigs / duplicity / amazondrive3
- Seperti yang dilaporkan di milis, jika spasi dimasukkan sementara duplikat meminta URL, URL gagal. Karena semua ruang penting dikodekan URL, ini harusnya bagus meski ada spasi di URL sama sekali. Saya juga menambalnya di onendrive backend, karena harus ada masalah yang sama.
- Persiapan untuk 0.7.11
Apa yang baru di versi 0.7.10:
- Speedup dari path_matches_glob () sekitar 8x.
- Hapus -w dari setid dalam tes fungsional.
- Konflik tetap gabungan dari Martin Wilck dan menerapkan gabungan penggunaan setsid dalam pengujian fungsional.
- Bug tetap # 1612472 dengan tambalan dari David Cuthbert
- Pulihkan dari S3 gagal dengan --with-awalan-arsip jika awalan mencakup '/'
- Bergabung dalam lp: ~ arashad.ahamad / duplicity / duplicity_latest Perubahan untuk terhubung ke IBM Bluemix ObjectStorage.
- Bergabung di lp: ~ fenisilius / duplikat / acd_init_mkdir. Izinkan duplikat untuk membuat folder jarak jauh
Apa yang baru di versi 0.7.09:
- Bug tetap # 1600692 dengan patch dari Wolfgang Rohdewald
- Izinkan symlink memiliki garis miring opsional selama verifikasi.
- Bergabung di lp: ~ aaron-whitehouse / duplicity / 07-fix_deja_dup_error_on_locked_files
- Kembalikan log.Error ke log.Warn, seperti sebelum penggabungan pada rev 1224, karena ini mempengaruhi aplikasi lain (misalnya deja dup; Bug # 1605939).
- Bergabung dalam lp: ~ tim bermuka dua / duplikat / po-update
Apa yang baru di versi 0.7.08:
- Bergabung di lp: ~ noizyland / duplicity / fix_azurebackend_typo
- Perbaiki kesalahan ketik dalam kode penanganan kesalahan
- Bergabung di lp: ~ ghoz / duplicity / swift-prefix:
- menambahkan abiliy untuk menggunakan jalur di backend cepat, agar memiliki beberapa
- backup ke wadah yang sama dengan rapi.
- Bug tetap # 1573957 dengan tambalan dari Dmitry Nezhevenko:
- unggah potongan terakhir dengan file_upload_session_finish untuk menghindari permintaan tambahan
- upload file kecil menggunakan api non-chunked
- Bug tetap # 1586934 dengan tambalan dari Dmitry Nezhevenko:
- memperbaiki penanganan kesalahan dalam pembungkus
- Bug tetap # 1586992 dengan tambalan dari Dmitry Nezhevenko:
- Patch menambahkan _delete_list ke Par2Backend. Dan _delete_list menolak untuk
- _delete panggilan jika pembungkus backend tidak memiliki _delete_list.
- Bug tetap # 1589038 dengan tambalan dari Malte Schroder
- Menambahkan opsi ignore_case ke fungsi seleksi:
- Bergabung di lp: ~ mstoll-de / duplicity / b2-reauth:
- Perbaikan bug # 1588503 b2: upload besar gagal karena token autentikasi kadaluarsa
- Bergabung di lp: ~ aaron-whitehouse / duplicity / fix_pep8:
- Perbaiki kesalahan PEP8 di onedrivebackend.py (spasi sebelum braket)
- Bug tetap # 822697 opsi ssh tidak dilewatkan ke rsync melalui ssh:
- Menambahkan globals.ssh_options ke baris perintah rsync
- Peningkatan ukuran volume default menjadi 200M, adalah 25M:
- README-REPO tetap tidak lagi menyebutkan seri-0.6:
- Bergabung di lp: ~ aaron-whitehouse / duplicity / fix_stat_errors:
- Berikan kesalahan hanya karena tidak dapat mengakses file yang mungkin terkunci jika
- file itu seharusnya disertakan atau dipindai (bukan dikecualikan).
- Perbaikan Bug # 1089131
- Bug tetap # 1594780 dengan tambalan dari B. Reitsma:
- Gunakan re.finditer () untuk mempercepat pemrosesan
- Bergabung di lp: ~ aaron-whitehouse / duplicity / PEP8_W503_fixes:
- Perbaiki kesalahan PEP8 W503 (jeda sebelum operator biner) dan aktifkan
- Uji PEP8 untuk ini di test_code.CodeTest.
- Bergabung di lp: ~ aaron-whitehouse / duplicity / PEP8_line_length:
- Tetapkan panjang garis panjang error menjadi 120 (matching tox.ini) untuk PEP8 dan
- kesalahan E501 tetap (terlalu lama).
- Bergabung dalam lp: ~ tim bermuka dua / duplikat / po-update
Apa yang baru di versi 0.7.07.1:
- Bug tetap # 1568677 duplikat gagal menggunakan ember S3 yang ada di boto backend
- bug dikenalkan oleh bug bug yang tidak lengkap # 1296793
- pengaturan lokasi ember yang disederhanakan
- Bug tetap # 1569523 get_bucket lokasi kata kunci tidak diketahui dan kesalahan nama my_location
- bug dikenalkan pada bug bug # 1568677 yang tidak semestinya
- harus mencintai API yang tidak konsisten
- Bug tetap # 1571134 tidak kompatibel dengan versi python-oauth2client 2.x dan # 1558155 PyDrive backend rusak, perlu diperbarui ke oauth2client library
- patch bekas dari https://bugs.debian.org/820725 namun dibuat perubahan agar pengguna dapat terus menggunakan versi lama
- Bug tetap # 1570293 duplikat sangat lambat karena fsync berlebihan
- dihapus flush () setelah menulis.
- kembali ke versi sebelumnya
Apa yang baru di versi 0.7.07:
- Bergabung dalam lp: ~ matthew-t-bentley / duplicity / b2
- Perbaiki kesalahan ketik impor dan kesalahan.
- Izinkan beberapa backup dalam keranjang yang sama.
- Memperbaiki bug # 1523498.
- Beberapa perbaikan yang memungkinkan beberapa backup diinangi dalam folder yang berbeda dalam keranjang yang sama dan beberapa log untuk -v9.
- Hal acak:
- menghapus barang RPM dari makedist
- telah menarik secara langsung dari VCS, bukan dir lokal
- memperbarui direktori terjemahan dan proses pembuatan
- bersihkan beberapa pesan kesalahan aneh
- pindahkan Pep8 ke tox.ini
- menyediakan jalur yang benar untuk pydevd di bawah Mac
- perbaiki beberapa tes untuk dijalankan di Linux dan Mac
- Perbaikan parsial untuk bug # 1529606 injeksi kode shell di lftpbackend
- masih perlu memperbaiki backends lain yang menelurkan perintah shell
- Buat test_restart kompatibel dengan GNUtar dan BSDtar
- Perbaiki masalah bodoh dengan jalur uji fungsional untuk duplikat
- Patch terapan dari shaochun untuk memperbaiki bug # 1531154,
- - file-changed gagal saat file berisi spasi
- Patch terapan dari sebelumnya untuk memperbaiki bug # 1475890
- mengizinkan port untuk ditentukan bersama dengan nama host di S3
- teks bantuan yang disesuaikan dan halaman manual untuk mencerminkan perubahan
- Batalkan perubahan pada test_restart.py. Tar GNU diperlukan.
- Perbaiki sedikit pep8 nit di collections.py
- Perubahan terapan dari ralle-ubuntu untuk memperbaiki bug 1072130.
- duplikat tidak mendukung ftpes: //
- Bug tetap # 1296793 Gagal membuat ember
- gunakan S3Connection.lookup () untuk memeriksa ember ada
- melewatkan pengecualian Boto untuk pemeriksaan ini
- dupe bug # 1507109 dan bug # 1537185
- Bergabung di lp: ~ mifchip / duplicity / duplicity
- memperbaiki bug # 1313964, path absolut tidak bekerja untuk FTP
- Bergabung di lp: ~ fpytloun / duplicity / webdav-gssapi
- dukung autentikasi GSSAPI di webdav backend
- Tambahkan lebih banyak tag peringatan mengabaikan pylint
- Sesuaikan jadi test_restart.py dapat berjalan di Mac juga
- Perbaiki bug # 1538333 asalkan filecount == len (self.files_changed)
- menambahkan flush setelah setiap menulis untuk semua FileobjHooked file yang seharusnya mencegah beberapa kesalahan ketika duplikat ditutup secara paksa.
- Perbaiki bug # 1540279 kesalahan dalam --help
- Patch terapan dari kay-diam untuk memperbaiki penanganan kesalahan pada ssh pexpect, perbaikan bug # 1541314
- Memperbaiki kesalahan tambalan di ssh_pexpect_backend.py
- Bergabung di lp: ~ fpytloun / duplicity / webdav-gssapi-fix
- Buat kerberos opsional untuk webdav backend
- Bergabung di lp: ~ harningt / duplicity / multibackend-mirror
- Changeet ini menangani penanganan multibackend untuk memungkinkan opsi mirroring selain mode "stripe" untuk membuatnya menjadi alat redundansi vs alat perluasan ruang. Untuk melakukan ini tanpa mengubah konfigurasi terlalu banyak, saya menggunakan string kueri yang pada umumnya tidak terpakai untuk file untuk menentukan perilaku yang berlaku untuk semua item di dalam file konfigurasi.
- Menambahkan acdclibackend.py dari Stefan Breunig dan Malay Shah
- berganti nama dari amazoncloudbackend menjadi stres penggunaan acd_cli
- Memperbaiki beberapa masalah 2to3 dan Pep8 yang telah merayap di
- Mencadangkan perubahan yang dilakukan dengan menambal bug # 1541314. Patch ini seharusnya tidak diterapkan pada seri 0.7.
- Bergabung dalam lp: ~ rye / duplicity / mediafire
- Backend untuk https://www.mediafire.com
- Memerlukan https://pypi.python.org/pypi/mediafire/ terpasang.
- Perubahan yang dikembalikan pada rev 1164 w.r.t. Mendapatkan sumber dari VCS daripada direktori lokal. Perbaikan bug # 1548080.
- Perbaikan lebih lanjut untuk dist / makedist agar OS agnostik lebih banyak.
- Bergabung dalam lp: ~ ed.so / duplicity / webdav.lftp.ssl-overhaul duplicity.1, commandline.py, globals.py ditambahkan --ssl-cacert-path parameter backend.py pastikan komponen path url adalah Benar url diterjemahkan, dalam kasus itu berisi karakter khusus (misalnya @ atau ruang) lftpbackend.py kutipan _all_ cmd baris params ditambahkan hilang lftp + ftpes protokol memperbaiki daftar kosong hasil ketika chdir gagal diam-diam ditambahkan ssl_cacert_path dukungan webdavbackend.py menambahkan ssl default konteks dukungan Untuk python 2.7.9+ (menggunakan certs sistem misalnya di / etc / ssl / certs) menambahkan dukungan ssl_cacert_path untuk python 2.7.9+ gettext membungkus semua pesan log penyempurnaan kecil
- Patch terapan dari Dmitry Nezhevenko untuk mengupgrade dropbox backend:
- perbarui ke SDK v2
- gunakan upload chunked
- Bergabung di lp: ~ aaron-whitehouse / duplicity / improve_present_get_sf_man_page
- Perbaiki entri halaman manual untuk --exclude-if-present
- Bergabung di lp: ~ aaron-whitehouse / duplicity / split_glob_matching_from_select
- Pindahkan kode pencocokan glob dari fungsi selection.py's Select dan ke globmatch.py.
- Memperbaiki bug yang dilaporkan di milis dari Mark Grandi (kesalahan pernyataan saat memback up). Dalam file_naming.parse () nama filenya lebih rendah casing sebelum parsing. Jika Anda menggunakan awalan dengan kasus campuran, kami menulis file dengan benar, namun tidak dapat menemukannya di backend.
- Bergabung dalam lp: ~ tim bermuka dua / duplikat / po-update
Apa yang baru di versi 0.7.06:
- Bergabung di lp: ~ mnjul / duplicity / s3-infreq-access
- Ini menambahkan dukungan untuk kelas penyimpanan Infrequent Access AWS S3 yang baru diumumkan dan dimaksudkan untuk menerapkan Blueprint: https://blueprints.launchpad.net/duplicity/+spec/aws-s3-std-ia-class.
- Opsi baris perintah baru, --s3-use-ia, ditambahkan, dan boto backend akan secara otomatis menggunakan nilai kelas penyimpanan yang benar tergantung pada apakah --s3-use-rrs dan --s3-use-ia adalah set. Command line parser akan meminta error jika kedua --s3-use-ia dan --s3-use-rrs digunakan bersamaan, karena saling bertentangan satu sama lain.
- Halaman manual telah diperbarui memberikan penjelasan singkat tentang pilihan baru. Kata-katanya berasal dari pengumuman resmi Amazon: https://aws.amazon.com/about-aws/whats-new/2015/09/announcing-new- amazon-s3-storage-class-and-lower-gletser-prices /
- Modul ptyprocess tidak lagi mendukung Python 2.6, jadi perbaiki tox.ini untuk menggunakan versi yang lebih lama. Buat lingkungan yang jelas untuk semua tes.
- Tingkatkan ke versi terbaru pep8 dan pylint. Tambahkan tiga mengabaikan test_pep8 dan satu untuk test_pylint untuk mendapatkan sisanya untuk lulus. Mereka
- Patch terapan dari Alexander Zangerl untuk memperbarui perubahan API gembok terkunci 0.9 dan yang lebih baru. README yang telah didaftarkan untuk memberi tahu pengguna.
- Modded tox.ini untuk menggunakan gembok terbaru.
- Bergabung dalam lp: ~ ed.so / duplicity / setup.shebang
- Memiliki juru bahasa python yang dicari di PATH jauh lebih fleksibel daripada / usr / bin / python yang dimasukkan ke dalam skrip kita shebang oleh setuptools. Patch ini mencegahnya. Jangan sentuh shebang saya!
- Masalah pembersihan seputar pembuatan Launchpad, terutama lockfile & gt; = 0.9.
- Bergabung di lp: ~ michal-s / duplicity / duplicity
- WindowsAzureMissingResourceError dan WindowsAzureConflictError berubah karena perubahan SDK. Semuanya berlaku untuk kasus kami.
- Membalikkan perubahan sebelumnya pada lockfile. Sekarang akan mengambil versi apapun yang ada di repositori build LP. (PyPi tidak berguna dalam pembuatan LP).
- Bergabung dalam lp: ~ ed.so / duplicity / tempfile.tempdir
- Pastikan paket menggunakan tempfile python membuat file temp dalam temporer duplikat
- Bug tetap # 1511308 - Tidak dapat mengembalikan enkripsi, tidak ada kompresi cadangan
- kode yang dikoreksi untuk menyertakan file biasa di write_multivolume ()
- Ditambahkan PlainWriteFile () ke gpg.py
- Bergabung di lp: ~ michal-s / duplicity / duplicity
- Perbaiki azurebackend storage class import
- Bergabung di lp: ~ feraudet / duplicity / fix
- Perbaiki missing SWIFT_ENDPOINT_TYPE env var, bug 1519694.
- Perbaiki bug # 1520691 - Injeksi Kode Shell di hsi backend
- Ganti penggunaan os.popen3 () dengan subproses setara.
- Menambahkan kode untuk memperluas jalur program relatif ke jalur penuh.
- Perbaiki hisbackend di mana ia mengharapkan daftar bukan string.
- Bergabung di lp: ~ noizyland / duplicity / azurebackend-fixes
- Dukung versi baru Azure Storage SDK
- Metode _list refactor _ untuk mendukung wadah dengan & gt; 5000 gumpalan
- Bergabung dalam lp: ~ matthew-t-bentley / duplicity / b2
- Menambahkan layanan cadangan B2 backBlaze (saat ini beta).
- Ini menambahkan backends / b2backend.py, memodifikasi log.py untuk menambahkan kode kesalahan dan memodifikasi commandline.py untuk menambahkan b2: // contoh ke teks bantuan.
Apa yang baru di versi 0.7.05:
- Ubah penggunaan mock.patch dalam unit test untuk mengakomodasi versi usang python-mock pada build server.
- Keranjang Tetap 1476019 keranjang penyimpanan S3 yang tidak dibuat secara otomatis dengan tambalan dari abeverley
- Profil pengujian tox yang meniru paket yang terinstal di server pembuatan Launchpad, untuk mengurangi kemungkinan tes yang melewati rangkaian uji coba kami, namun gagal membangun server (misalnya karena versi tiruan yang sudah usang).
- Set RUN_CODE_TESTS ke 0 untuk profil tox lpbuildd, yang mencerminkan nilainya pada server pembuatan Launchpad (dan karena itu melewatkan PEP8, 2to3 dan pylint). Lebih akurat mencerminkan sistem yang kita meniru dan menghemat sekitar 1 menit per uji coba.
- Bug Fix 1438170 crash crash pada resume saat menggunakan gpg-agent dengan patch dari Artur Bodera (abodera). Diterapkan patch yang sama dengan resume tambahan juga.
- Patch kecil ini menyimpan pesan debug mengenai proses pemilihan jalur, dan memungkinkan pengguna men-debug konfigurasi include / exclude mereka.
- Setelah reorganisasi dalam revisi 981 dan memperbaiki bug # 1406173, par2backend tidak menghapus file .par2 lagi saat menghapus file "gative" duplikat -. Gpg
- Banch ini menambahkan metode unfiltered_list () yang digunakan dalam delete () dan delete_list ()
- Laman manual yang diperbarui untuk mencerminkan lebih banyak kontributor.
- Perbaiki bug # 1493573. Kesalahan ketik yang benar pada halaman manual.
- Perbaiki bug # 1494228 CygWin: TypeError: basis_file harus berupa file (benar). Masalah yang menyebabkan perubahan tempfile.TemporaryFile adalah karena fakta bahwa os.tmpfile selalu membuat file-nya di direktori temp sistem, bukan di direktori yang ditentukan. Perbaikan yang diterapkan adalah menggunakan os.tmpfile di cygwin / windows dan tempfile.TemporaryFile di semua sisanya. Ini berarti cygwin sekarang rusak sehubungan dengan penempatan file temp dari file yang satu ini (dihapus secara otomatis pada waktu dekat).
- Ini memperbaiki masalah yang sejumlah pengguna (termasuk saya sendiri) telah mengalami duplikat pembuatan file dengan nama file duplikat di Google Drive. Ini membuat cache nama file menjadi pemetaan ID objek, sehingga setelah mengunggah objek, objek itu tidak akan tertipu oleh daftar direktori yang konsisten secara konsisten.
Persyaratan :
- Python & gt; = 2,2
- Librsync & gt; = 0.9.6
- GnuPG
Komentar tidak ditemukan