Krsync

System Software

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

0
Score 58.0%
Description:

Krsync is a GUI for rsync. You can copy/sychronize your data from source to target.

Requirements:
--------------------------------------------
- KDE 3.4 or higher with kmdr-executor or KDE 4.X with kmdr-executor
- kdesudo
- rsync 2.6.9 or higher

kommander-kde4 doesn't work!

-------------------------------------------------
run root mode:
kdesu kmdr-executor /PATH/krsync.kmdr

run user mode:
kmdr-executor /PATH/krsync.kmdr


Not all (k)rsync functions works in user mode!

Some filesystems for example fat and vfat does not support all unix/linux feature. If you have an usb-hdd with fat filesystem you can't use the options --perms, --owner and --group!
Last changelog:

11 years ago

Version: 0.1 Alpha
- First public release

Version: 0.2 Alpha
- Add dry run mode
- Add profiles
- Add user defined options
- Add logfile option
- Add path changer

Version: 0.3 Alpha
- Add write shell script function
- Add user/root mode
- Add tool tips
- Add error messages
- Add super option

Version: 0.4 Beta
- Add local disc space check
- Add better error handling
- Add german translation
- Add install script

Version: 0.4 RC1
- Bug fix setglobal for old Kommander version
- Bug fix desktop links

Version: 0.4 RC2
- Add Italian translation
- Corrects spelling errors

Version: 0.4
- Fix root desktop link

Version 0.4.1
- Add log file rotation

Version 0.4.1.1
- Add KDE 4 support

dequire

9 years ago

Hi there. Trying to run this on Linux Mint 7 (K)Ubuntu 9.04.

When I run the installer, I get the following error:

james@james-desktop ~/Downloads/krsync-0.4.1.1 $ sudo ./install_for_kde4.sh

Krsync 0.4 installer for KDE 4.X

The kommander package is required, but not yet installed.
Please use the software installer of your distribution, then restart this installer.

However, I installed kommander:

james@james-desktop ~/Downloads/krsync-0.4.1.1 $ sudo apt-get install kommander
Reading package lists... Done
Building dependency tree
Reading state information... Done
kommander is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 22 not upgraded.

Any ideas why I'm getting this message? According to the package manager, I have kommander-kde4 (4.4.23) installed.

Thanks.

Report

suske

10 years ago

I'm with a 9.04 Kubuntu (KDE4.2)

1. I've had to remove the function word to have the script running.
2. The non root version doesn't start
3. Just testing the root one... Thank you !

I suggest you put the root version in the "system" menu in place pof the "tools" one.

Report

reaton3

10 years ago

Could you tell me where krsync stores the profiles one has created. Every time I reinstall my OS, I lose the saved profiles indicating they are not stored in the ~ directory.

Report

C

Multimedia4Linux

10 years ago

krsync profiles are saved in
/home/user/.kde/share/config/kommanderrc

Report

mxttie

10 years ago

forgot my feature request :) I think a lot of times you want to exclude some files/dirs, it would be great if there were an extra tab where those exclusions could be mentioned (each line = an exclusion). I understand it is now possible through the custom options but I believe exclusions deserve their own tab :) what do you think?

btw, I really like that you can see the tooltip for each option explaining which rsync option is being used!

Report

mxttie

10 years ago

great app! but why the kdesudo dependency? it doesn't seem very popular. why not use kdesu instead?

thanks

Report

richb

10 years ago

I can't seem to get to my Samba shares. Clicking Network Folders and Samba shares results in the icon flashing but not connecting. Samba shares are accessible via Konqueror.

Report

carlosalmonteiro

11 years ago

How about log file rotation like previous requested feature ?

Report

mxttie

10 years ago

+1

Report

nadavkav

11 years ago

i changed this line (install.sh)
if ! [ -z "$(cat /etc/lsb-release|grep -i Ubuntu)" ]; then

too...
if ! [ -z "$(lsb_release -d|grep -i Debian)" ]; then

to get it installed in my debian system.

please see if you can add cron support :-)

great great application !!!
sueper thanks :-)

Report

C

Multimedia4Linux

11 years ago

Filename example:
backup_`date +%Y-%m-%d`.log

=> backup_2008-05-07.log

Report

reaton3

11 years ago

I have been using this program for several weeks and it functions great. The only feature I would like to see added is to append a numerical suffix to the log file name and increment it automatically with each backup if a previous log file already exists.

Report

Seclorum

11 years ago

krsync-0.4_beta.ebuild

ftp://seclorum.msk.ru/etc/gentoo/portage/portage_overlay_my/x11-misc/krsync/krsync-0.4_beta.ebuild

Report

nbecker

11 years ago

ln -s /usr/bin/krsync.kmdr ~/Desktop/

Report

gassauer

11 years ago

what about an executable?

$KDEHOME/bin/krsync

#!/bin/sh
kmdr-executor krsync.kmdr

Report

google01103

11 years ago

simulation mode

Report

C

Multimedia4Linux

11 years ago

Please use the "Dry run" button in Version 0.2

Report

cyb3rj

11 years ago

feature request: ssh support

:)

Report

C

Multimedia4Linux

11 years ago

Please use the User defined options from Version 0.2

Report

LocoMojo

11 years ago

I'm trying to synchronize with a directory on a remote computer via fish. I am able to access this computer under 'Network Folders' in Konqueror, but I cannot do the same via Krsync. When I click on the destination directory selector > Network Folders > Computer, I get a spinning icon, but it never connects.

What exactly do I need to put in 'User defined options'?

LocoMojo

Report

LocoMojo

11 years ago

I forgot to mention that when I access the remote computer via Krsync, it does ask me for a password, but when I enter it, I get the spinning icon.

LocoMojo

Report

C

Multimedia4Linux

11 years ago

Please use the syntax from rsync!
Have look at the rsync man page...

Report

arch0njw

11 years ago

I have also read the man page.

I can get this command to work on the command line:

rsync -avz -e ssh ./Source user@machine:/home/Target

but I have not found how to get Krsync to do this. "Read the man page" is clearly not providing the illuminating answer that will help us here.

Can you be so kind as to provide a bit more guidance as to how we can get that command line command to work similarly in Krsync?

Report

C

Multimedia4Linux

11 years ago

Have a look at the first screenshot.
Each option has an info.
Move the curser on the check box and wait a second!

Report

arch0njw

11 years ago

The problem is where to specify these same arguments to krsync so it will work at least as well as the command-line does. At this point using krsync is more complicated than using the command-line.

Report

11 years ago

Version: 0.1 Alpha
- First public release

Version: 0.2 Alpha
- Add dry run mode
- Add profiles
- Add user defined options
- Add logfile option
- Add path changer

Version: 0.3 Alpha
- Add write shell script function
- Add user/root mode
- Add tool tips
- Add error messages
- Add super option

Version: 0.4 Beta
- Add local disc space check
- Add better error handling
- Add german translation
- Add install script

Version: 0.4 RC1
- Bug fix setglobal for old Kommander version
- Bug fix desktop links

Version: 0.4 RC2
- Add Italian translation
- Corrects spelling errors

Version: 0.4
- Fix root desktop link

Version 0.4.1
- Add log file rotation

Version 0.4.1.1
- Add KDE 4 support

12345678910
1
product-maker unikum111 Jul 23 2011 9 excellent
product-maker Count: 4 Rating: 5.0
File (click to download) Version Description PackagetypeArchitectureRelease Channel Downloads Date Filesize DL OCS-Install
Pling
*Needs ocs-url or ocs-store to install things
Details
license
version
0.4.1.1
updated May 05 2009
added Oct 28 2007
downloads today
0
page views today 9
System Tags app software