Koozali.org: home of the SME Server

Stephdl Repo For SME10

Offline Parsival1973

  • ***
  • 52
  • +0/-0
Stephdl Repo For SME10
« on: July 11, 2023, 12:08:12 AM »
Hello, I am in the process of trying to install the shellinabox and am receiving a 404 error for the repository.

I am running SME 10.1 and have installed the extrarepository for the Stephdl repository.

Offline TerryF

  • grumpy old man
  • *
  • 1,847
  • +6/-0
Re: Stephdl Repo For SME10
« Reply #1 on: July 11, 2023, 03:03:38 AM »
Hello, I am in the process of trying to install the shellinabox and am receiving a 404 error for the repository.
I am running SME 10.1 and have installed the extrarepository for the Stephdl repository.

Not maintained for sme10, that cointrib is in Alpha and is in the smedev repo, a test install finds a missing dependency  shellinabox >= 2.14.. more work needed

Added: I was able to install to a test VM using the contribs, SMEDEV and epel repos
 #  yum install smeserver-shellinabox --enablerepo=smecontribs,smedev,epel
« Last Edit: July 11, 2023, 03:10:47 AM by TerryF »
--
qui scribit bis legit

Offline Parsival1973

  • ***
  • 52
  • +0/-0
Re: Stephdl Repo For SME10
« Reply #2 on: July 11, 2023, 03:22:48 AM »
Thank you.

Would the same apply to smeserver-phpvirtualbox as well?

Offline TerryF

  • grumpy old man
  • *
  • 1,847
  • +6/-0
Re: Stephdl Repo For SME10
« Reply #3 on: July 11, 2023, 03:34:04 AM »
as you would expect with a contrib that is still in Alpha, there are issues... if you want to use it raiuse a Bug and see if somone has the time to fix it..

smeserver-phpvirtualbox is currently under active developemnt there are a number of Bugs raised against it..join in the testing
--
qui scribit bis legit

Offline TerryF

  • grumpy old man
  • *
  • 1,847
  • +6/-0
Re: Stephdl Repo For SME10
« Reply #4 on: July 11, 2023, 03:37:53 AM »
see /smetest repo for phpvirtualbox
--
qui scribit bis legit

Offline Parsival1973

  • ***
  • 52
  • +0/-0
Re: Stephdl Repo For SME10
« Reply #5 on: July 11, 2023, 03:43:12 AM »
Thank you I was going to ask...   :)

I did notice a couple of challenges with shellinabox. I will confirm when I have the opportunity to do a proper restart rather than the short cut method of initializing it.

Offline ReetP

  • *
  • 3,948
  • +6/-0
Re: Stephdl Repo For SME10
« Reply #6 on: July 11, 2023, 11:58:37 AM »
I did notice a couple of challenges with shellinabox. I will confirm when I have the opportunity to do a proper restart rather than the short cut method of initializing it.

"Several" most likely.

Currently it only requires this as shellinabox itself is in epel and the contrib is still in smedev.

Code: [Select]
yum install smeserver-shellinabox --enablerepo=smedev,epel

As it uses a systemd service you need to know how to implement that in the smeserver contrib for it to work correctly as it won't out of the box.

You'll need to read the wiki to learn how to systemD-ise it to autostart

https://wiki.koozali.org/Building_Your_Contrib

There are other demo pages on systemd.

You may also need to upgrade the httpd config to httpd 2.4 standards (I am no guru in this)

Alternatively, and as ever, if you really want to help test and develop then ask me for a Rocket account and come and talk with those few who actually do anything round here :-)

Someone may help you build it if you show interest and help......

...
1. Read the Manual
2. Read the Wiki
3. Don't ask for support on Unsupported versions of software
4. I have a job, wife, and kids and do this in my spare time. If you want something fixed, please help.

Bugs are easier than you think: http://wiki.contribs.org/Bugzilla_Help

If you love SME and don't want to lose it, join in: http://wiki.contribs.org/Koozali_Foundation

Offline ReetP

  • *
  • 3,948
  • +6/-0
Re: Stephdl Repo For SME10
« Reply #7 on: July 12, 2023, 03:49:55 PM »
Well, shellinabox works.

https://bugs.koozali.org/show_bug.cgi?id=12376

Not a 5 minute fix - well, at least it wasn't for me.

Please don't just install and carry on. This needs testing properly and recording that on the bug.

If you are going to install it then help test all the features properly and report back on the bug. That is your contribution to open source.

TBH it is a bit soul destroying doing this sort of thing and then you never hear from people about it.

Thanks.
...
1. Read the Manual
2. Read the Wiki
3. Don't ask for support on Unsupported versions of software
4. I have a job, wife, and kids and do this in my spare time. If you want something fixed, please help.

Bugs are easier than you think: http://wiki.contribs.org/Bugzilla_Help

If you love SME and don't want to lose it, join in: http://wiki.contribs.org/Koozali_Foundation

Offline Parsival1973

  • ***
  • 52
  • +0/-0
Re: Stephdl Repo For SME10
« Reply #8 on: July 12, 2023, 04:02:15 PM »
I understand Reet. I had installed it and it generated an error when trying to navigate and use it from the server-manager dashboard. I had started with this as it was a nice to have feature from SME 9 for interacting with the server remotely.

However at this time using smeserver-phpvirtualbox was my original goal as I am trying to create a virtual machine server attached to a sub domain.

In the mean time I can use Putty for that type of access but ultimately being able to do everything within the dashboard is ultimately more convenient.

I have installed the smeserver-phpvirtualbox but am having some issues with trying to implement. I cannot get access to the console to initiate the installation of the software into the virtual machine.

Offline ReetP

  • *
  • 3,948
  • +6/-0
