Giter Site home page Giter Site logo

lms-binaries's Introduction

This has the Intel LMS (Local Manageability Service) binaries for:

  • Debian 11
  • Debian 12
  • Ubuntu 20.04
  • Ubuntu 22.04

These are built in rgl/lms by a GitHub Actions workflow and are manually released to this repository.

Usage

You can install this in Ubuntu 22.04 using bash as:

sudo bash <<'EOF'
set -euxo pipefail
deb_url='https://github.com/rgl/lms-binaries/releases/download/v0.0.20231222/lms-2348.0.0-ubuntu-22.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 22.04 using ansible as:

- name: Install lms
  apt:
    deb: https://github.com/rgl/lms-binaries/releases/download/v0.0.20231222/lms-2348.0.0-ubuntu-22.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!

References

lms-binaries's People

Contributors

rgl avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.