tuxpoldo

Members
  • Posts

    730
  • Joined

  • Last visited

  • Days Won

    27

Everything posted by tuxpoldo

  1. I wrote this for sure many times, but it makes sense to spread this information as often as possible: The repositories on Launchpad (the famous ppa:tuxpoldo/btsync) are only available for supported versions of Ubuntu. After an Ubuntu version becomes unsupported, it is not possible any more to upload software updates on it. That's the reason, why people using Ubuntu 13.04 does not get any updates to the packages. If you really want to continue using an unsupported version of Ubuntu, you should switch to the YeaSoft repositories, since they provide updates of the btsync packages also for older Ubuntu versions. Please see the initial posting to find information about how to add the YeaSoft repository.
  2. Sorry. I did not want to be offensive against you. If this was your impression: please take my apologies. But I never said, the problem is not existing: the problem is there and now we have also a trackable issue. I cannot imagine a better confirmation that bug reports will be taken seriously. But you should be aware of the fact, that if you exaggerate in a user driven forum saying "waste of time" when you are talking about ps ax | grep btsync, you might expect also an answer that may be a little exaggerated... The next time I will add a smiley to make sure that I'm not going to be misunderstood.
  3. I noticed this ****ing *hit since a few releases and I'm quite angry about it. But don't worry: the scripts are so careful about process control, that only one instance is started. I'm still investigating it, but since it has no real consequences, I currently consider it a minor problem... In any case... let's go the correct way: see Issue #166 C'mon Dude! Are you kidding? "Waste some time" to do a ps ax | grep btsync?
  4. Yes. I'm working on the next release of btsync-gui that will finally replace btsync-user by offering a very similar user experience.
  5. You have to restart the whole thing for the changes to become effective. That's all.
  6. Unfortunately it was not a matter of testing. It was solely the fact that I was tremendously busy during the last two weeks (work days of 12-14 hours). But the waiting has finished: I updated the btsync-common package to 1.4.93 right now. As usually the LaunchPad PPA will take longer...
  7. You can reset it by specifying it temporarily in the configuration file. Some settings were removed from debconf, since they can be set from the GUI and settings them in the configuration file would create an inconsistent situation (like changing the password in the UI and then wondering that after reboot the password has been reverted). This is the procedure for resetting the password: Stop the btsync daemon Edit the configuration file and add in the "webui" section the "login" and "password" parameters Start the btsync daemon and stop it again Remove the "login" and "password" parameters Start the btsync daemon Now you have reset the password to the value you wrote in the configuration file.
  8. Thank you for your suggestion! I was struggling a lot in the last weeks thinking about a way to smoothly migrate btsync-user users to btsync-gui. My initial thought was to let the btsync-user package install btsync-gui, but up to now I did not implement that because I know that many users would be confused. Now I have a plan: btsync-gui will get a new option (btsync-user compatibility mode) that will change the meaning of menu items. By default "Open BitTorrent Sync..." and a click on the status icon will open the GUI and "Open Web UI" will open the Web UI. If the new option is set, "Open BitTorrent Sync..." will be hidden and a click on the status icon will open the Web UI instead. The new btsync-user pseudo-package will install btsync-gui with this option already set. This allows a smooth migration for users with btsync-user. Perhaps in future I will also consider implementing the Folders-Menu....
  9. Hi progmachine, this bug is now tracked as Issue #161 - The biggest problem is due to the BitTorrent Sync API: the folder names are returned in a broken way and an ugly workaround is needed. Unfortunately this was not tested with all languages it it does not work always. I hope that I will find a way to fix it..
  10. I'm not sure, but somewhere I read that btsync can sync only local directories. But I'm not sure....
  11. This is not new in 1.4 - it was already present. When I implemented the BitTorrent Sync Linux GUI, I had to implement special handling for this. Follow the links to see the source.
  12. If the PPA does not update you to the latest version, it may be because you are using a version of Ubuntu that is not supported any more. The PPA is hosted by Launchpad, the Ubuntu Build service, and Launchpad does only provide repositories for supported versions of Ubuntu and the next upcoming version. At the time I write this, Supported Versions of Ubuntu are only 10.04 (Lucid), 12.04 (Precise) and 14.04 (Trusty). In addition Launchpad offers also repositories for the upcoming version 14.10 (Utopic). If you want to keep BitTorrent Sync up to date also for old versions of Ubuntu, you have to switch to the YeaSoft-Repository. See the initial posting of the server package topic or the desktop package topic for details. Please keep in mind, that the old legacy desktop package btsync-user is not working any more with the current version of BitTorrent Sync.
  13. The Web UI does not support editing advanced configuration parameters. You can use btsync-gui for that. There are Debian and Arch packages available. If you are using other linux distributions, get it from Github and launch the GUI in client mode (remember that your btsync installation needs to be API-enabled).
  14. btsync-gui is a totally new project that was initially released on March 1, 2014 (See the initial post). There are some fundamental differences between btsync-user and btsync-gui: btsync-user initially was a Debian package that installed BitTorrent Sync together with a startup script and a desktop link suitable for normal user operation. That means that BitTorrent Sync is started in a user session. The script makes sure that the process runs in the context of the logged in user, keeps all internal data and configuration in the user's home folder. Later on that package included also Mark Johnson's btsyncindicator.py, a status indicator applet that displays current activities of BitTorrent Sync and allows to quickly access the Web UI from its menu. Mark Johnson's btsyncindicator.py, communicates with the BitTorrent Sync process by accessing the internal interfaces of the Web UI. The disadvantage of this solution is that BitTorrent Inc may change these interfaces at every new release since they are not an official documented API. This has already happened in the past making it vital to update btsyncindicator.py. btsync-gui is a new application that includes the functionality of the startup scripts, the indicator applet and additionally provides a native GTK GUI for BitTorrent Sync. Additionally the Web UI can be invoked from the indicator menu. The native GUI and indicator communicates with the BitTorrent Sync process via the official Sync API.btsync-gui is a full drop-in replacement for btsync-user and is a living project. The last release was a few days ago. The reason why they are kept into separate packages is due to the fact that there was people the preferred btsync-user...
  15. Question: was it an update or a brand new installation? Instances: An instance is a running BitTorrent Sync process. Since BitTorrent Sync is not designed as a multiuser application, the process runs under exactly the credentials of one single user. The default instance is maintained by Debconf and you can select during the installation under which Linux users it should run. If you want to run multiple instances, you have to manually maintain configuration files for every instance. Every Instance can be bound to specific Linux users.
  16. Unfortunately the huge changes to the web UI made the indicator applet included in btsync-user totally incompatible with BitTorrent Sync 1.4. The problem is tracked in Issue #52 of the btsyncindicator project on GitHub. Unfortunately marxjohnson will not fix the problem, since he ceased using BitTorrent Sync, and this will very probably lead to the end of support of btsync-user: Fortunately there is an alternative: you should give btsync-gui a try. You can find more information in this topic. The installation of btsync-gui automatically replaces btsync-user and migrates the configuration: sudo apt-get install btsync-guiI think, that I will announce the End of Support of btsync-user in the next few days.
  17. Unfortunately the huge changes to the web UI made the indicator applet included in btsync-user totally incompatible with BitTorrent Sync 1.4. The problem is tracked in Issue #52 of the btsyncindicator project on GitHub. Unfortunately marxjohnson will not fix the problem, since he ceased using BitTorrent Sync, and this will very probably lead to the end of support of btsync-user. Fortunately there is an alternative: you should give btsync-gui a try. You can find more information in this topic. The installation of btsync-gui automatically replaces btsync-user and migrates the configuration: sudo apt-get install btsync-guiI think, that I will announce the End of Support of btsync-user in the next days.
  18. This is a new feature of BitTorrent Sync 1.4 but it works only with the native GUI for Windows and Mac OSX. There is a workaround for Linux: when you get an http://link.getsync.com/ link, do not click on it and do not open it in the browser. Instead you have to enter this link in the BitTorrent Sync Web UI using the function: "enter Link"
  19. I know this problem. It happens if you have a btsync 1.4 installation with configuration file that specifies a username and password and than access the web UI. When you connect for the first time with the Web UI, it mandatorily wants you to accept the EULA. Unfortunately the EULA confirmation dialog is also used to create the initial login. OK - you try to reenter the data, confirm the EULA and the web UI appears to start. But something is broken. You see a "Loading..." in the middle. If you stop btsync and restart it, the Web UI requests a username and a password again. The only "official" solution, is to create a fully new btsync environment (that means: delete the internal database in the storage_path) with a configuration file with no credentials. If you connect with the Web UI, you will get the "EULA and create initial user"-dialog, you fill it, check the EULA thing, and btsync will really start. You will see not "Loading..." but "No folders" in the middle and everything works fine. Maybe there is also an unofficial solution that maybe someone has reverse engineered (it deals with an undocumented parameter in the config file)...
  20. New version! Enjoy! btsync (1.4.0-4) unstable; urgency=high * Fixed folder_defaults.known_hosts filter (Closes #156) -- Leo Moll <leo.moll@yeasoft.com> Fri, 05 Sep 2014 14:56:23 +0200
  21. New version! Enjoy! btsync-gui (0.8.5-1) unstable; urgency=low * Fixed add_folder incompatibility with btsync 1.4 (Closes #154) * Fixed settings file creation when local agent not already started (Closes #153) * Always enabled Web UI menu entry (Closes #148) * Menu item "Open Original Manual" new opens tghe official BitTorrent Sync help site that replaces the unmaintained PDF manual (Closes #157) -- Leo Moll <leo.moll@yeasoft.com> Fri, 05 Sep 2014 17:02:22 +0200
  22. The "BitTorrent Sync Web UI" menu item is a remnant from the btsync-user installation. You can remove it: rm ~/.local/share/applications/btsync-user.desktop The menu entry "BitTorrent Sync" launches the BitTorrent Sync GUI (that is already running, if you see the symbol in the bar). From the status icon you can reach the menu and there you can open the GUI with "Open BitTorrent Sync..."