Giter Club home page Giter Club logo

cronopete's People

Contributors

funilrys avatar maieul avatar rastersoft avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

cronopete's Issues

PPA has no packages - All the builds have failed

Good evening Sergio,

If you look around the package details in the cronopete PPA, you will see that there are no successful builds of cronopete, nor haven't been for quite some time. I found this out by trying to use the PPA to install cronopete, only to have "apt-get install cronopete" fail because the package doesn't exist.

Here is the build status of Cronopete 3.16.

I know very little about packaging and Launchpad PPAs, so I don't know how can the builds be fixed.

PS: I had no problem installing Cronopete from source.

Cannot backup to NAS

I have network attached disk available for backup, but I cannot select it because I am only shown physical disks other than my system disk. This would be absolutely suitable target. I'm guessing you're parsing fstab to find suitable targets, I think you could look for nfs mounts, and allow those.

Massive flicker in restore app

I installed cronopete, and made a backup.

When I opened the restore app it is flickering many times a second, which makes it impossible to use.

I'm on Ubuntu Xenial (16.10) 64 bit with gnome shell.

[Suggestion] Cronopete should warn, not hinder

I want to use Cronopete to make a backup in a folder that gets syncronised with a cloud service. However, the software notifies me that it is bad practice and that if I don't know how to use gconf I shouldn't be using this option.

This sounds a little patronising and it discouraged me from using the software. I don't use Gnome. I don't know how to use gconftool and I'm not interested in using it, but I know that the backup would be safely uploaded in the cloud.

I'm okay with the program reminding me that a same-drive backup could be risky, but it should limit itself to warning the user.

USB disk (Sandisk pendrive) is not recognized

How do you make the disk recognizable?

I tried ext4, fat32, formatting, remounting, rebooting, selecting "all disks", and none of it worked. My USB pen drive simply doesn't appear on the list.

Ubuntu package

Hi,

the medatata on the ubuntu package let know to ubuntu that your Cronopet is not a free software, that is false.

Backup device not available, Aborting backup.

I've installed cronopete (using apt) and the GUI works but when I try to start a backup, I get (at the bottom)... "Backup device not available, Aborting backup"

I've tried to unmount the disk, reformat it, mount it, then specify the disk via configure dialog.

nothing seems to work.

Big bug: cronopete move home folder to another name

Hi,

just some minutes ago, it happens a strange thing.
Cronopete start it backup. But instead of rsync /home/username to the backup device, it move it to /home/2018_10_01_18:12:34:15384135.

Consequently : not any program was able to find its file. I created in emergency an user, restart, and opening session of this user, I see tha
capture_du_2018-10-01_18-32-23
t the files was kept (cf screenshot).

Use Btrfs snapshots

I read you'll implement them when Btrfs is more stable, so for now the report will probably only indicate that there are such plans.

build error - restore_canvas.vala:757.32-757.58: error: The name `abs' does not exist in the context of `double'

Hello,
i have a build error. I didn't find the failure. I would like testing my new .po.

cmake ..
-- The C compiler identification is GNU 5.4.0
-- The CXX compiler identification is GNU 5.4.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.1")
-- Checking for modules 'gtk+-3.0;appindicator3-0.1;cairo;gdk-3.0;gdk-pixbuf-2.0;gee-0.8;gio-2.0;glib-2.0;gobject-2.0;gsl;pango;pangocairo;udisks2'
-- Found gtk+-3.0, version 3.18.9
-- Found appindicator3-0.1, version 12.10.0
-- Found cairo, version 1.14.6
-- Found gdk-3.0, version 3.18.9
-- Found gdk-pixbuf-2.0, version 2.32.2
-- Found gee-0.8, version 0.18.0
-- Found gio-2.0, version 2.48.2
-- Found glib-2.0, version 2.48.2
-- Found gobject-2.0, version 2.48.2
-- Found gsl, version 2.1
-- Found pango, version 1.38.1
-- Found pangocairo, version 1.38.1
-- Found udisks2, version 2.1.7
-- GSettings schemas will be installed locally.
-- GSettings shemas will be compiled.
-- GSettings schemas will be installed into /usr/local/share/glib-2.0/schemas/
-- Found Vala: /usr/bin/valac
-- checking for Vala version of valac-0.30
-- found Vala, version 0.30
-- Found Vala: valac-0.30
-- Configuring done
-- Generating done
-- Build files have been written to: cronopete/BUILD

