Difference between revisions of "Uninterruptable Power Supply:LatestGeekery"

From SME Server
Jump to navigationJump to search
Line 3: Line 3:
  
 
=== Install Geekery Repository ===
 
=== Install Geekery Repository ===
 +
* for sme8
 
  /sbin/e-smith/db yum_repositories set geekery repository \
 
  /sbin/e-smith/db yum_repositories set geekery repository \
 
   Name 'geekery repository' \
 
   Name 'geekery repository' \
 
   BaseURL 'http://geekery.altervista.org/geekery/el5/$basearch' \
 
   BaseURL 'http://geekery.altervista.org/geekery/el5/$basearch' \
 +
  EnableGroups no \
 +
  GPGCheck yes \
 +
  GPGKey http://geekery.altervista.org/download.php?filename=GEEKERY-GPG-KEY \
 +
  Visible no \
 +
  status disabled
 +
 +
After adding it to the database updating the configuration file is required:
 +
signal-event yum-modify
 +
 +
* for sme9
 +
/sbin/e-smith/db yum_repositories set geekery repository \
 +
  Name 'geekery repository' \
 +
  BaseURL 'http://geekery.altervista.org/geekery/el6/$basearch' \
 
   EnableGroups no \
 
   EnableGroups no \
 
   GPGCheck yes \
 
   GPGCheck yes \

Revision as of 17:23, 3 September 2014

Update to the Latest Nut Version From the Geekery

PythonIcon.png Skill level: Advanced
The instructions on this page may require deviations from standard procedures. A good understanding of linux and Koozali SME Server is recommended.


Install Geekery Repository

  • for sme8
/sbin/e-smith/db yum_repositories set geekery repository \
 Name 'geekery repository' \
 BaseURL 'http://geekery.altervista.org/geekery/el5/$basearch' \
 EnableGroups no \
 GPGCheck yes \
 GPGKey http://geekery.altervista.org/download.php?filename=GEEKERY-GPG-KEY \
 Visible no \
 status disabled

After adding it to the database updating the configuration file is required:

signal-event yum-modify
  • for sme9
/sbin/e-smith/db yum_repositories set geekery repository \
 Name 'geekery repository' \
 BaseURL 'http://geekery.altervista.org/geekery/el6/$basearch' \
 EnableGroups no \
 GPGCheck yes \
 GPGKey http://geekery.altervista.org/download.php?filename=GEEKERY-GPG-KEY \
 Visible no \
 status disabled

After adding it to the database updating the configuration file is required:

signal-event yum-modify

Update Nut

yum --enablerepo=geekery update nut

If you are installing a USB UPS, softlink this file in udev rules directory:

ln -s /lib/udev/rules.d/62-nut-usbups.rules /etc/udev/rules.d/62-nut-usbups.rules

and reload udev rules and trigger device detection with these commands:

udevcontrol reload_rules
udevtrigger

hosts.allow

NUT uses TCP-Wrappers to provide controlled access to the daemon upsd. To allow this add a fragment to the templates

mkdir -p /etc/e-smith/templates-custom/etc/hosts.allow/
mc -e /etc/e-smith/templates-custom/etc/hosts.allow/upsd

Paste in the fragment

{
	$DB->hosts_allow_spec('nut','upsd');
}

and expand the template & restart the service (if you have already configured the ups per Uninterruptable_Power_Supply)

expand-template /etc/hosts.allow
service nut restart

Then follow the excellent instructions at Uninterruptable_Power_Supply

Why

I have a Dell UPS Rack 1920W - if doesn't work on the standard Nut version. After this upgrade it does on the default configuration.