Thanks for the reply!

Noticed few issues along the way:

>if you change the mail reader command via
gnome-default-applications-properties
>and terminate your session by logging out your configuration is written to:

>/home/tcos/.gconf/desktop/gnome/url-handlers/mailto/%gconf.xml

>the easiest way to make this a default for all users/thin clients is to
create 
>the following folder on your openthinclient server:

><INSTALLPATH>\server\default\data\nfs\home\_USER_OVERWRITE_\.gconf\desktop\gnome\url-handlers\mailto

>and copy the above stated file "%gconf.xml" into it.

I have tried that and the file gets copied allright.
However, the first time you login to the (newly created) thinclient desktop
of a user, mailto: links is not functioning.
The config file is there, the file is there but the mailto: handler just
doesn't work.

When i check gnome-default-applications, the mail reader still shows the old
evolution.

Without changing anything, restart the thinclient which ends the session and
re-login.

Then voila, mailto: becomes functional.

I have no idea why it doesn't work in the very-first login, besides assuming
that on-session-end the gconf xml files under
gconf\desktop\gnome\url-handlers\ committed?

Still, that sounds a bit not too convincing on why its happening.

Any ideas?


>the quick and dirty way would be to copy your shell script in the 
>"_USER_OVERWRITE_" directory as well and set the mail reader command to 

Thanks, copying of files works! I liked _USER_OVERWRITE_  to set defaults
for firefox etc.


>you can create some "magic" directories inside the
"webmail/webmail-0.0.1/tcos" 
>directory to put additional scripts in. they will be executed by run-parts
(see 
>man run-parts) at different points in time:

>as you wish to modify gconf settings you should create the directory:
>webmail/webmail-0.0.1/tcos/PostLogin
>and create a setMailCommand.sh script to put it there:

>this script should modify the gconf-database or create the above stated 
>".../%gconf.xml" file. hint: have a look at the desktop package on how to 
>modify the gconf-database with gconftool-2.

This is great! This gives a lot of insight on how to configure packages upon
booting stages.

However, mailto: handler wont work upon -the-very-first-login even if the
modification is done within PostLogin folder.

I can verify the file is there but mailto: handler won't work until you
login to -the-very-first-login and then logout and re-login back again..

Maybe its meant to be at a different level? My goal is to make sure the
mailto: (or other URL handlers) will be functional from the
-the-very-first-login of the thinclient. 
That will avoid a lot of support issues, looking at the long term.


>there are different files/directories for handling mime times: the file 
>/etc/mailcap and the directory /usr/share/applications containing the
*.desktop 
>files with its /usr/share/applications/mimeinfo.cache.
>usually an application adds its capabilities to these files/this folder.
have a 
>look at the evince package for example. it has a mime script installed
here:

>/opt/evince/tcos/rc2345.d/mime


>this script
>- modifies the /etc/mailcap with entries like:
>application/pdf; /opt/evince/bin/evince '%s'; nametemplate=%s.pdf
>...

Thanks for the pointer, it indeed gives a nice example for setting mime
types.

>- adds the evince.desktop file to the /usr/share/applications folder

Just curious, why do you need to copy the .desktop file to
/usr/share/application ?

In other words, what is the use for the /usr/share folder and its'
subdirectories?

>sso
>loggin in as user/pw: foobar/foobar would generate the following request:
>http://intranet/login.aspx?user=foobar&pwd=000767010901040217

COOL! Thank you.

>don't tell anyone:
>it's the original highly sophisticated heavily encrypted and unbreakable
citrix 
>ica-client password algorithm reverse engineered ;-)

unbreakable allright =)

Out of curiosity, why and where ica-client will make use of such custom
encryption?


>> via GNOME-MONITOR is advisable? 
>> How to enable/show GNOME-VOLUME CONTROL? It complains the file is missing

>this answer is simple:
>it's just not included yet.

