[xorg-bugzilla-noise] [Bug 972] Xprint installs outside of ProjectDir when NothingOutsideProjectRoot is YES

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Sun Aug 8 12:23:44 PDT 2004


Please do not reply to this email: if you want to comment on the bug, go to          
the URL shown below and enter yourcomments there.   
 
https://freedesktop.org/bugzilla/show_bug.cgi?id=972        
   




------- Additional Comments From kem at freedesktop.org  2004-08-08 12:23 -------
(In reply to comment #6)
> (In reply to comment #5)
> > We still need to resolve how to handle the main problem here which is to either
> > get these scripts installed in ProjectRoot or not at all, when
> > NothingOutsideProjectRoot is YES.
> 
> Yep, that's the main issue.  I think it makes sense to install the scripts in
> $ProjectRoot/etc.  It may not work out of the box, but it leaves the user the
> option of moving the files into /etc or create the links by hand.

Yes, I think this is probably the best way to go.  Here is a summary of what
Roland and I have been talking about in e-mail...

I see three ways to handle this bug:

1. When NothingOutsideProjectRoot is YES, install the scripts under
ProjectRoot/etc.  To make it clear to the sysadmin, a note could be added that
the scripts installed there should be included in the system's rc.d init scripts.
2. Don't install any init scripts when NothingOutsideProjectRoot is YES.
3. Create a new program that allows users to start Xprint on their own (Roland
described one way to do this in his e-mail, which he can expand upon here if he
chooses to go that way).

Solutions #1 and #2 are fairly straightforward.

Solution #3 is much more work and is starting to look like a new feature, but
since the current installation is broken and cannot ship the way it is, I would
still consider adding the changes to for this release.  However, if solution #3
is chosen, please submit it as a patch to bug 972 so that the changes can get
proper review.

Roland, pleaes feel free to follow up here instead of the private e-mail so that
others can benefit and comment on our discussion.
        
   
   
--         
Configure bugmail: https://freedesktop.org/bugzilla/userprefs.cgi?tab=email       
   
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.


More information about the xorg-bugzilla-noise mailing list