Archive:Equipment/Babbage

From London Hackspace Wiki
Jump to navigation Jump to search
(Added note about webcam setup)
 
(75 intermediate revisions by 10 users not shown)
Line 1: Line 1:
 +
{{EquipmentInfobox
 +
| name = Babbage <!-- Name of the item. -->
 +
| image = Hackspace_Unknown.png <!-- Image of the item. Leave with placeholder image if none exists. -->
 +
| model = Dell PowerEdge 800 <!-- Model -->
 +
| category = Equipment <!-- Main category. Please leave alone to keep item in this category -->
 +
| subcat = Defunct <!-- Sub-category if one exists. Please check main listing to see other categories contained within the main one -->
 +
| status = Scrapped <!-- Set to one of; Good working order, Faulty, Out of order, Under construction, Out of consumables, Scrapped, or Unknown -->
 +
| consumables = Unknown <!-- Any items used up in normal operation, such as; ink, paper, saw-blades, cutting disks, oil, etc.. -->
 +
| accessories = Unknown <!-- Any items associated with the equipment but not consumable, such as; drill bits, safety gloves, goggles, etc.. -->
 +
| reqtraining = Unknown <!-- Is training required to use this equipment? Yes or no. -->
 +
| trainlink = Unknown <!-- If training is required, provide a link to training signup or contact page. Otherwise leave blank. -->
 +
| acnode = No <!-- Is the equipment ACnode locked? -->
 +
| owner = LHS <!-- Provide a link to owners members page if other than LHS -->
 +
| origin = Unknown <!-- If via pledge, please link to the completed pledge page on the wiki -->
 +
| location = Scrapped <!-- Floor, room/zone and location within that area -->
 +
| maintainers = <!-- If someone is nominated as managing the upkeep of this item, please list them here. No links please; it currently breaks the template. -->
 +
| template_ver = 1.1 <!-- Please do not change. Used for tracking out-of-date templates -->
 +
}}
 +
 
[[File:Babbage.jpg|thumb|right|210px|''C. E. Liverati, 1841'']]
 
[[File:Babbage.jpg|thumb|right|210px|''C. E. Liverati, 1841'']]
  
