Archive:Equipment/Babbage
(→Config) |
(babbage moved ages ago.) |
||
Line 13: | Line 13: | ||
| owner = LHS <!-- Provide a link to owners members page if other than LHS --> | | 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 --> | | origin = Unknown <!-- If via pledge, please link to the completed pledge page on the wiki --> | ||
| location = | | location = Basement, behind the Rack <!-- 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. --> | | 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 --> | | template_ver = 1.1 <!-- Please do not change. Used for tracking out-of-date templates --> |
Revision as of 12:48, 24 September 2013
Warning
the latest kernel (and possibly others) can't mount the root fs, i don't know why. using the oldest kernel works, but is less than ideal. next time it's rebooted please check if any of the newer kernels work.
Purpose
Babbage is a general usage server that lives in the space.
Access
Hackspace members do not automatically receive a Babbage account. To access Babbage, ask for an account on the IRC, and then connect via SSH.
Security
Since many hackspace members have root access, and since very little effort (ok, no effort whatsoever) is put into securing Babbage you should assume that the likelyhood of someone breaking into it is quite high. Don't leave any files on there that you don't have a backup of, and don't assume any data on Babbage will remain confidential. Be careful about ssh forwarding and beware of thing like github passwords or passwords to other machines in the hackspace.
Specs
- OS: Ubuntu i686
- CPU: Intel(R) Celeron(R) CPU 2.53GHz (1 logical core)
- RAM: 3GB - 2 x 512 MB dimm DDR2 533mhz 1.9ns + 2 x 1Gb, note: all ECC.
- Disks: 2x500GB, 2x750Gb, all SATA
- Extras: video digitiser card, extra USB ports.
- GPU: Intel Corporation E7221 Integrated Graphics Controller
Name
Named after Charles Babbage.
See also: System naming
IP
- Internal: 172.31.24.5
- External: hack.rs or babbage.hack.rs (prefered)
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.
python /usr/local/bin/Lighted/lighted.pynot in use- /usr/local/bin/scripts/startmotion
/home/jonty/irccat/irccat.sh- /var/www/fcagg/fcagg.sh
These services should be started automatically as daemons:
- /etc/init.d/ircensus start
- /etc/init.d/doorbot-listeners start
- /etc/init.d/xinetd start
- /etc/init.d/apache2 start
- /etc/init.d/lighttpd start
- /etc/init.d/boarded start
- /etc/init.d/irccat start
- ssh
- mosh
- httpd
- nginx (for ACNode, etc)
These applications are also used in long-running sessions:
- irssi
Webcams
Webcams are controlled by the motion deamon. This can be run from `/usr/local/bin/scripts/startmotion` (preferably in a screen session)
Networking
Config
Add /mnt/drobo to PRUNEPATHS in /etc/updatedb.conf
Set the following in /etc/lighttpd/lighttpd.conf:
server.document-root = "/home/solexious/coolbot" server.port = 8022
Showing 1 related entity.