View Single Post
Posts: 539 | Thanked: 165 times | Joined on Feb 2010 @ Berlin, Germany
#172
Originally Posted by pelago View Post
I've tried wget from a couple of different normal Linux desktops (not SDK), and I get a 403 forbidden. I don't know why wget from the N900 works. Strange, isn't it?
I guess there are many more points they can chack out. Probably they are just comparing the ip adress of the client with a set of known mobile networks. In that case one should be able to get it with a laptop connected via the n900. Can anyone try that? Or try to get that file when connected via WLAN? I can test neither of them.
It's not really important but now I'm curious ...

I don't really know enough about deb packaging, but would it theoretically be possible to create a .deb that overwrote or deleted /etc/X11/Xsession.d/34cherry, /usr/bin/cherry, libcpcherry.so (the hildon-control-panel plugin) etc?
For sure this is possible. But not the standard way. The packaging system should normally quit installing when there are conflicting files, i.e. overwrites. But overwrite as well as deletion might be possible when using an install script that is automatically run while installation. As far as I know the action of such a script don't get supervised by dpkg. But I may be wrong. At least it isn't the "clean" way.

I guess maemo.org Extras won't host it, but it could be hosted elsewhere.
My aim is to find the most user-friendly way for people to avoid this.
Hosting would not be that problem I guess. There are some alternative repositories already, so one might find a suitable one. But the problem will be to serve the package to the user before the cherry-action starts. It has to be somewhen between the update (or flash) and the first connect to GSM.