Cool, thanks. This and the other systemd files were commited to master. I assume Makefile & spec file changes are coming? Once those are done, I can merge into the FreeIPMI 1.5.X stable branch.
Al On Wed, 2016-01-20 at 13:41 -0600, charles_r...@dell.com wrote: > Systemd unit that sets operating system name, version and hostname > in the BMC. > > Outcome: > ... > System Name : per620.lab.example.com > Primary Operating System Name : Fedora > Operating System Name : Fedora > Present OS Version Number : 23 (Twenty Three) > > Signed-off-by: Charles Rose <charles_r...@dell.com> > --- > etc/set-sysinfo-in-bmc.service | 17 +++++++++++++++++ > 1 file changed, 17 insertions(+) > create mode 100644 etc/set-sysinfo-in-bmc.service > > diff --git a/etc/set-sysinfo-in-bmc.service b/etc/set-sysinfo-in-bmc.service > new file mode 100644 > index 0000000..b18df07 > --- /dev/null > +++ b/etc/set-sysinfo-in-bmc.service > @@ -0,0 +1,17 @@ > +[Unit] > +Description=Set System information in BMC > +Documentation=man:bmc-device > + > +ConditionFileIsExecutable=/usr/sbin/bmc-device > +ConditionFileNotEmpty=/etc/os-release > + > +[Service] > +Type=oneshot > +EnvironmentFile=/etc/os-release > +ExecStart=/usr/sbin/bmc-device --set-operating-system-name=${NAME} > +ExecStart=/usr/sbin/bmc-device --set-primary-operating-system-name=${NAME} > +ExecStart=/usr/sbin/bmc-device --set-present-os-version-number=${VERSION} > +ExecStart=/usr/sbin/bmc-device --set-system-name=%H > + > +[Install] > +WantedBy=basic.target -- Albert Chu ch...@llnl.gov Computer Scientist High Performance Systems Division Lawrence Livermore National Laboratory _______________________________________________ Freeipmi-devel mailing list Freeipmi-devel@gnu.org https://lists.gnu.org/mailman/listinfo/freeipmi-devel