Re: Stephdl Repo For SME10
« Reply #9 on: July 12, 2023, 04:22:47 PM »
I understand Reet. I had installed it and it generated an error when trying to navigate and use it from the server-manager dashboard. I had started with this as it was a nice to have feature from SME 9 for interacting with the server remotely.

Yup. This was your original comment here?

Quote
Hello, I am in the process of trying to install the shellinabox and am receiving a 404 error for the repository.

So I fixed it. Please test it.


Quote
However at this time using smeserver-phpvirtualbox was my original goal as I am trying to create a virtual machine server attached to a sub domain.

But this was not what you originally asked in this thread. Terry told you what to do about this.

Quote
I have installed the smeserver-phpvirtualbox but am having some issues with trying to implement. I cannot get access to the console to initiate the installation of the software into the virtual machine.

As above. I have no idea what version you have installed or what the situation is with this contrib. Trevor was doing some work earlier this year. If you want it to work you need to get proactively involved. We are all volunteers here. It is not 'our job'.

If you don't help you don't get.

...
1. Read the Manual
2. Read the Wiki
3. Don't ask for support on Unsupported versions of software
4. I have a job, wife, and kids and do this in my spare time. If you want something fixed, please help.

Bugs are easier than you think: http://wiki.contribs.org/Bugzilla_Help

If you love SME and don't want to lose it, join in: http://wiki.contribs.org/Koozali_Foundation

Offline Parsival1973

  • ***
  • 52
  • +0/-0
Re: Stephdl Repo For SME10
« Reply #10 on: July 12, 2023, 05:18:55 PM »
Yup. This was your original comment here?

So I fixed it. Please test it.


But this was not what you originally asked in this thread. Terry told you what to do about this.

As above. I have no idea what version you have installed or what the situation is with this contrib. Trevor was doing some work earlier this year. If you want it to work you need to get proactively involved. We are all volunteers here. It is not 'our job'.

If you don't help you don't get.

Absolutely correct that is what I had said. I had installed as Trevor had indicated for both entries but as the virtualbox is the higher priority for me I have back burnered the shellinabox to focus on that. I never said I was unwilling to provide any assistance however limited my abilities would be. I have in the past made such offers for other contribs which did not go anywhere (Teamspeak and Egroupware).

I have the phpbox installed currently as per Trevor's instructions in this thread and am willing assist. I am wanting to implement this natively in SME than trying to frankenstein a passthrough to my Unraid box.

Offline ReetP

  • *
  • 3,948
  • +6/-0
Re: Stephdl Repo For SME10
« Reply #11 on: July 13, 2023, 04:06:15 PM »
Quote
Absolutely correct that is what I had said. I had installed as Trevor had indicated for both entries but as the virtualbox is the higher priority for me I have back burnered the shellinabox to focus on that. I never said I was unwilling to provide any assistance however limited my abilities would be. I have in the past made such offers for other contribs which did not go anywhere (Teamspeak and Egroupware).


FWIW TeamSpeak appears to be no longer free - you need a paid for licence to use it.

We did work on it here:

https://bugs.koozali.org/show_bug.cgi?id=10494

See my comment here

https://bugs.koozali.org/show_bug.cgi?id=10494#c92

Quote
I just don't have time to research the DNS issue. You could ask on their foros.

And after that nothing.

I am not about to work on this unless someone does some leg work. I don't use TS so have no vested interest in seeing it working beyond trying to help another user - and you are the only one who has asked.

I simply have not got the time to just fix it for you - we are all volunteers here. No one does this as a job.  *I* have higher priorities than this. So you need to do some actual work and really help, or it isn't going to get done.

And also we do not have a binary to test with.....

Looks like the last one was 3.13.5 though the action script JP did was to download 3.13.8 so I guess that was removed.

https://dl.4players.de/ts/releases/

Again the answer with this is to talk to us on Rocket and do some of the leg work yourself - you may then get a hand.

Regarding Egroupware, the same applies. If you want it to work you need to get involved and do some work yourself.

https://forums.koozali.org/index.php/topic,54682.msg287166.html#msg287166

They now recommend using docker for latest versions, and your old 1.8.x version is completely out of date.

If you want to help get egroupware running on docker I have a docker contrib that gets you started but again, I don't need egroupware so if you want it running you need to help and do some legwork.

If you don't know how then do like we all did and start learning...... Don't just say 'you don't know how' so you'll just sit back and wait for others to do it for you.

Quote
I have the phpbox installed currently as per Trevor's instructions in this thread and am willing assist.


I'm not sure Trevor had anything to do with any of this beyond building phpvirtualbox?

Terry perhaps. There are open bugs against it which you can test but I can't see anything from you as yet.

Phpvirtualbox
https://wiki.koozali.org/Phpvirtualbox#Bugs_2

Quote
I am wanting to implement this natively in SME than trying to frankenstein a passthrough to my Unraid box.

What exactly? Both phpvirtualbox and shellinabox are now working on SME? Both need testing.

Shellinabox has a newer version which I built (because it suited me to do so) and seems to be working but needs a lot of testing before it can be released as it is a clear gaping security hole if it is wrong. You should not currently use this on a production machine as you are liable to get seriously hacked.

https://wiki.koozali.org/Shellinabox
https://bugs.koozali.org//show_bug.cgi?id=12376

Looking forward to seeing your test results on the bug.........................

...
1. Read the Manual
2. Read the Wiki
3. Don't ask for support on Unsupported versions of software
4. I have a job, wife, and kids and do this in my spare time. If you want something fixed, please help.

Bugs are easier than you think: http://wiki.contribs.org/Bugzilla_Help

If you love SME and don't want to lose it, join in: http://wiki.contribs.org/Koozali_Foundation