cronopete/BUILD $ make
Scanning dependencies of target i18n
[ 0%] Built target i18n
[ 6%] Generating cronopete/BUILD/src/Config.c;backup_base.c;backup_folder.c;backup_rsync.c;choose_disk.c;cronopete.c;fixedlabel.c;helpers.c;icons_widget.c;menu.c;options.c;restore.c;restore_canvas.c
cronopete/src/restore_canvas.vala:757.32-757.58: error: The name abs' does not exist in the context of double'
if ((element == null) || ((event.y - backup.ypos).abs() < distance)) {
^^^^^^^^^^^^^^^^^^^^^^^^^^^
cronopete/src/restore_canvas.vala:760.20-760.46: error: The name abs' does not exist in the context of double'
distance = (event.y - backup.ypos).abs();
^^^^^^^^^^^^^^^^^^^^^^^^^^^
Compilation failed: 2 error(s), 0 warning(s)
src/CMakeFiles/cronopete.dir/build.make:112: die Regel für Ziel „src/cronopete_valac.stamp“ scheiterte
make[2]: *** [src/cronopete_valac.stamp] Fehler 1
CMakeFiles/Makefile2:281: die Regel für Ziel „src/CMakeFiles/cronopete.dir/all“ scheiterte
make[1]: *** [src/CMakeFiles/cronopete.dir/all] Fehler 2
Makefile:138: die Regel für Ziel „all“ scheiterte
make: *** [all] Fehler 2

Best Regards
Steffen

Switching between two disk

I have two backup disks: one at home, the other one at office. Is it possible to switch between them?

Running on Solus

Hi. I used to use cronopete successfully in both Antergos and PopOS Linux versions. I just switched to Solus, and, since the package is not available, I built it from source.
I cannot run it without root privileges, and when I try I get the following error:

(cronopete:1848): GLib-GIO-ERROR **: 22:34:46.012: Settings schema 'org.rastersoft.cronopete' is not installed

Is this an installation issue?

Source file system gets modified | OP: UNCONFIRMED

Hi, I really appreciate cronopete, and use it to archive about 1.2T across 3 disks.

Most of the time this works fine, but occasionally it appears to get "confused" and write fragments of the source disk file system back on to the source disk. This may include illegal characters leading to non-printing characters in file/folder names. This has not resulted in fs corruption yet so far as I can tell, but requires careful manual cleanup, and obviously makes me concerned about the veracity of the backup images created.

Has anyone else experienced this? Any suggestions to investigate further?

Thanks

OS: debian 8.2 / Xfce
cronopete: 3.21.0

Edit: typo

Backup to network storage (or any folder)

It would be nice to be able to backup to a network share. I think Time Machine is already providing this feature (or did it in the past).

Maybe it's possible to include ~/.gvfs/ in the Change Disk-Dialog,
or simply add a "choose any folder"-button, which gives access to any folder on the filesystem.

Fedora rpm build issues

I tried using the included spec file to build for Fedora 24 and it failed. I updated the spec file from one i had made myself for an earlier release. I was able to build and have cronopete running on my machine. Would you be interested in my updated spec? Should i submit a pull request? What preferred method would you like?

Well first would you even be interested in the changes?

Thanks

Requirement to format disk for backup target seems to be broken

My current setup is that I am using cronopete to backup my own (user) space to a USB disk which seems to work (although I have not tested what happens if it is not there).

However, I'd rather like to
a) (If I can't use NAS, see my other issue) backup to another physical disk on my system, but it seems to require me to reformat it. I don't want to do that. I only want to backup my /home/user to that disk, which is small compared to the volume of that disk - which contains other stuff. How can I avoid a reformat requirement.
b) have other users (my wife, kids etc) use cronopete to the same physical disks? It seems to be asking other users than me if they want to reformat the disk ...