I guess from thick client usability point-of-view, monitor and volume
control, along with the Screen Capture tool (so that users can take
snapshots and send for support inquiry or what not) that is available by
default in ubuntu dabber would be really cool.

The memory monitor/panel on taskbar will make it very neat for monitoring
the performance, at least for development level.

I am not very familiar with the GNOME-MONITOR, but is there a way that one
can add a custom monitor,

like for web applicaiton driven thick client will depend on the PING
response to the server, thus a neat monitor on the taskbar showing the ping
response to the $INTRANET_SERVER$ would be handy for them to get a visual on
remote connectivity status.  Just a thought...


> How to set (as Skeleton, default) GNOME desktop defaulting to
> "low-resources" that  disables animation and show-contents-on-drag for all
> current and future thinclient users?
> 
see above or my reply to "Lame Openchrome driver" at 7th sept. 2008

>> How to Add new printer drivers? Say the driver is not listed in default
>> printers dropdown and we located the driver from vendor's page -> CANON
>> IRc
>> 5xxx linux  .deb files on canon site.

>this is on to-do. the printer package will be updated to include this.
>in the meantime you can try the generic postscript driver for you canon
printer.

Great news! Looking forward. Canon IR c 5xxx and 3xxx series drivers would
be great.

I am still not aware of how to install a driver and embed to the OS.

For instance, this guy created 100s of webcam drivers for linux with ony
single .so file;

That being an example, what is the simplest way to inject a driver to the
thinclient os?

This is interesting:  
http://www.theinquirer.net/en/inquirer/news/2007/04/30/one-man-writes-linux-drivers-for-235-usb-webcams


>/etc/skel/ is included inside the base.sfs squashfs-image and not
accessible on 
>the openthinclient server .
>for now use the "_USER_OVERWRITE_" directory as well because the firefox 
>defaults included in /etc/skel are a kind of deprecated.

Thanks. Just being curious, what is the use for squashfs-image for the long
run?

>EVINCE 
>maybe you are running out of RAM. if you download a PDF it will be saved in 
>/tmp which is a RAM disk. please paste the output of the command "free" in
a 
>running session to see if it's a evince-bug or not.

Dont think its RAM as i have plenty free (checked from top and free), guess
an Evince bug and might be fixed with the current update version..

I agree with adobe being bloated, i was just trying to understand if a
reliable pdf-viewer exist out there.

Regarding the /tmp folder being written in RAMDISK, when you browse a
company intranet with lots-and-lots of files (big in size) and click Open
within firefox, there is no default way of saying Firefox to save it in a
particular folder and save it. So it always goes to /tmp folder and then
opens from there.
I can tell Firefox to save the files on users' desktop\downloads folder only
when user click Save in the dialog.

Obviously, this will become rather problematic. the /tmp folder will keep
growing in the user's session as he wont' logout within the day (or more)
and keep opening files from browser...

Especially with Firefox.

Any ideas on how to prevent that? I experienced openoffice not working at
times, maybe related with tmp folder handling....i will try to recreate and
check the tmp folder at that stage.


>> Can we assign quotas and/or warning (i.e. clear your tmp folder, you are
>> reaching your local storage limit ...) to users' NFS folders?
> 
>well /tmp (the linux temp folder) is non-persistent and gets cleaned after
the 
>user logs out.
>the home dir is another story. to implement real quotas for the java nfs
server 
>would be some work but you could use a linux nfs server to achieve this.
t
Thinking in practical terms, can we use (change the thinclient server NFS
setting to point) those linux-embedded NFS-server-enabled multi-bay network
storage devices?
I am not very familiar with linux and NFS, do we need a particular version
or features enabled for that?


All the best!






-- 
View this message in context: 
http://www.nabble.com/Series-of-Questions-tp19357388p19477946.html
Sent from the openthinclient.org users' mailing list mailing list archive at 
Nabble.com.


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
The Open Source Thin Client Solution http://openthinclient.org
[email protected]
https://lists.sourceforge.net/lists/listinfo/openthinclient-user

Reply via email to