STATUS updates ======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: # xdm -debug 255 -nodaemon ... 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**: xrandr --output VGA-0 --off --output DisplayPort-0 --mode 1280x1024 --pos 1280x0 --rotate left --output DVI-0 --mode 1280x1024 --pos 0x0 --rotate left 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]] |