Disk full : delete old backups

Hi,

with cronopet 4.4, on Ubuntu 18.04 TLS.

My backup disk was full. Cronopete tried to add new data before deleting the older backup. And so, It didn't work.

Pango Warning : invalid UTF-8

Hi,
I have this message (warning message) poping up regularly on my cronopete instance:
(cronopete:8432): Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text()

I'm running Ubuntu 14.04.5 LTS
Pango libraries installed:

ii libcogl-pango15:amd64 1.16.2-1 amd64 Object oriented GL/GLES Abstraction/Utility Layer
ii libpango-1.0-0:amd64 1.36.3-1ubuntu1.1 amd64 Layout and rendering of internationalized text
ii libpango-1.0-0:i386 1.36.3-1ubuntu1.1 i386 Layout and rendering of internationalized text
ii libpango-perl 1.224-2 amd64 Perl module to layout and render international text
ii libpango1.0-0:amd64 1.36.3-1ubuntu1.1 amd64 Layout and rendering of internationalized text
ii libpango1.0-0:i386 1.36.3-1ubuntu1.1 i386 Layout and rendering of internationalized text
ii libpango1.0-dev 1.36.3-1ubuntu1.1 amd64 Development files for the Pango
ii libpangocairo-1.0-0:amd64 1.36.3-1ubuntu1.1 amd64 Layout and rendering of internationalized text
ii libpangocairo-1.0-0:i386 1.36.3-1ubuntu1.1 i386 Layout and rendering of internationalized text
ii libpangoft2-1.0-0:amd64 1.36.3-1ubuntu1.1 amd64 Layout and rendering of internationalized text
ii libpangoft2-1.0-0:i386 1.36.3-1ubuntu1.1 i386 Layout and rendering of internationalized text
ii libpangomm-1.4-1:amd64 2.34.0-1ubuntu1 amd64 C++ Wrapper for pango (shared libraries)
ii libpangox-1.0-0:amd64 0.0.2-4ubuntu1 amd64 pango library X backend
ii libpangox-1.0-0:i386 0.0.2-4ubuntu1 i386 pango library X backend
ii libpangoxft-1.0-0:amd64 1.36.3-1ubuntu1.1 amd64 Layout and rendering of internationalized text
ii libpangoxft-1.0-0:i386 1.36.3-1ubuntu1.1 i386 Layout and rendering of internationalized text

Nothing critical !
This is just a warning...

Thanks for your excellent program !

Encrypted backup

Does cronopete support encrypting the backups? or using password protected and encrypted LUKS volumes?

Cannot remove external drive

Hello!

I just started using Cronopete and it seems to check all my backup needs. The only inconvenient aspect when backing up to an external hard drive connected via USB is that Cronopete insists on remounting the drive every time, which makes it impossible to safely remove the drive. Right now I have two options: either I turn backups on and off every time I connect the drive (which seems rather inconvenient) or I kill Cronopete (which seems rather unclean).

I should say I am on Debian testing.

Thanks!

Crash with 'double free or corruption' reported

cronopete version 3.18.5 (Vivid package, 64-bit) crashes. Dialog box reports:

  • AssertionMessage
*** Error in `cronopete': double free or corruption (fasttop): 0x0000000002323cd0 ***
  • StacktraceTop
__libc_message (do_abort=do_abort@entry=1, fmt=fmt@entry=0x7fb3fe3df1a8 "*** Error in `%s': %s: 0x%s ***\n") at ../sysdeps/posix/libc_fatal.c:175
malloc_printerr (ptr=<optimized out>, str=0x7fb3fe3df270 "double free or corruption (fasttop)", action=1) at malloc.c:4965
_int_free (av=<optimized out>, p=<optimized out>, have_lock=0) at malloc.c:3834
__GI__libc_free (mem=<optimized out>) at malloc.c:2950
usbhd_backend_get_drive_path ()

