GNOME Bugzilla – Bug 640004
test(1) does not have a == operator
Last modified: 2011-01-20 16:43:22 UTC
Created attachment 178794 [details] Proposed fix. In NetBSD, and in several other operating systems, the test(1) command does NOT have a == operator. The == operator is a GNU extension and must be avoided in scripts intended to be portable. The fix is to just use =, which is the standard equality operator defined by POSIX. See attached patch. (By the way: there does not seem to be a component to file bugs against "general" stuff; maybe you want to define one? ;-)
This has now been addressed in Git master and LIBDMAPSHARING_2_2. Would you please test these changes?
Thanks for the quick reply. Things look good from here.