On my 860, with a virgin installation of 1.1.0beta1, I installed atd on /mnt/card, then kdepimpi on /mnt/card, then kopi-apm on /mnt/card, at which point the package manager log reported 'Package "kopi" not found on external storages.'Is kdepimpi the right package, or should kopi-apm look for kdepimpi as an alternative to kopi, or am I just confused? Kopi plays a sound for the alarm, but of course doesn't wake up the Z for this.

PS 'at' usually comes with 'atq' to show what is awaiting processing, and 'atrm' to remove stuff from the queue. Not necessary for this application but could be quite useful in general.

Install at least kopi-apm and atd in the root folder; They eat about... 10k space on it. Tell it if it was wrong that way too. And the package manager output is strange, because I haven't made this kopi-apm dependent on kdepim (or kopi) so it shouldn't say something like that.

It's "kopi-apm_1.0_armv5tel.ipk" here for me, but it's getting downloaded as "kopi_apm_1.0_armv5tel.ipk", so f*ck. This forum attachment system is a pain in the... neck.

Yes - I've removed kopi_apm and atd as you suggest, and when re-installing kopi_apm the log says "Installing kopi...", then Kopi can no longer play sounds because it can't find /mnt/card/opt/kdepim-2.2.7/kdepim/korganizer where the default wav file is.

QUOTE(Zumi)

EDIT: Okay, for now: please rename the package to kopi-apm, this way:

CODE

mv kopi_apm_1.0_armv5tel.ipk kopi-apm_1.0_armv5tel.ipk

when you downloaded it.

Zumi

OK - done that, installed it and atd in /, reinstalled kde-pimpi in /mnt/card, and... kopi dies when an alarm occurs during suspend (without waking up the Z). Now running it from the command line to see what's going on.

PS Has anyone else noticed Kopi's propensity to put extra carats in the event dialogue? I've just had three flashing merrily away at different phases in different fields!

It's good to see that it's really working. 1.0->1.1 only difference is that I made it dependent on kdepim too. Now it pulls that from the feed if you just install kopi-apm. Just a bit of userfriendliness, and to avoid confusion, I made a new version from it.

Really brilliant work, all of you. Haven't used alarms on kopi before and they're quite sophisticated, warning you if you've missed any, etc. I can confirm that it works with the lid closed, too - being able to press the button on the back to silence the alarm is good for panic situations!

Could the atd package be updated to call '/etc/rc.d/init.d/atd start' once it's installed? Otherwise it's a bit confusing that it won't work initially. We don't want a Windows-style "please reboot now" situation! In the mean time, maybe you could edit your original post to include this instruction?

The whole pdaXrom is root centered at the moment, nothing is refined from this point of view (mainly file/directory ownerships), so I don't bother making a user-friendly solution for this reason.It's not strictly root dependent, for example this can be easily solved by chowning the /var/spool/atd directory to root:somegroup, chmod it to 775 and adding the user to somegroup. It should work after that, 'cause the script is looking for ~/.kopi* files, which is not root dependent.

The whole pdaXrom is root centered at the moment, nothing is refined from this point of view (mainly file/directory ownerships), so I don't bother making a user-friendly solution for this reason.

Understood, but going forward that is something that ought to be addressed. After all we are running a full linux system and are subject to the same vulnerabilities. The reason I started to use a non-root user was when I tried out xscreensaver and it complained that it's going to refuse to run as root.

QUOTE

It's not strictly root dependent, for example this can be easily solved by chowning the /var/spool/atd directory to root:somegroup, chmod it to 775 and adding the user to somegroup. It should work after that, 'cause the script is looking for ~/.kopi* files, which is not root dependent.

Unfortunately kdepim seems to be. When I tried it using a non-root user no .kopi* files were created.

BTW I am curious as to why your script "manually" creates the files that at itself should create. That is, why don't you call at directly?