Freezes when formatting disk

Cronopete seems to freeze (not responding for long time) when it tries to format a USB disc.

Steps to reproduce:

  • Launch Cronopete options window
  • Select an USB disc (250Gb, ext4)
  • It asks to format it.
  • Clic "Format"
  • Freeze.

Deleted old backup after having made the new one

Hi,

actually, when we start a backup, cronopete first delete old backup, when start the new one. I think the order should be the other one:

  • sometime, we have just time to make backup before living office, and we don't want to lose time with cleaning
  • if there is a problem in the new backup, we lost what was cleaned.

Request: file size limit

Can we add option, that will not backup if file reach certain file size?

Example use case, is that you copy a large file temporarily to your home directory or desktop, that you will delete later, and that file should not be backup.

Cronopete in French

Hi,

the interface of cronopete mix French and English. It is very strange. If you explain me, I could translate remaining localization string.

ps : thanks for the new version. Is there a way to send you some money?

Package dependency on libappindicator1 broken

cronopete-gtk2 package in ppa:rastersoft-gmail-cronopetedev on the precise line lists libappindicator-1 as a dependency, however no package like that exists in any repository.
Perhaps the dependency is for libappindicator1?

No backup disks recognised on debian 9.5

Hi.
Having used timemachine and finding it nice to use, I was very excited to find cronopete for linux backups. However, I'm having some trouble. I downloaded the stretch 64 bit debian package (4.5.0) and installed it using dpkg. It installed ok and started up giving me the red circle item on the little tab at the bottom left of the screen. I can even select the "configure the backup" menu item. When I click the 'change destination...' button I get an "Available USB Disks" dialog with no disks. I have tried plugging in a western digital USB3 disk formatted with GID and a single ext3 partition. I tried mounting it, unmounting it, clearing the formatted partition. I've tried starting cronopete before and after plugging in the disk. Cronopete still doesn't see the disk. I've also toggled the "Show all disks (except /home) option which makes no difference.

/var/log/messages contains the following references to conopete

Aug 22 16:33:30 lappie gnome-software-service.desktop[25195]: 04:33:30:0974 As  failed to rescan: Failed to parse /usr/share/applications/cronopete_preferences.desktop file: cannot process file of type application/x-desktop
Aug 22 16:33:30 lappie gnome-software-service.desktop[25195]: 04:33:30:0978 As  failed to rescan: Failed to parse /usr/share/applications/cronopete_restore.desktop file: cannot process file of type application/x-desktop
Aug 22 16:33:39 lappie cronopete[30795]: GtkDialog mapped without a transient parent. This is discouraged.
Aug 22 16:33:54 lappie cronopete_preferences.desktop[30790]: method return time=1534912434.942124 sender=:1.80 -> destination=:1.79 serial=23 reply_serial=2
Aug 22 16:33:55 lappie cronopete[30795]: gdk_window_thaw_toplevel_updates: assertion 'window->update_and_descendants_freeze_count > 0' failed
Aug 22 16:34:32 lappie cronopete[30795]: g_variant_get_variant: assertion 'g_variant_is_of_type (value, G_VARIANT_TYPE_VARIANT)' failed
Aug 22 16:42:37 lappie cronopete[3275]: gdk_window_thaw_toplevel_updates: assertion 'window->update_and_descendants_freeze_count > 0' failed
Aug 22 16:43:50 lappie cronopete[3275]: g_variant_get_variant: assertion 'g_variant_is_of_type (value, G_VARIANT_TYPE_VARIANT)' failed
Aug 22 16:43:50 lappie cronopete[3275]: g_variant_get_variant: assertion 'g_variant_is_of_type (value, G_VARIANT_TYPE_VARIANT)' failed'

I assume I'm doing something wrong. Could you please point me in the right direction?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.