Open mouth insert foot. Was SELINUX (grumble). Fixed...so far so good, testing PPP soon on FC6.
On Thu, 2007-05-03 at 10:12 -0500, Jonathan Schneider wrote: > /usr/sbin/pppob: error while loading shared > libraries: /usr/lib/libbarry.so.0: cannot restore segment prot after > reloc: Permission denied > > any ideas? > On Wed, 2007-05-02 at 17:14 -0400, Chris Frey wrote: > > Hello Barry Fans, > > > > A long overdue version of Barry has finally hit the servers. > > > > This version includes RPM binary releases for Barry, including bcharge, > > btool, and the GUI backup program. Thanks to Troy Engel doing the main > > work on this. > > > > The Debian package rules have been updated for Etch by Peter Silva. > > I still need to upgrade my system to Etch, at which point I'll be > > able to build a proper .deb binary release and include it with > > the rest of the packages on SourceForge. > > > > Work is continuing behind the scenes, adding support for syncing calendar > > items with OpenSync 0.22. This is still _highly_ experimental, and > > backups of both your device and your desktop software data should be > > done before playing. > > > > Please. Backup. There's even a GUI in RPM format now to do your backups > > with, so there's no excuse. ;-) > > > > The OpenSync plugin is not nearly as polished as I would have liked > > for a release. I hope version 0.8 will be much more feature rich, > > and be released shortly as well. It may depend on OpenSync 0.30, depending > > how things hash out. I'd be happy to discuss this if people are > > interested. > > > > And speaking of version 0.8, please report any problems with the binary > > packages in 0.7, so they can be fixed for 0.8. This is the first major > > binary release, and I want to hear of any bumps in the road. > > > > > > Contributors in this release: (in alphabetical order) > > > > Troy Engel - RPM spec file and udev changes > > Rick Scott - GPRS modem code > > Peter Silva - Debian Etch deb rules, task database > > format documentation, and spellchecking > > Niels de Vos - debian udev rules > > > > > > Thanks everyone for downloading, using, and providing feedback for Barry! > > > > - Chris > > > > Release: version 0.7 - 2007/05/02 > > ------------------------------------------------------------------------------ > > 2007/05/02 > > - added rpm building to maintainer/release scripts > > - added "HEAD" feature to tarball creation script, for easier > > testing > > - updated maintainer/README > > - updated maintainer/release.sh to use new HEAD feature too > > 2007/05/01 > > - added pppob to rpm barry.spec > > - bumped release number in barry.spec > > 2007/04/30 > > - opensync plugin: > > - fixed size check bugs (strlen() == 0 when empty) > > - finished refactoring calendar conversion routines > > - started timezone parsing, but this may go away > > if we use opensync 0.30's time functions and > > xml data format... > > - added development note to README > > 2007/04/29 > > - updated README and opensync-plugin/README with more current > > build instructions > > - opensync plugin: > > - refactored some calendar conversion routines > > - added Barry->vCalendar conversion for recurring > > appointments > > 2007/04/27 > > - opensync module: > > - removed some unneeded trace logs > > - fixed VEventConverter constructor bug, with uninitialized > > m_Data pointer > > - eased up the requirement that every calendar event > > must have a summary... defaults to "<blank subject>" > > if empty > > - added more VCALENDAR fields to match Barry::Calendar > > record > > - fixed case sensitive compares in vformat.c > > 2007/04/26 > > - opensync module work: > > - added id map class to map string uid's from OpenSync to > > numeric ID's from the Blackberry > > - fixed bug in CommitChange() where it was still using > > a hard coded calendar record state table > > - added lots of logging throughout > > - fixed bug where newly added records didn't use the > > change object's uid, but created a new ID, > > causing another sync on the next run > > i.e. (CommitData_t was missing an argument) > > - fixed bug where uninitialized notification time was > > written to the Blackberry > > - more opensync module work: > > - refactored the environment class into another subclass > > called DatabaseSyncState, and moved some stand- > > alone functions from barry_sync.cc into > > the environment classes > > - added a tagged constructor to the trace class > > - fixed idmap::Load() to clear map before loading > > 2007/04/20 > > - renamed barry-config to barry-sync, the default configuration > > file for the opensync module... and filled it with > > a sample configuration > > - added code to update the calendar cache, and write it to disk > > on success (opensync module) > > - added code to clear dirty flags in the device (opensync module) > > - allowed comments in the config file > > - added vformat.c from libopensync 0.22, since the vformat > > routines are not available from the plugin side > > 2007/04/19 > > - updated gui/TODO > > - added -d switch to bcharge to switch back from 0001 to 0004 mode, > > changed the auto-detection logic to ignore iProduct and > > only use idProduct, and updated man page > > - updated breset to recognize the Pearl in 00004 mode as well > > - changed src/probe.cc logic to assume that the second endpoint > > pair is the one needed for database communication, instead > > of doing a reverse search from the end... newer Pearls > > in Dual mode seem to have at least 3 or 4 endpoint pairs, > > and the old search didn't always work > > - applied sourceforge patch #1696884 from Peter Silva, updating > > the Debian build for Etch, and including all files in one > > deb > > - added Peter Silva to AUTHORS file > > - uncommented the "make distclean" in debian/rules, and removed > > the reliance on /tmp when installing 99-barry-perms.rules > > - applied bb_task_format.txt patch from Peter Silva > > - fixed each misspelling of "recurrance" to "recurrence" > > - tweaked src/probe.cc again for paranoia's sake... start at > > offset 1 if more than 1 endpoint pair, otherwise start > > search at 0 > > - split up opensync module into multiple source files, and started > > using the opensync vformat routines for parsing and building > > the vevent20 data (experimental) > > 2007/04/04 > > - more incremental work on the opensync plugin, adding ADDED > > and MODIFIED functionality... (experimental!) > > 2007/03/30 > > - added code to dump extra descriptors during device discovery, > > if found > > - bumped opensync version number in configure.ac, and made > > the configure scripts more consistent with the rest > > of the project > > - fixed printf-format size bug in opensync module > > 2007/03/29 > > - applied patch from Niels de Vos, fixing deb udev rules for Pearl > > - updated AUTHORS > > - fixed extra space bug in LDIF output (added space when creating > > FullName, even if there was no last name) > > - fixed Address Book record parsing in Contact class... the > > Blackberry database uses field id 0x20 for both the > > first and last names, and if only a last name exists, > > the first name will be empty. Fixed parser to handle > > this special case, without relying on string length. > > Thanks to Troy Engel for reporting above two LDIF bugs. > > - added a few more constants to bcharge.cc > > - renamed opensync's configure.in to configure.ac > > 2007/03/17 > > - fixed bcharge to avoid endless reset loop... oops > > 2007/03/16 > > - reorganized bcharge.cc to make it possible to switch between > > Pearl modes 0004 and 0001 > > - added flag to BadPassword exception class, to signal whether > > the library considers the device "out of retries" or not > > - updated socket.cc for new BadPassword exception > > - added special case to Controller class destructor to reset the > > device if being destroyed in a half-open state... this is > > a temporary fix until we understand how to handle > > the "already open" message we get when opening the Desktop > > in some cases > > - added password prompt dialog to the backup GUI > > - fixed possible memory leak in GUI's DeviceInterface::Connect() > > 2007/03/08 > > - committed Troy Engel's bbrules_mass_symlinks.patch, fixing > > udev rules for the Pearl > > - updated 10-blackberry.rules.Debian to match 10-blackberry.rules's > > functionality > > - applied Troy Engel's barry.spec patch to generate all required > > RPM's... Thank you! Notes in the README taken from > > the sourceforge tracker entry containing the patch. > > - added libusb lib flags to tools/ and examples/ makefiles, > > and tweaked configure.ac with a better default, > > to build cleanly on RHEL 4 > > - modified rpm/barry.spec: > > - does not create doc-only barry base package anymore > > - fixed "barry-backup" typo > > - removed the patch step, as version 0.7 shouldn't need it > > - added license file to each package > > - commented out console perms scripts, pending mailing list > > discussion > > - updated AUTHORS > > - applied Troy Engel's barry.spec patch to fix RHEL4 compile issues > > - fixed 80 column wrapping error in barry.spec, thanks to Troy Engel > > for the bug report > > - applied Troy Engel's udev permissions patch for Redhat/Fedora > > systems, which automatically set the ownership of a > > newly plugged in device to the currently logged in console > > user. > > - added udev/README to document what all those files are for... > > part of the text comes from the sourceforge comment > > on the above udev permissions patch from Troy Engel > > - uncommented the console perms scripts for rpm/barry.spec > > - added libglademm-2.4 to gui/README's dependency list > > - made usbwrap.* calls more threadsafe > > - added Usb::Timeout exception for timeout errors > > - added preliminary UsbSerData support to library for GPRS modem > > functionality, using Rick Scott's XmBlackBerry's serdata.c > > as a guide > > - added overloaded Socket::Send() for sending without receiving > > - added preliminary pppob command line tool > > 2007/03/02 > > - version bump in: > > - configure.ac > > - src/Makefile.am > > - src/version.cc > > - gui/src/BackupWindow.cc (about dialog) > > - src/Doxyfile > > - rpm/barry.spec > > - build system tweaks for opensync-plugin, and added a buildgen.sh > > for it > > - added better debug messages in probe.cc and usbwrap.cc's > > device discovery code > > - changed error handling for null interface->altsetting pointers > > when doing device discovery in usbwrap.cc. Seems that > > some devices report a higher number in bNumInterfaces > > than are really available... in this case, let's > > just ignore the missing data and assume success > > - applied udev script patch #1663986 from Troy Engel > > - applied barry-bcharge.spec patch #1672178 from Troy Engel > > - ReleaseChecklist update > > - added rpm/README based on Troy Engel's patch notes > > - updated new barry-bcharge.spec for version 0.7, removing patch > > dependency > > > > > > ------------------------------------------------------------------------- > > This SF.net email is sponsored by DB2 Express > > Download DB2 Express C - the FREE version of DB2 express and take > > control of your XML. No limits. Just data. Click to get it now. > > http://sourceforge.net/powerbar/db2/ > > _______________________________________________ > > Barry-devel mailing list > > Barry-devel@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/barry-devel > > ------------------------------------------------------------------------- > This SF.net email is sponsored by DB2 Express > Download DB2 Express C - the FREE version of DB2 express and take > control of your XML. No limits. Just data. Click to get it now. > http://sourceforge.net/powerbar/db2/ > _______________________________________________ > Barry-devel mailing list > Barry-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/barry-devel ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ Barry-devel mailing list Barry-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/barry-devel