kennethharder Posted February 2, 2018 Report Share Posted February 2, 2018 Hi, I have manually installed plastic 5.4 on a Debian 9.3 machine recently and I am in doubt of how to manage which user has license access. I found this comment "Just install plasticscm-client-core" here http://blog.plasticscm.com/2016/01/how-to-manage-plastic-scm-licenses.html, however, that does not make sense that I need the client version of plastic in order to manage user licenses and I am afraid that I will get version mismatch if I use apt-get to install the client? I have found that each repository in the database has a table for user access and I think that is it, however, I would like to know whether there is another way than manually writing some queries to alter the tables, if that is even what I need to do :D? Side question is whether there is an option to install older versions of plastic using apt-get or similar if I have to do another time? Link to comment Share on other sites More sharing options...
kennethharder Posted February 2, 2018 Author Report Share Posted February 2, 2018 I found a workaround to my license problem. Executing "cm" commands from a Windows machine configured to use the Linux machine as plastic server. I am still interested in hearing whether there is another option on Linux and the answer to my side question Link to comment Share on other sites More sharing options...
manu Posted February 5, 2018 Report Share Posted February 5, 2018 Hi @kennethharder, you can manage all the server configuration from the webadmin site: https://www.plasticscm.com/documentation/administration/plastic-scm-version-control-administrator-guide.shtml#Authenticationconfiguration This is a webservice so it can be accessed from any computer on the same network if the firewall allows it. Link to comment Share on other sites More sharing options...
kennethharder Posted February 6, 2018 Author Report Share Posted February 6, 2018 Hi @manu, I might be wrong, but I do not think the webadmin is available in Plastic 5.4? If it is should I do something to set it up? I have tried visiting the url it suggests. Link to comment Share on other sites More sharing options...
manu Posted February 6, 2018 Report Share Posted February 6, 2018 No, I'm afraid you will need to upgrade in order to get the webadmin. Still in 5.4!? Move to 6! Link to comment Share on other sites More sharing options...
kennethharder Posted February 6, 2018 Author Report Share Posted February 6, 2018 I do not believe I can use the perpetual licenses I bought in 2015 for versions above 5.x? Link to comment Share on other sites More sharing options...
manu Posted February 6, 2018 Report Share Posted February 6, 2018 Ouch @kennethharder, that's true if you are not paying the support and maintenance. Link to comment Share on other sites More sharing options...
kennethharder Posted February 6, 2018 Author Report Share Posted February 6, 2018 I am not. But sometime down the line we need more than the ~20 licenses anyway and when that is the case it makes sense to update, however, that might be as much as a year from now. Out of curiosity is this the way to manage the licenses for a Linux server or is there another way? On 2/2/2018 at 2:24 PM, kennethharder said: Executing "cm" commands from a Windows machine configured to use the Linux machine as plastic server. I am still interested in hearing whether there is another option on Linux and the answer to my side question And I am also very interesting in how I should go about installing Plastic another time on Linux. On 2/2/2018 at 1:51 PM, kennethharder said: Side question is whether there is an option to install older versions of plastic using apt-get or similar if I have to do another time? Link to comment Share on other sites More sharing options...
manu Posted February 6, 2018 Report Share Posted February 6, 2018 I hope you'll reach the 20 licenses target, that will mean your business is running fine 2 hours ago, kennethharder said: Out of curiosity is this the way to manage the licenses for a Linux server or is there another way? Right now there's no other way than using the "cm" tool. We did the "WebAdmin" in order to solve that restriction, among others. 2 hours ago, kennethharder said: Side question is whether there is an option to install older versions of plastic using apt-get or similar if I have to do another time? It will depend on your package manager but for apt something like this will work: sudo apt-get install plaspticscm-complete=X The last 5.4 release available is the 5.4.16.918 Link to comment Share on other sites More sharing options...
kennethharder Posted February 7, 2018 Author Report Share Posted February 7, 2018 20 hours ago, manu said: I hope you'll reach the 20 licenses target, that will mean your business is running fine Thanks 20 hours ago, manu said: It will depend on your package manager but for apt something like this will work: sudo apt-get install plaspticscm-complete=X The last 5.4 release available is the 5.4.16.918 With the default setup from https://www.plasticscm.com/plastic-for-linux/index.html I get "Version '5.4.16.918' for 'plasticscm-complete' was not found". Might it be that I should add another line in sources.list like "https://www.plasticscm.com/plasticrepo/5.4/debian ./"? Running apt-cache policy plasticscm-complete shows only one version available "6.0.16.1765" Link to comment Share on other sites More sharing options...
manu Posted February 7, 2018 Report Share Posted February 7, 2018 Mmmm I think that's because you are using the new packages site -> "https://www.plasticscm.com/plasticrepo/stable/debian/" right? Try the old ones: wget https://www.plasticscm.com/plasticrepo/plasticscm-common/Ubuntu_14.04/Release.key -O Release.key apt-key add Release.key rm Release.key wget https://www.plasticscm.com/plasticrepo/plasticscm-latest/Ubuntu_14.04/Release.key -O Release.key apt-key add Release.key rm Release.key echo deb https://www.plasticscm.com/plasticrepo/plasticscm-common/Ubuntu_14.04/ ./ >> /etc/apt/sources.list echo deb https://www.plasticscm.com/plasticrepo/plasticscm-latest/Ubuntu_14.04/ ./ >> /etc/apt/sources.list apt-get install apt-transport-https -y apt-get update -y apt-get install plasticscm-complete=5.4.16.918 plasticscm-client-complete=5.4.16.918 plasticscm-server-complete=5.4.16.918 plasticscm-client-core=5.4.16.918 plasticscm-client-gtk=5.4.16.918 plasticscm-theme=5.4.16.918 plasticscm-server-core=5.4.16.918 plasticscm-theme=5.4.16.918 Hope it helps. Link to comment Share on other sites More sharing options...
kennethharder Posted February 8, 2018 Author Report Share Posted February 8, 2018 That works perfectly, @manu. Thank you! I assume that I should use Ubuntu_14.04 even though I am on Debian 9.3? Also do you know whether I can install plastic using apt-get on top of the zip install without issue? Do you know whether it will delete the .conf files or reset other things if I do? Link to comment Share on other sites More sharing options...
manu Posted February 9, 2018 Report Share Posted February 9, 2018 20 hours ago, kennethharder said: That works perfectly, @manu. Thank you! I assume that I should use Ubuntu_14.04 even though I am on Debian 9.3? Yes, that should work 20 hours ago, kennethharder said: Also do you know whether I can install plastic using apt-get on top of the zip install without issue? Do you know whether it will delete the .conf files or reset other things if I do? It's 100% safe as the zip installers are not containing any .conf files, there's 0 risk of overriding yours Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.