User Tools

Site Tools


haas:status_201512

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

haas:status_201512 [2017/01/20 05:40] (current)
wedge created
Line 1: Line 1:
 +<WRAP round centeralign box>​STATUS updates</​WRAP>​
  
 +======TODO======
 +
 +  * update grade not-z scripts to handle/be aware of winter terms
 +  * update system page for (new)www
 +    * include information on db server
 +  * upgrade mail VM to jessie/​opensmtpd
 +  * upgrade LDAP VMs to jessie
 +  * create new router, using OpenBSD 5.7
 +  * scripts to write:
 +    * user homedir backup pruning script
 +    * deploy studentlistcreate as a cron job once again
 +    * machine backup pruning script
 +    * status page monthly cycle script
 +    * revive **gimmeh** script, now that text access seems possible
 +  * manual pages to write:
 +    * lab46 usage tutorial
 +      * include mercurial repository checkout info
 +      * include irc class chat tutorial
 +    * data structures, sll/dll library functions as their own manual pages
 +
 +======URLs======
 +
 +Some links of interest:
 +
 +  * [[http://​www.llvm.org/​|LLVM]]
 +  * [[http://​www.reocities.com/​harpin_floh/​glglobe_page.html|GLglobe]]
 +  * [[http://​www.heavens-above.com/​|Heavens Above]]
 +  * http://​wiki.debian.org/​kristian_jerpetjoen
 +  * http://​www.webupd8.org/​2010/​11/​alternative-to-200-lines-kernel-patch.html
 +  * http://​myproxylists.com/​nix-brute-force
 +  * [[haas/​docs/​plan9|My Plan9 Documentation page]]
 +  * [[haas/​system/​sokraits_halfadder.offbyone.lan|The Sokraits/​Halfadder System Documentation page]]
 +  * http://​www.egghelp.org/​commands/​channels.htm
 +  * http://​stackoverflow.com/​questions/​470617/​get-current-date-and-time-in-php
 +  * http://​www.rjsystems.nl/​en/​2100.php
 +  * [[http://​bitsavers.trailing-edge.com/​pdf/​|BitSavers]]
 +  * [[http://​mir.aculo.us/​2010/​06/​04/​making-an-ipad-html5-app-making-it-really-fast/​|Time Zone HTML5 app]]
 +  * http://​toic.org/​2009/​01/​18/​reverse-ssh-port-forwarding/​
 +  * Divergent Thinking
 +    * http://​en.wikipedia.org/​wiki/​Divergent_thinking
 +    * http://​faculty.washington.edu/​ezent/​imdt.htm
 +  * https://​help.ubuntu.com/​community/​Installation/​QemuEmulator
 +  * Socket Programming
 +    * http://​www.linuxhowtos.org/​C_C++/​socket.htm
 +    * http://​www.few.vu.nl/​~jms/​socket-info.html
 +    * http://​www.lowtek.com/​sockets/​
 +    * http://​www.tenouk.com/​Module40.html
 +    * http://​www.tenouk.com/​Module42.html
 +    * http://​www.tenouk.com/​Module43a.html
 +  * ALIX
 +    * http://​markshroyer.com/​guides/​router/​
 +    * http://​markshroyer.com/​2010/​12/​openbsd-alix-via-ubuntu/​
 +    * http://​www.martinmellor.com/​freebies/​pinouts/​IDE44_2_5_pinout.htm (IDE 44-pin pin-out)
 +  * BeagleBoard
 +    * http://​elinux.org/​BeagleBoardDebian
 +  * Xen
 +    * http://​www.tumfatig.net/​20110125/​running-openbsd-on-xen/​ (OpenBSD HVM)
 +    * https://​wiki.debian.org/​Xen
 +  * http://​www.mydigitallife.info/​fix-gmail-imap-invalid-credentials-or-web-login-requires-failure-error/​
 +  * http://​manoharvanga.com/​hackme/​
 +  * http://​chneukirchen.github.com/​sabotage/​
 +  * http://​www.linusakesson.net/​programming/​pipelogic/​index.php
 +  * Free Data Structures eBook: http://​dotnetslackers.com/​Community/​files/​folders/​data-structures-and-algorithms/​entry30283.aspx
 +  * Polyphasic Sleep and Napping
 +    * http://​priceonomics.com/​the-nasa-studies-on-napping/​
 +    * http://​www.opinionspost.com/​longevity-greek-island-way/​
 +    * http://​io9.com/​the-science-behind-power-naps-and-why-theyre-so-damne-1401366016
 +  * Brain Hacks
 +    * http://​www.cracked.com/​article_20166_5-brain-hacks-that-give-you-mind-blowing-powers.html?​wa_user1=4&​wa_user2=Science&​wa_user3=article&​wa_user4=recommended
 +  * BASH sockets
 +    * http://​hacktux.com/​bash/​socket
 +    * http://​terminallinux.org/​p/​69/​
 +  * Debian Jessie daily builds (June 25th): http://​d-i.debian.org/​daily-images/​amd64/​20140625-00:​18/​netboot/​gtk/​debian-installer/​amd64/​
 +  * NFSv4: https://​help.ubuntu.com/​community/​NFSv4Howto
 +  * Nettle/​libhogweed crypto: http://​www.lysator.liu.se/​~nisse/​nettle/​nettle.html#​Example
 +  * Debian RAMdisks: http://​reboot.pro/​topic/​14547-linux-load-your-root-partition-to-ram-and-boot-it/​
 +  * Zeo
 +    * https://​forum.quantifiedself.com/​showthread.php?​tid=1421
 +    * http://​www.cpaptalk.com/​viewtopic/​t98659/​New-Zeo-Sleep-Monitor-for-Bedside-Units.html
 +    * https://​github.com/​zeoeng/​zeo-android-api
 +    * http://​eric-blue.com/​2013/​06/​09/​life-beyond-zeo/​
 +  * rxvt / .Xresources
 +    * http://​www.askapache.com/​linux/​rxvt-xresources.html
 +======Other Days======
 +======December 2nd, 2015======
 +=====OpenBSD LDAP authentication via XDM=====
 +So this has been slightly enigmatic... trying to get logins working via xdm (it seemed to not be querying LDAP).
 +
 +I re-checked my config, using the best reference:
 +
 +  * https://​www.talamasca.pl/​projects/​talamasca/​wiki/​OpenBSD_with_LDAP_-_system_authentication
 +
 +I tried checking the logs.
 +
 +But, the issue was apparently NOT LDAP.
 +
 +This helpful post clued me in:
 +
 +  * http://​webcache.googleusercontent.com/​search?​q=cache:​bzDSclBupEYJ:​www.monkey.org/​openbsd/​archive/​ports/​0405/​msg00421.html+&​cd=7&​hl=en&​ct=clnk&​gl=us
 +
 +For if we start **xdm** with full debugging verbosity:
 +
 +<cli>
 +# xdm -debug 255 -nodaemon
 +...
 +</​cli>​
 +
 +We can clearly see it is kicking us out because the user's default shell (bash) is NOT listed in /​etc/​shells. Adding it fixed the problem and everything lit up as it should.
 +
 +=====xdm config=====
 +Now that I've gotten the xdm login situation resolved, it is time to apply configuration tweaks.
 +
 +======December 1st, 2015======
 +=====The future: vertical OpenBSD desktops=====
 +I thought to tinker with rotating the display orientations to the left, so monitors could be turned on their sides (freeing up a significant amount of desk space).
 +
 +The basic trick is with **xrandr**, which I accomplished in **/​etc/​X11/​xinit/​xinitrc**:​
 +
 +<code bash>
 +xrandr --output VGA-0 --off --output DisplayPort-0 --mode 1280x1024 --pos 1280x0 --rotate left --output DVI-0 --mode 1280x1024 --pos 0x0 --rotate left
 +</​code>​
 +
 +The lingering problem is that XDM logins do not appear to be workingeee
 +
 +======Month Status Page Navigation======
 +
 +^  [[haas/​status/​status_201511|Previous Month]] ​ ^  [[haas/​status|Current Month]] ​ ^  [[haas/​status/​status_201701|Next Month]] ​ |
haas/status_201512.txt · Last modified: 2017/01/20 05:40 by wedge