Keith Packard wrote:
> 
> Around 12 o'clock on Dec 1, Brian Stell wrote:
> 
> > > Any system not using X for graphics.
> >
> > Under what conditions would such an app want notification
> > that new X fonts are available?
> 
> The font configuration mechanism is designed to be used by all font
> consumers in the system; printer drivers, web-page graphics builders, etc.
> It's not an X-specific library.  Building yet another font configuration
> system that supports only X (or only one X application for that matter) is
> not at all what I have in mind.

Okay, so you are describing the non-X case.

How would X apps get notified?

> > > Plus, the font installer itself will likely not be an
> > > X application as it would want to be able to run on
> > > servers without a display.
> >
> > Under what conditions would such an app want notification
> > that new fonts are available?
> 
> It must perform the notification service, or something will be forced to
> poll.

I was asking for a description of when the font installer
itself would want to be notified.

> > Fonts are a server side (read: remote client) issue if Xft
> > shares with the X server / X font server. Of is Xft planning
> > to drop support for these?
> 
> I thought we were discussing mechanisms suitable for use with 
> client-side fonts.

So new fonts available to the X server would not be available
to remote clients?

> > > One can modify the X server's font path to point at a
> > > directory controlled by the current user.
> >
> > Which is fine as long as we do not care to share fonts
> > between users.
> 
> You can't have it both ways -- either the user has administrative rights
> to modify the system font configuration, in which case they have rights to
> modify the X related font configuration, or they don't.  Two separate
> cases that must be handled differently.

Forking/execing a setuid programs could do this.

A daemon process that can be sent a message could do this.

-- 
Brian Stell
_______________________________________________
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert

Reply via email to