
Source (link to git-repo or to original if based on someone elses unmodified work):
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!
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
Ratings & Comments
31 Comments
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.
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.
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.
krsync profiles are saved in /home/user/.kde/share/config/kommanderrc
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!
great app! but why the kdesudo dependency? it doesn't seem very popular. why not use kdesu instead? thanks
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.
How about log file rotation like previous requested feature ?
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 :-)
+1
Filename example: backup_`date +%Y-%m-%d`.log => backup_2008-05-07.log
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.
krsync-0.4_beta.ebuild ftp://seclorum.msk.ru/etc/gentoo/portage/portage_overlay_my/x11-misc/krsync/krsync-0.4_beta.ebuild
ln -s /usr/bin/krsync.kmdr ~/Desktop/
what about an executable? $KDEHOME/bin/krsync #!/bin/sh kmdr-executor krsync.kmdr
simulation mode
Please use the "Dry run" button in Version 0.2
feature request: ssh support :)
Please use the User defined options from Version 0.2
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
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
Please use the syntax from rsync! Have look at the rsync man page...
Well, that was real helpful :) This GUI seems to complicate matters. I've tried a combination of things from leaving the source and destination fields, general and filesystem options blank and inserting the whole rsync command into User Defined options to breaking up the command over the various fields and all I get are "Error in rsync protocol data stream", "Error in IPC code", and "Usage and syntax errors". Shrug, I'll stick to the CLI, much more user-friendly and it just works :) LocoMojo
The first character by the user defind option must be "-" and not " ". Please delete the blank! Sorry but i think the blank is a Kommander bug...
The first character by the user defined option must be "-" and not " ". Please delete the blank! Sorry but i think the blank is a Kommander bug...