When a user runs the setup program from this location, it will automatically copy the license key file to their system and Beyond Compare will be registered.įor a silent install with no prompts or reboots, use the command line switches "/SP- /VERYSILENT /NORESTART". Create a text file named "BC2.key" in that same network location and paste your license key into it.Īlso, copy any plug-ins (*.bcp) that you want users to have into this same folder.Place a copy of the Beyond Compare setup program (eg.Create a text file named "BC3Key.txt" or "BC4Key.txt" in that same network location and paste your license key into it.Also, it's probably not a good idea to make it easier for people to run the program as root without understanding the dangers.Network Setup Distributing Registered Beyond Compare over a Networkįollow these steps to distribute a registered Beyond Compare to users on your network: BC version 3 or later But, I see that bash script comes from upstream so is probably best left alone. Over a ssh session, even with X forwarding, it will give "X11 connection rejected because of wrong authentication." I didn't work through what the workaround for that would be, but it'll have something to do with /root/.Xauthority and/or xauth.įor a moment, I considered that the /usr/bin/bcompare bash script could be updated to check for root permissions and automatically export this environment variable. This workaround only works on a local machine. They reported it to Fedora as a KDE bug at but Fedora decided it was an application side bug, and they gave the good advice to not run GUI apps as root.Ī workaround is: $ sudo QT_GRAPHICSSYSTEM=native bcompareĪgain, run a GUI as root at your own risk. This was reported upstream in 2015 at but its developers decided it was a KDE bug. When attempting to run as root, the GUI window will appear but without any contents. That said, if you want to do it anyway and are willing to take the risks that it eats your hard drive, read along. I recommend not running this program as root, for good security practice. (edited on 01:46 (UTC) by jamespharvey20) Program received signal SIGSEGV, Segmentation fault.Ġx0000000000889f95 ? lea -0x190(%rsp),%rsp Using host libthread_db library "/usr/lib/libthread_db.so.1". + /bin/bash -c 'exec -a bcompare /usr/lib/beyondcompare/BCompare > /dev/null 2>&1' bcompare + export LD_LIBRARY_PATH=/usr/lib/beyondcompare
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |