Author |
Message |
John Doe
Joined: 01 Aug 2005 Posts: 1689 Location: Michigan, US
|
Posted: Thu 19 Apr 2007, 04:19 Post subject:
JPilot,SynCE,GnuGP,GPA,LDAP,IMAP,Claws-Mail W/Everything SFS Subject description: Released for Download and Testing!! |
|
I'll have individual pets too, after the squash is tested and no additional changes need to be made to them.
I can't write anymore, feedback welcome.
Instructions:
Copy squash file to where you save session is. Then run 'fixmenus' after loading with a saved session and this squash then restart X to see the menu entries. Enjoy.
Download mobi_214.sfs (~24.7megs)
Download mobi_214.sfs MD5
Do you all want GTKam and GTKPod included also? How about Skype?
*edit, added GTKam, GTKPod AND GpsDRIVE.
Name ideas would be welcome as well. I was thinking MobileDevices_2.14.sfs because of the jpilot and synce.
*edit, went with mobi_214.sfs.
Includes:
Three new wizards under Menu-Setup (works in progress, and not necessarily going under "wizards" just put them there for convenience):
IE Favorite Wizard
Host Wizard
PocketPC Wizard (*read below about 'usepeerdns' or it won't work)
-IE Favorite Wizard was around here in another thread.
-The Host Wizard will download and add/update or remove host entries of advertisers to improve surfing. klhrevolutionist and Mic67 had both mentioned this around here. I looked over the license really well and I think this wizard is ok.
-*The PocketPC Wizard needs password verification and some other fine tuning but it does function ok for testing. If you have a password make sure you get it right. Also make sure you have commented out "usepeerdns" in your /etc/ppp/options file or it will NOT work. Read how to set up Fur after connection, below.
Bluetooth:
bluez-firmware-1.2.pet
bluez-libs-3.9.pet
bluez-utils-3.9.pet
dbus-1.0.2.pet
dbus config was modified to run as 'root' rather than 'messagebususr' (or whatever it was). I DO NOT KNOW if this is a security problem of any kind. Since everything else is running as root, I wouldn't worry too much about it. Unless there are some evil looking people withing 30 feet using bluetooth when you turn yours on or you run a multiuser puppy server of some kind.
Seems to start with either of these:
Code: | sh-3.00# dbus-daemon --system
sh-3.00# hcid
sh-3.00#
or:
sh-3.00# dbus-launch --exit-with-session
DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-Ri4IJxUbkr,guid=2114154d3e6ee1760e981200462cf51b
DBUS_SESSION_BUS_PID=22649
sh-3.00# hcid
sh-3.00# |
I have no bluetooth, so don't expect perfect answers but I can try to help people get through it.
GnuPG/GPA:
gnupg-1.4.7.pet
gnupg-2.0.3.pet
gpa-0.7.5.pet
gpgme-1.1.4.pet
libassuan-1.0.1.pet
libgcrypt-1.2.4.pet
libgpg-error-1.5.pet
libksba-1.0.1.pet
pth-2.0.7.pet
J-Pilot (with Bluetooth support compiled [not tested YET]):
jpilot-0.99.9.pet
pilot-link-0.12.2.pet
SynCE
gtk-synce-0.1.pet
FUR-0.4.1.pet
synce-dccm-0.9.1.pet
synce-librapi2-0.9.1.pet (*patched with Fur)
synce-libsynce-0.9.1.pet
synce-rra-0.9.1.pet
synce-serial-0.9.1.pet
You can use Fur like this, after a successful rapi ppp connection:
Code: | mkdir /mnt/ppc
Fur /mnt/ppc
rox /mnt/ppc
Unmount:
fusermount -u /mnt/ppc |
GTKam
gtkam-0.1.13.pet
libgphoto2-2.2.1.pet
libexif-gtk-0.3.5.pet
gphotofs-0.2.pet
gphoto2-2.2.0.pet
aalib-1.4.0.pet
GTKPod
gtkpod-0.99.4.pet
libgpod-0.3.2.pet
libmp4v2-1.4.1.pet
Claws-Mail
I configured Claws-Mail with all "polite plugins" included by default. By polite, I mean any plugin that does NOT either modify or copy incoming email (att_remover, etc..) and/or make an internet connection by default (rss plugin). btw, at the last minute I noticed compface plugin was left out. DESTDIR must not work on that one. I'll fix that in the final image.
aspell-0.60.5.pet
aspell6-en-6.0-0.pet
claws-mail-2.9.0.pet
compface-1.5.2.pet
db-4.5.20.pet
libetpan-0.49.pet
openldap-2.3.35.pet
PlugIns
attachwarner-0.2.6.pet
att_remover-1.0.5.pet
cachesaver-0.10.4.pet
claws-mail-2.9.0-plugins.pet
fetchinfo-plugin-0.4.18.pet
fontconfig-2.4.2.pet
mailmbox-1.13.pet
newmail-0.0.9.pet
pdf_viewer-0.3.pet
poppler-0.4.2.pet
rssyl-0.12.pet
smime-0.7.pet
synce_plugin-0.7.pet
vcalendar-1.95.pet
Last edited by John Doe on Sun 06 May 2007, 19:13; edited 6 times in total
|
Back to top
|
|
 |
John Doe
Joined: 01 Aug 2005 Posts: 1689 Location: Michigan, US
|
Posted: Sat 21 Apr 2007, 02:02 Post subject:
|
|
I patched librapi 0.9.1 with the FUR patch last night and mounted my PocketPC with Fusemount. I'll throw that in also. Hopefully have it all squared away for testing in next couple days.
Description |
|
Filesize |
141.29 KB |
Viewed |
5500 Time(s) |

|
|
Back to top
|
|
 |
raffy
Joined: 25 May 2005 Posts: 4839 Location: Manila
|
Posted: Sat 21 Apr 2007, 08:30 Post subject:
great |
|
This is cool - sfs package for mobile devices. Call it mobi_214.sfs ?
_________________ Puppy user since Oct 2004. Want FreeOffice? Get the sfs (English only).
|
Back to top
|
|
 |
Sit Heel Speak

Joined: 30 Mar 2006 Posts: 2595 Location: downwind
|
Posted: Sat 21 Apr 2007, 15:09 Post subject:
|
|
John Doe wrote: | ...Do you all want GTKam and GTKPod included also? How about Skype? |
Yup to both.
Last edited by Sit Heel Speak on Sat 21 Apr 2007, 20:29; edited 1 time in total
|
Back to top
|
|
 |
bostonvaulter

Joined: 26 Sep 2006 Posts: 269
|
Posted: Sat 21 Apr 2007, 18:22 Post subject:
|
|
hmm, does this mean that bluetooth is now working on Puppy? Is it fully working or only partially? my friend stopped using puppy because he wasn't able to use bluetooth to surf the web from his phone's connection.
Jason
_________________

|
Back to top
|
|
 |
John Doe
Joined: 01 Aug 2005 Posts: 1689 Location: Michigan, US
|
Posted: Sun 22 Apr 2007, 02:15 Post subject:
|
|
raffy wrote: | Call it mobi_214.sfs ? |
You've even got my vote on that name. I completely forgot to take 8.3 into consideration.
Sit Heel Speak wrote: | John Doe wrote: | ...Do you all want GTKam and GTKPod included also? How about Skype? |
Yup to both. |
I added both GTKam and GTKPod, decided against Skype (although you can get the pet here). Because of size of it and QT (don't forget to install QT to get it to run) it really "bloats" the squash file. I've got the squash file at 26 megs right now. Skype itself is another 10 and then QT...I figured I leave that seperate.
bostonvaulter wrote: | hmm, does this mean that bluetooth is now working on Puppy? Is it fully working or only partially? |
Great question. I don't have any bluetooth myself. I do have a note (in my head) to make sure I add the device node and double check that I have all the utils. It was added because I noticed pilot-link had it as a config option. lib-synce plans to support bluetooth also, but I can't get 0.9.3 to connect to my device and also FUR is only written for 0.9.1 so far.
>>
ALso have a couple "wizards". One to connect the PocketPC. I have some more testing and work to do on it. It a piece of crap right now. It does connect my device but has trouble detecting failure if things don't go 1.2.3.
Working on a CDMA(EVDO)/USB script to use phone as modem. It conflits with PPC /etc/ppp/options options.
too much information...not enough time...
|
Back to top
|
|
 |
mysticmarks

Joined: 26 Feb 2007 Posts: 159 Location: California
|
Posted: Sun 22 Apr 2007, 03:18 Post subject:
good thoughts Subject description: good thoughts |
|
Sounds like a great sfs file in the making! This is puppies strongest asset at runtime to me. Boot modularity. For that, puppy is one of a kind. Pop a lego in and play with a new toy.
|
Back to top
|
|
 |
tempestuous
Joined: 10 Jun 2005 Posts: 5468 Location: Australia
|
Posted: Sun 22 Apr 2007, 05:25 Post subject:
|
|
bostonvaulter wrote: | hmm, does this mean that bluetooth is now working on Puppy? |
John Doe wrote: | Great question. I don't have any bluetooth myself. |
Forum member daemon reports that an older version of bluez-libs (2.10) is necessary before Puppy will connect to his gprs unit. He provided the 2.10 libraries here -
http://www.murga-linux.com/puppy/viewtopic.php?p=86314#86314
Maybe this also applies to mobile phones?
And debernardis created a wiki page on Bluetooth setup -
http://puppylinux.org/wikka/ExperimentalBT
If it's true that the recent Bluez-libs and Bluez-utils won't work, then I don't think it will be possible for JPilot to connect to bluetooth devices, because the most recent pilot-link (0.12.2) fails to compile against the older 2.10 Bluez-libs. And earlier versions of pilot-link have no bluetooth support at all.
|
Back to top
|
|
 |
John Doe
Joined: 01 Aug 2005 Posts: 1689 Location: Michigan, US
|
Posted: Mon 23 Apr 2007, 02:30 Post subject:
|
|
Thanks for jumping in and bringing some institutional memory to the process.
tempestuous wrote: | Forum member daemon reports that an older version of bluez-libs (2.10) is necessary before Puppy will connect to his gprs unit. He provided the 2.10 libraries here -
http://www.murga-linux.com/puppy/viewtopic.php?p=86314#86314 |
Thanks. Seems he identified starting dbus as the problem. I seem to recall Nathan posted somewhere that the newer kernel he was using in graphpup fixed something to do with bluetooth (perhaps this is what it was).
tempestuous wrote: | ...then I don't think it will be possible for JPilot to connect to bluetooth devices, because the most recent pilot-link (0.12.2) fails to compile against the older 2.10 Bluez-libs. And earlier versions of pilot-link have no bluetooth support at all. |
ARG!!! Thanks for the info. I'll still post what I've got soon but it's looking as if this squash file is a version or two ahead of it's usefulness.
There was once a bluetooth mouse with usb plug around here. I'll try to see if I can dig it up for testing.
|
Back to top
|
|
 |
tempestuous
Joined: 10 Jun 2005 Posts: 5468 Location: Australia
|
Posted: Mon 23 Apr 2007, 11:13 Post subject:
|
|
Yes, dbus seems to be the sticking point. If this problem can be overcome, then bluez-libs-3.9 can be used, and pilot-link will be bluetooth-compatible.
I seem to recall that someone on the forum got dbus working in order to run the latest version of the XFCE window manager?
John Doe wrote: | ... bringing some institutional memory to the process. |
A friend of mine works in corporate communications. He tells me the current catch phrase is "knowledge management".
|
Back to top
|
|
 |
John Doe
Joined: 01 Aug 2005 Posts: 1689 Location: Michigan, US
|
Posted: Mon 23 Apr 2007, 13:08 Post subject:
|
|
This part might be it.
http://www.murga-linux.com/puppy/viewtopic.php?p=97439#97439
Quote: | "The package should create a specific key for the machine it is running on with the command 'dbus-uuidgen --ensure' and the daemon will have to be started with 'dbus-daemon --system', which I have added to rc.local." |
I wonder if dbus simply needs started for the latest bluetooth utils to work?
A quick phone call and found that the usb/bt/mouse that I thought was around here is with my dad in another state. He's back in 12 hours, so I can test then. I hope it was bluetooth anyway, it glowed blue.
Quote: | > ...the current catch phrase is "knowledge management". |
lol. Thanks. I'll pass it on.
|
Back to top
|
|
 |
John Doe
Joined: 01 Aug 2005 Posts: 1689 Location: Michigan, US
|
Posted: Mon 23 Apr 2007, 14:36 Post subject:
|
|
Got dbus running as root by modifying the user in /usr/etc/dbus-1/system.conf. I think it's only a matter of time now.
Here is the play by play.
Code: | sh-3.00# dbus-uuidgen --help
Usage: dbus-uuidgen [--ensure[=FILENAME]] [--get[=FILENAME]]
sh-3.00# dbus-uuidgen --ensure
sh-3.00# dbus-daemon --system
Failed to start message bus: Could not get UID and GID for username "messagebus"
sh-3.00# dbus-daemon --help
dbus-daemon [--version] [--session] [--system] [--config-file=FILE] [--print-address[=DESCRIPTOR]] [--print-pid[=DESCRIPTOR]] [--fork] [--nofork] [--introspect]
sh-3.00# dbus-daemon --system --session
--session specified but configuration file /usr/etc/dbus-1/system.conf already requested
sh-3.00# dbus-daemon --session
sh-3.00# dbus-daemon --system
sh-3.00# |
|
Back to top
|
|
 |
MU

Joined: 24 Aug 2005 Posts: 13648 Location: Karlsruhe, Germany
|
Posted: Mon 23 Apr 2007, 14:57 Post subject:
|
|
eval `/usr/bin/dbus-launch --exit-with-session --auto-syntax`
Try to add this line to .xinitrc.
I found this via google after pulling out my hair
Or how I use it in Muppy007:
I do not run the windowmanager (icewm) directly, but using such a script (simplified code, the startscripts in Muppy are more complex):
starticewm
Code: | #!/bin/sh
eval `/usr/bin/dbus-launch --exit-with-session --auto-syntax`
exec icewm |
So to start X, I type:
xwin starticewm
That might work with jwm, too.
I think I have read somewhere, that dbus usually is launched by one of the X resource files.
But I had no closer look at that yet.
Mark
|
Back to top
|
|
 |
John Doe
Joined: 01 Aug 2005 Posts: 1689 Location: Michigan, US
|
Posted: Tue 24 Apr 2007, 03:07 Post subject:
|
|
John Doe wrote: | ...I hope it was bluetooth anyway, it glowed blue. |
damn...glowing blue was the only thing it had in common with bluetooth (other than RF, but it's not "bluetooth"). It's one of these:
http://www.shopping.com/xPF-Wireless-Optical-Notebook-Mouse-DX-WOM20
More soon. It's 3AM here. It did seem hcid started with dbus after recompiling dbus with the --localstatedir=/usr option. Had same problem as this:
http://lists.freedesktop.org/archives/dbus/2006-September/005891.html
Now it starts:
sh-3.00# dbus-daemon --system
sh-3.00# hcid
sh-3.00#
or:
sh-3.00# dbus-launch --exit-with-session
DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-Ri4IJxUbkr,guid=2114154d3e6ee1760e981200462cf51b
DBUS_SESSION_BUS_PID=22649
sh-3.00# hcid
sh-3.00#
Without that build option I got the same error as that poster when trying to run hcid:
failed to open connection to system message bus: Failed to connect to socket /usr/var/run/dbus/system_bus_socket: No such file or directory
|
Back to top
|
|
 |
John Doe
Joined: 01 Aug 2005 Posts: 1689 Location: Michigan, US
|
Posted: Sun 06 May 2007, 18:32 Post subject:
|
|
*bump*
(Edited First Post)
|
Back to top
|
|
 |
|