VitalPBX 3
-
So, I finally have a little bit of spare time to try VitalPBX 3
I had a lot of issues with 2. Minor issues, but enough that it stacked up to be not something I wanted to use.
My first actual issue is that this is still CentOS 7. CentOS 8 has been out forever at this point.
From Wikipedia

My first user issue.. how do I see the asterisk version once I log in as not root? I will never log in as root on a VitalPBX system. Not even to spin it up because the entire system can be spun up with a Vultr startup script.

-
That's weird, never noticed that it isn't in the info screen.
-
Says it comes with Asterick 17, not that you can't trust them.
-
I'm assuming the normal command doesn't work.
asterisk -r -
Same here, I know it is 17.7.0 but with a non-root user, you can't query it...
_ _ _ _ ______ ______ _ _ | | | (_)_ | (_____ (____ \ \ / / | | | |_| |_ ____| |_____) )___) ) \/ / \ \/ /| | _)/ _ | | ____/ __ ( ) ( \ / | | |_( ( | | | | | |__) ) /\ \ \/ |_|\___)_||_|_|_| |______/_/ \_ Version : 3.0.3-1 Asterisk : Linux Version : CentOS Linux release 7.8.2003 (Core) Welcome to : vda-lnx-vital Uptime : 3 days Load : Last Minute: 0.19, Last 5 Minutes: 0.15, Last 15 Minutes: 0.14 Users : 0 users IP Address : 45.32.192.192 Clock : Tue 2020-10-13 15:13:38 CDT NTP Sync. : yes [scott@vda-lnx-vital ~]$ asterisk -r Unable to connect to remote asterisk (does /var/run/asterisk/asterisk.ctl exist?) -
@DustinB3403 said in VitalPBX 3:
I'm assuming the normal command doesn't work.
asterisk -rThat is not the point.
-
I can also not connect to the running asterisk session without sudo. even though I have added the user to the "asterisk" group.

-
I've given myself access to these groups so far, no luck.

-
@JaredBusch And you want to check this just from the console? Dashboard says the version:

-
@Romo said in VitalPBX 3:
@JaredBusch And you want to check this just from the console? Dashboard says the version:
Again, not the point.
There are many ways to see the same thing in almost every system.
-
@JaredBusch said in VitalPBX 3:
@DustinB3403 said in VitalPBX 3:
I'm assuming the normal command doesn't work.
asterisk -rThat is not the point.
I thought the point was you wanted to find out what version of asterisk was installed. My bad.
-
@DustinB3403 said in VitalPBX 3:
@JaredBusch said in VitalPBX 3:
@DustinB3403 said in VitalPBX 3:
I'm assuming the normal command doesn't work.
asterisk -rThat is not the point.
I thought the point was you wanted to find out what version of asterisk was installed. My bad.
No, he wants a non-root user to see it on login. Which clearly is the point of the MOTD, it's just not working correctly.
-
The install script puts the welcome banner here.
#Install SSH Welcome Banner rm -rf /etc/profile.d/vitalwelcome.sh wget -P /etc/profile.d/ https://raw.githubusercontent.com/VitalPBX/VPS/vitalpbx-3/resources/vitalwelcome.sh chmod 644 /etc/profile.d/vitalwelcome.shLooking at the script, it is running
asterisk -rxSo because my user cannot execute
asteriskorrasteriskwithout sudo, that is why it does not run.Asterisk : `asterisk -rx "core show version" 2>/dev/null| grep -ohe 'Asterisk [0-9.]*'` -
The script could, in theory, be altered. Or it could be pulled by other means.
-
@scottalanmiller said in VitalPBX 3:
The script could, in theory, be altered. Or it could be pulled by other means.
My user needs to be able to run
rasteriskI hate having to use sudo for basic commands that I use all the time. -
@JaredBusch said in VitalPBX 3:
@scottalanmiller said in VitalPBX 3:
The script could, in theory, be altered. Or it could be pulled by other means.
My user needs to be able to run
rasteriskI hate having to use sudo for basic commands that I use all the time.Can you get around this by using a sudoers file?
-
@DustinB3403 said in VitalPBX 3:
@JaredBusch said in VitalPBX 3:
@scottalanmiller said in VitalPBX 3:
The script could, in theory, be altered. Or it could be pulled by other means.
My user needs to be able to run
rasteriskI hate having to use sudo for basic commands that I use all the time.Can you get around this by using a sudoers file?
No, sudoers will never make it so that you don't have to "sudo" to activate it.
-
While I hate playing with permissions in this way, what about using sticky bits (setuid or setgid) on rasterisk?
-
I would post on the VitalPBX forums, but that place is so unusable... I'm spoiled by NodeBB.
-
https://community.vitalpbx.org/forums/topic/how-to-report-bugs-and-issues/
So how do I report it @MontesVitalPBX ??