<div dir="ltr"><div>[SOLVED]<br><br></div>I figured out what the culprit is. This is an older system and the intent to purge was based on the assumption that some old config or other depricated element might be still hanging around. So doing this here:<br><div><div><br>apt purge x2goserver x2goserver-common x2goserver-dbgsym x2goserver-extensions x2goserver-fmbindings x2goserver-printing x2goserver-pyhoca x2goserver-x2goagent x2goserver-xsession libx2go-log-perl libx2go-server-db-perl libx2go-server-perl<br><br></div><div>Fixes it. It removes all traces of x2go from the server, only when you especially mention each and every one package and purge it does it work, for example the users are contained in the x2goserver-common package, if you just do a purge of x2goserver alone, that leaves most things still on the system.<br></div><div>This gives you the possibility to wipe the slate clean and install it like it was a brand new linux install.<br><br></div><div>Thanks for your assistance in solving this, I use X2go every day on my server and was pretty lost without it.<br><br></div><div>Markus<br></div><div><br></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Mar 14, 2018 at 4:47 PM, Nigra Truo <span dir="ltr"><<a href="mailto:nigratruo@gmail.com" target="_blank">nigratruo@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>Or asked otherwise:<br></div>Where is <span class="m_-1655367697367158986gmail-im"><b>/etc/x2go/x2gosql/sql</b></span><span class="m_-1655367697367158986gmail-im"> and </span><span class="m_-1655367697367158986gmail-im"><b>X2Go::Config module</b> coming from? Which x2go package provides it and why isn't it getting installed? I tried dpkg -i --force-confmiss on all packages to no avail. I mean on a brand new installed system, you would not have </span><span class="m_-1655367697367158986gmail-im"><span class="m_-1655367697367158986gmail-im">/etc/x2go/x2gosql/sql and the packages would have to provide it in any case to make the server function.<br><br><br></span></span></div><div class="gmail_extra"><div><div class="h5"><br><div class="gmail_quote">On Wed, Mar 14, 2018 at 7:03 AM, Mihai Moldovan <span dir="ltr"><<a href="mailto:ionic@ionic.de" target="_blank">ionic@ionic.de</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span>* On 03/14/2018 02:48 PM, Mihai Moldovan wrote:<br>
> Please create /etc/x2go/x2gosql/sql manually with a line containing<br>
> 'backend=sqlite'. That should allow you to purge the packages.<br>
><br>
> Afterwards you should be able to reinstall them normally.<br>
<br>
</span>Oh, and if this still doesn't help for purging, you'll have to modify the<br>
scriptlets apt saved in /var/lib/dpkg/info/, like Jason already pointed out.<br>
<br>
Edit x2goserver.postrm, libx2go-server-db-perl.postrm and<br>
x2goserver-common.postrm (if they exist) and put a [ -d '/etc/x2go' ] && before<br>
the rmdir calls, like in<br>
<a href="https://code.x2go.org/gitweb?p=x2goserver.git;a=commitdiff;h=561ee44138fa6bc02d1293539dac501a9dda1886" rel="noreferrer" target="_blank">https://code.x2go.org/gitweb?p<wbr>=x2goserver.git;a=commitdiff;h<wbr>=561ee44138fa6bc02d1293539dac5<wbr>01a9dda1886</a><br>
<br>
Purging should seriously work after that.<br>
<span class="m_-1655367697367158986HOEnZb"><font color="#888888"><br>
<br>
<br>
Mihai<br>
<br>
<br>
</font></span></blockquote></div><br><br clear="all"><br></div></div><span class="">-- <br><div class="m_-1655367697367158986gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><i>Por sperto kaj lerno ne sufiĉas eterno.</i></div></div>
</span></div>
</blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><i>Por sperto kaj lerno ne sufiĉas eterno.</i></div></div>
</div>