This has the Intel LMS (Local Manageability Service) binaries for:
- Debian 11
- Debian 12
- Ubuntu 20.04
- Ubuntu 22.04
- Ubuntu 24.04
These are built in rgl/lms by a GitHub Actions workflow and are manually released to this repository.
You can install this in Ubuntu 24.04 using bash as:
sudo bash <<'EOF'
set -euxo pipefail
deb_url='https://github.com/rgl/lms-binaries/releases/download/v0.0.20240831/lms-2426.0.0-ubuntu-24.04.deb'
repo_path='/opt/apt/repo.d/lms'
install -d $repo_path
cd $repo_path
wget --no-clobber $deb_url
apt-get install -y dpkg-dev
dpkg-deb --info *.deb
dpkg-deb --contents *.deb
dpkg-scanpackages . >Packages
echo "deb [trusted=yes] file:$repo_path ./" >/etc/apt/sources.list.d/lms.list
apt-get update
apt-get install -y lms
systemctl status lms
EOF
You can install this in Ubuntu 24.04 using ansible as:
- name: Install lms
apt:
deb: https://github.com/rgl/lms-binaries/releases/download/v0.0.20240831/lms-2426.0.0-ubuntu-24.04.deb
Watch the logs:
sudo journalctl --unit lms --follow
In MeshCommander, do a Graceful Shutdown/Reboot by choosing the Soft-off
/Soft-reset
Power Action:
The lms
logs should show something alike:
Apr 29 08:19:00 vagrant LMS[16190]: Remote administrator shutdown request was executed
And the machine console should display a scheduled shutdown message alike:
Broadcast message from root@vagrant (Fri 2022-04-29 08:19:00 UTC):
The remote administrator has initiated a shutdown on this computer...
The system is going down for poweroff at Fri 2022-04-29 08:20:00 UTC!
And when the shutdown is actually done, the machine console should show something alike:
Broadcast message from root@vagrant (Fri 2022-04-29 08:20:00 UTC):
The remote administrator has initiated a shutdown on this computer...
The system is going down for poweroff NOW!