To Do

Other

  1. call Charlotte
  2. add stuff to google calander
  3. Get XP home media from Eric
  4. make hearing test apt

2009 Eval Goals

Projects

Today

Near Term

OS Upgrades

  1. For current status, see OpSysUpdateStatus

  2. make everything you need to keep things happy when you shut down syldavia
    1. make new c3po on marlinspike
    2. make dev2 on marlinspike
  3. make non-syldavia redundant partners live
    1. edison2

    2. arthur1
    3. tintin1
    4. zephir1
    5. dev2
  4. upgrade syldavia
  5. upgrade anything on syldavia that hates life
  6. upgrade everything else

Documentation Requirements

Infoserver

  1. make install accept --noserver or something like that
  2. make SCCC::Infoserver install the infoserver user when installing the server stuff
  3. make Build test try connecting to non-encrypted server
  4. deploy new client code (make sure it's backward compatable)
  5. make infoserver use encryption
    1. if both lib and server use same config, how to make lib enc ready before servers?
    2. distribute password by hand
    3. make servers encrypt

Project Improvements

  1. dhcpd-master
    1. print who made changes and what the changes were in emails
  2. http-watcher
    1. use cfrun
    2. add 1 sec pause between launch and check
    3. make it list running http processes and netstat -an output when restarting
  3. SCCC::Util
    1. make ps_to_test not die when #items not 11
    2. make ps_to_test use wantarray
  4. scripto
    1. d_print and others should croak if passed bad options
  5. infoserver
    1. shouldn't die when columns != 11 (could be from SCCC::Util)
    2. add machine info from  sysctl -a | grep hw  and similer

    3. make it encrypted, dammit!
    4. add everything from daily status mail to infoserver
      1. uptime
      2. are important processes running?
      3. processes running amuck
      4. what time does the system think it is?
      5. what kernel is running
  6. Nagios
  7. Web Redundancy
    1. how to keep cron synced
    2. keep rsync synced
  8. cfrun -
    1. installer
      1. automatically give my gpg key ultimate trust
      2. put _cfrun's home in /home/system
    2. dependencies
      1. cfrun depends on cronadd.pl
      2. my perl mods depend on Module::Build rpm = perl-Module-Build
      3. something depends on YAML rpm = perl-YAML
      4. AppConfig

      5. BSD::Resource
      6. Readonly

Long Term Goals

  1. Move away from daily status mail toward logging and nagios
  2. Documentation
  3. do something with daily output emails
  4. do something with logwatch emails
  5. tintin state isn't a happy thing - see if you can fix or if it fixed itself..

When I'm In

  1. label power cables with cable number, not machine name


CategoryCategory

To_Do (last edited 2009-01-05 21:24:56 by dmartin)