==Purpose==
+
==<span style="color: red;">Warning</span>==
Babbage is a general usage server that lives in the space.
 
  
== Access ==
+
Babbage has been recycled! The hard drives were erased using [https://en.wikipedia.org/wiki/Darik%27s_Boot_and_Nuke DBAN - an open-source hard drive wiping utility.]
  
Hackspace members do not automatically receive a Babbage account.  To access Babbage, ask for an account on the IRC, and then connect via [https://en.wikipedia.org/wiki/Secure_Shell SSH].
+
The contents were been backed-up (but not in perpetuity) to [[Equipment/Colin| the file server known as Colin.]]
  
==Specs==
+
==Purpose==
* OS: Ubuntu i686
+
 
* CPU: Intel(R) Celeron(R) CPU 2.53GHz (1 logical core)
+
Babbage was a general usage Linux server that lived in the space. It was largely been deprecated by services offered through [[Equipment/Landin#Chomsky| the VM 'chomsky']].
* RAM: 1GB - 2 x 512 MB dimm DDR 533mhz 1.9ns
 
* Disks: 1x500GB
 
* GPU: Intel Corporation E7221 Integrated Graphics Controller
 
  
 
==Name==
 
==Name==
Line 20: Line 35:
 
See also: [[System naming]]
 
See also: [[System naming]]
  
== IP ==
+
== DNS ==
  
* Internal: 172.31.24.101
+
* Internal: babbage.lan.london.hackspace.org.uk
* External: hack.rs or 93.97.176.250
+
* External: babbage.hack.rs
  
 
== Logbook ==
 
== Logbook ==
Line 30: Line 45:
  
 
== Services ==
 
== Services ==
These must be running in sudo screen sessions (run from their directories):
+
These must be running in sudo screen sessions belonging to root (run from their directories):
 +
 
 +
Please use screen -S motion, screen -S irccat, etc.
  
* <s>python /usr/local/bin/Lighted/lighted.py</s>
+
* <s>/usr/local/bin/scripts/startmotion</s>
* <s>/usr/local/bin/powerBoard.sh</s>
+
* <s> /home/jonty/irccat/irccat.sh </s>
* /usr/local/bin/scripts/startmotion
+
* <s>python /usr/local/bin/Lighted/lighted.py</s> not in use
* /home/jonty/irccat/irccat.sh
+
* <s>/var/www/fcagg/fcagg.sh</s>
  
 
These services should be started automatically as daemons:
 
These services should be started automatically as daemons:
  
* /etc/init.d/ircensus start
+
* /etc/init.d/apache2 start  -- for cacti and normal web serving
* /etc/init.d/doorbot-listeners start
+
* /etc/init.d/xinetd start -- this was for netcamfix which is not necessary now. (but having xinetd is not really anything to worry about)
* /etc/init.d/xinetd start
+
* /etc/init.d/ssh
* /etc/init.d/apache2 start
+
* <s>mosh -- is this actually started as a daemon? Not a daemon but port range rules fixed by tgreer for cab0lt. fixed for chomsky. </s>
* /etc/init.d/lighttpd start
+
* <s>[[Project:Ircensus| /etc/init.d/ircensus start]] -- October 2015 - asked teabot whether it was still useful and should be migrated to chomsky</s>
* /etc/init.d/boarded start
+
* <s>/etc/init.d/doorbot-listeners start</s> -- babbage is no longer participating with doorbot.
 +
* <s>/etc/init.d/irccat start</s> -- old home of robonaut
 +
* <s>/etc/init.d/boarded start</s> -- old daemon for talking with light up signs - retired
 +
* <s>/etc/init.d/lighttpd start</s> -- for coolbot monitoring  (why wasn't this just another apache instance? 2nd http server is overkill!)
 +
* <s>/etc/init.d/nginx -- for legacy 3-in-1 lathe ACNode management (why wasn't this just another apache instance? 3rd http server is even more overkill!)</s>
  
== Webcams ==
+
These applications are also used in long-running sessions:
Webcams are controlled by the motion deamon. This can be run from `/usr/local/bin/scripts/startmotion` (preferably in a screen session)
+
* <s>irssi</s> No one should be doing long-running sessions on babbage anymore. Move to chomsky. Seriously, this thing is gonna die, and you don't wanna die with it.
  
 
== Networking ==
 
== Networking ==
Line 54: Line 75:
 
== Config ==
 
== Config ==
  
Add /mnt/drobo to PRUNEPATHS in /etc/updatedb.conf
 
 
Set the following in /etc/lighttpd/lighttpd.conf:
 
Set the following in /etc/lighttpd/lighttpd.conf:
 
  server.document-root      = "/home/solexious/coolbot"
 
  server.document-root      = "/home/solexious/coolbot"
 
  server.port                = 8022
 
  server.port                = 8022
  
[[Category:Systems]]
+
== Migration and Decommissioning ==
 +
* <strike><span style="color: red;">Kraptv</span> Migrate http://hack.rs redirects, setup ProxyPass for cacti mgmt, and prepare environment for multi-user access</strike>
 +
* <strike><span style="color: red;">Kraptv/Anybody</span> Move '''glados files''' to [[Equipment/Colin|Colin]] and change mountpoints for systems playing doorbot audio files </strike>
 +
* <strike><span style="color: red;">Kraptv/Anybody</span> Move '''userdirs/mystery-dirs''' (hopefully everything) to  [[Equipment/Colin|Colin]] - chmod/chown to updated LDAP credentials as necessary.</strike>
 +
* <strike><span style="color: orange;">cab0lt</span> Migrate robonaut '''functions and historical info''' off to chomsky, merge updates to github archive</strike>
 +
* <strike><span style="color: green;">russss</span> Migrate '''coolbot and laser statistics content/daemon'''  to chomsky (or another system if code requires root access and lots of dedicated daemons)</strike>
 +
* <strike><span style="color: green;">jasperw</span> Migrate '''ACnode daemon''' for 3-in-1 lathe and others to acserver</strike>
 +
* <strike><span style="color: red;">Kraptv</span> Migrate '''Cacti resources''' to chomsky  - '''UPDATE: migrated cacti running alongside babbage  20 Oct 2015'''</strike> Thank you Sully for the remaining bits!
 +
* <strike>Migrate irccensus to chomsky and update new cacti instance to point at new irccensus. </strike> '''UPDATE: migrated ircensus to chomsky --[[User:Yvanj|Yvanj]] ([[User talk:Yvanj|talk]]) 22:08, 4 November 2015 (UTC).
 +
* <strike><span style="color: red;">Kraptv</span> Final data copy using rsync before shutdown, wipe the drives using DBAN and hand over to its new owner - 21 November 2015</strike>
 +
* Speak fondly of the purpose it provided

Latest revision as of 21:58, 24 May 2021

Babbage
Hackspace Unknown.png
Model Dell PowerEdge 800
Sub-category Defunct
Status Scrapped
Consumables Unknown
Accessories Unknown
Training requirement Unknown
Training link Unknown
ACnode No
Owner LHS
Origin Unknown
Location Scrapped
C. E. Liverati, 1841

Warning

Babbage has been recycled! The hard drives were erased using DBAN - an open-source hard drive wiping utility.

The contents were been backed-up (but not in perpetuity) to the file server known as Colin.

Purpose

Babbage was a general usage Linux server that lived in the space. It was largely been deprecated by services offered through the VM 'chomsky'.

Name

Named after Charles Babbage.

See also: System naming

DNS

  • Internal: babbage.lan.london.hackspace.org.uk
  • External: babbage.hack.rs

Logbook

System logbook

Services

These must be running in sudo screen sessions belonging to root (run from their directories):

Please use screen -S motion, screen -S irccat, etc.

  • /usr/local/bin/scripts/startmotion
  • /home/jonty/irccat/irccat.sh
  • python /usr/local/bin/Lighted/lighted.py not in use
  • /var/www/fcagg/fcagg.sh

These services should be started automatically as daemons:

  • /etc/init.d/apache2 start -- for cacti and normal web serving
  • /etc/init.d/xinetd start -- this was for netcamfix which is not necessary now. (but having xinetd is not really anything to worry about)
  • /etc/init.d/ssh
  • mosh -- is this actually started as a daemon? Not a daemon but port range rules fixed by tgreer for cab0lt. fixed for chomsky.
  • /etc/init.d/ircensus start -- October 2015 - asked teabot whether it was still useful and should be migrated to chomsky
  • /etc/init.d/doorbot-listeners start -- babbage is no longer participating with doorbot.
  • /etc/init.d/irccat start -- old home of robonaut
  • /etc/init.d/boarded start -- old daemon for talking with light up signs - retired
  • /etc/init.d/lighttpd start -- for coolbot monitoring (why wasn't this just another apache instance? 2nd http server is overkill!)
  • /etc/init.d/nginx -- for legacy 3-in-1 lathe ACNode management (why wasn't this just another apache instance? 3rd http server is even more overkill!)

These applications are also used in long-running sessions:

  • irssi No one should be doing long-running sessions on babbage anymore. Move to chomsky. Seriously, this thing is gonna die, and you don't wanna die with it.

Networking

See Babbage/Networking

Config

Set the following in /etc/lighttpd/lighttpd.conf:

server.document-root       = "/home/solexious/coolbot"
server.port                = 8022

Migration and Decommissioning

  • Kraptv Migrate http://hack.rs redirects, setup ProxyPass for cacti mgmt, and prepare environment for multi-user access
  • Kraptv/Anybody Move glados files to Colin and change mountpoints for systems playing doorbot audio files
  • Kraptv/Anybody Move userdirs/mystery-dirs (hopefully everything) to Colin - chmod/chown to updated LDAP credentials as necessary.
  • cab0lt Migrate robonaut functions and historical info off to chomsky, merge updates to github archive
  • russss Migrate coolbot and laser statistics content/daemon to chomsky (or another system if code requires root access and lots of dedicated daemons)
  • jasperw Migrate ACnode daemon for 3-in-1 lathe and others to acserver
  • Kraptv Migrate Cacti resources to chomsky - UPDATE: migrated cacti running alongside babbage 20 Oct 2015 Thank you Sully for the remaining bits!
  • Migrate irccensus to chomsky and update new cacti instance to point at new irccensus. UPDATE: migrated ircensus to chomsky --Yvanj (talk) 22:08, 4 November 2015 (UTC).
  • Kraptv Final data copy using rsync before shutdown, wipe the drives using DBAN and hand over to its new owner - 21 November 2015
  • Speak fondly of the purpose it provided

Showing 2 related entities.