Bug 417691
Summary: | nxloadconfig errors | ||||||
---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Need Real Name <bugzilla> | ||||
Component: | freenx-server | Assignee: | Axel Thimm <axel.thimm> | ||||
Status: | CLOSED CURRENTRELEASE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
Severity: | low | Docs Contact: | |||||
Priority: | low | ||||||
Version: | 8 | CC: | gwync | ||||
Target Milestone: | --- | ||||||
Target Release: | --- | ||||||
Hardware: | All | ||||||
OS: | Linux | ||||||
Whiteboard: | |||||||
Fixed In Version: | 0.7.2-7 | Doc Type: | Bug Fix | ||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2008-08-16 13:53:24 UTC | Type: | --- | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Attachments: |
|
Description
Need Real Name
2007-12-10 06:18:49 UTC
Axel, note that my patch given in https://bugzilla.redhat.com/show_bug.cgi?id=216802 addresses all the critical errors mentioned here. I did *not* change the paths for COMMAND_XAUTH COMMAND_VNCPASSWD and I did not change any of the variables that reference /usr/NX. As mentioned above, those are all non-critical errors since they are either corrected by the script or unnecessary for proper functioning of NX -- hence, I chose to not (yet) include them in my patch. If you think that any of the above should be patched for "cleanliness" sake, I would be happy to add them to my patch and repost... Otherwise, this bug can be marked either as closed or as a duplicate of the above mentioned bug. Would the new paths remove the which functionality? I'd prefer to keep freenx "which"ing the proper paths if it doesn't find them - that way the specfile will work on RHEL as well. :) The paths that I patched don't change the which functionality -- in fact, I changed them because they didn't work before with hard-wired paths. Now 'which' would generally work if you dropped the full path for COMMAND_FOOMATIC and set it to just foomatic-ppdfile since it is stored in /usr/bin which is part of a typical path. However, it won't generally work for DEFAULT_X_SESSION since at least on Fedora, XSession is stored in /etc/X11/xdm which is not typically part of a standard path. So, I guess the bottom line is feel free to change COMMAND_FOOMATIC to foomatic-ppdfile but there is no simple solution for DEFAULT_X_SESSION. Also, for consistency and now that I understand your concern, I will make similar changes to COMMAND_XAUTH and COMMAND_VNC. I will repost an updated diff shortly.. Oops I meant COMMAND_VNCPASSWD not COMMAND_VNC. Also, I'm going to leave the commands with 'sbin' in them as fixed paths since many users don't have sbin in their path. Created attachment 290588 [details]
Updated patch
Note I also now corrected two of the library names in APPLICATION_LIBRARY_PATH
in nxloadconfig.
The original names listed are libXcomp.so and libXcompext.so while the
directory /usr/lib/nx has the versions libXcomp.so.2 and libXcompext.so.2
Of course, an alternative approach would be to change the rpm spec file to
create links. Let me know if you think that is a better approach.
Otherwise, nxloadconfig --check now runs about as clean as you can get it. Note
that the warnings about smbmount and smbumount are not accurate since you can
use SAMBA with mount.cifs/umount.cifs
Any idea when patched version will be added to updates? This is a collective comment for freenx bugs. There is a new release packaged as freenx-server-0.7.2-7 in rawhide and soon in updates-testing. Please test it and see whether it fixed your report. Also note that freenx has been split into freenx-server and freenx-client. All current open bug reports will move to freenx-server once it is created in bugzilla. freenx has been split into freenx-server and freenx-client. Most open bugs for freenx addressed parts of the current freenx-server package. See also bug #438660. freenx-server is currently in testing repos. Please give it a try as it will soon replace the freenx package. |