|
|
@ -1,25 +1,25 @@
|
|
|
|
In KDE3 a kiosk-framework has been introduced.
|
|
|
|
In KDE3 a kiosk-framework has been introduced.
|
|
|
|
|
|
|
|
|
|
|
|
One of the driving forces behind KDE is to put the user in control and
|
|
|
|
One of the driving forces behind TDE is to put the user in control and
|
|
|
|
give him or her a large amount of possibilities to adjust KDE to his or her
|
|
|
|
give them a large amount of possibilities to adjust TDE to their
|
|
|
|
liking. However, in some situations it is required to reduce the possibilities
|
|
|
|
liking. However, in some situations it is required to reduce the possibilities
|
|
|
|
of KDE, e.g. because the system is to be used for one or more specific
|
|
|
|
of TDE, e.g. because the system is to be used for one or more specific
|
|
|
|
dedicated tasks only.
|
|
|
|
dedicated tasks only.
|
|
|
|
|
|
|
|
|
|
|
|
The kiosk-framework provides an easy way to disable certain features within
|
|
|
|
The kiosk-framework provides an easy way to disable certain features within
|
|
|
|
KDE to create a more controlled environment.
|
|
|
|
TDE to create a more controlled environment.
|
|
|
|
|
|
|
|
|
|
|
|
KDE's kiosk-framework builds on KDE's configuration framework and adds a
|
|
|
|
TDE's kiosk-framework builds on TDE's configuration framework and adds a
|
|
|
|
simple application API that applications can query to get authorisation
|
|
|
|
simple application API that applications can query to get authorisation
|
|
|
|
for certain operations.
|
|
|
|
for certain operations.
|
|
|
|
|
|
|
|
|
|
|
|
The KDE kiosk-framework should be used IN ADDITION to the standard UNIX
|
|
|
|
The TDE kiosk-framework should be used IN ADDITION to the standard UNIX
|
|
|
|
security measures.
|
|
|
|
security measures.
|
|
|
|
|
|
|
|
|
|
|
|
The configuration framework in KDE3
|
|
|
|
The configuration framework in KDE3
|
|
|
|
===================================
|
|
|
|
===================================
|
|
|
|
|
|
|
|
|
|
|
|
Since the very beginning KDE makes use of file-hierarchy to store resources
|
|
|
|
Since the very beginning TDE makes use of file-hierarchy to store resources
|
|
|
|
for its applications. Resources range from icons, wallpapers, fonts to
|
|
|
|
for its applications. Resources range from icons, wallpapers, fonts to
|
|
|
|
sounds, menu-descriptions and configuration files.
|
|
|
|
sounds, menu-descriptions and configuration files.
|
|
|
|
|
|
|
|
|
|
|
@ -550,16 +550,16 @@ Some remarks:
|
|
|
|
matches "/srv" and not "/srv/www".
|
|
|
|
matches "/srv" and not "/srv/www".
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
KDE3 Resource Restrictions
|
|
|
|
TDE Resource Restrictions
|
|
|
|
==========================
|
|
|
|
==========================
|
|
|
|
Most KDE applications make use of additional resource files that are typically
|
|
|
|
Most TDE applications make use of additional resource files that are typically
|
|
|
|
located in directories under $TDEDIR/share. By default KDE allows users to
|
|
|
|
located in directories under $TDEDIR/share. By default TDE allows users to
|
|
|
|
override any of these resources by placing files in the same location
|
|
|
|
override any of these resources by placing files in the same location
|
|
|
|
under $TDEHOME/share. For example, Konsole stores profiles under
|
|
|
|
under $TDEHOME/share. For example, Konsole stores profiles under
|
|
|
|
$TDEDIR/share/apps/konsole and users can add additional profiles by
|
|
|
|
$TDEDIR/share/apps/konsole and users can add additional profiles by
|
|
|
|
installing files in $TDEHOME/share/apps/konsole.
|
|
|
|
installing files in $TDEHOME/share/apps/konsole.
|
|
|
|
|
|
|
|
|
|
|
|
KDE3 Resource Restrictions make it possible to restrict the lookup of files
|
|
|
|
TDE Resource Restrictions make it possible to restrict the lookup of files
|
|
|
|
to directories outside of $TDEHOME only.
|
|
|
|
to directories outside of $TDEHOME only.
|
|
|
|
|
|
|
|
|
|
|
|
The following resources are defined:
|
|
|
|
The following resources are defined:
|
|
|
@ -642,7 +642,7 @@ The following syntax is also supported:
|
|
|
|
Name[$ei]=${USER}
|
|
|
|
Name[$ei]=${USER}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
KDE3 Kiosk Application API
|
|
|
|
TDE Kiosk Application API
|
|
|
|
==========================
|
|
|
|
==========================
|
|
|
|
|
|
|
|
|
|
|
|
Three new methods have been added to TDEApplication:
|
|
|
|
Three new methods have been added to TDEApplication:
|
|
|
|