[Sans] Sexy - Sysadmin life made easy annotated tag, 0.1, created. 0.1

nico at sans.ethz.ch nico at sans.ethz.ch
Tue Jan 26 13:19:24 CET 2010


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Sexy - Sysadmin life made easy".

The annotated tag, 0.1 has been created
        at  8753cd87e1b09914f8f0f2d2a29f6d0e916be362 (tag)
   tagging  14b069ac292046e12f5942a0641511df4dbc9ad8 (commit)
 tagged by  Nico Schottelius
        on  Wed Jan 20 18:31:30 2010 +0100

- Log -----------------------------------------------------------------
Working version with hosts/networks seperated

Nico Schottelius (167):
      first readme for sexy backend dns
      add template for sexy-dns-a-add
      replace template strings
      early version of sexy-dns-a-add
      add x-header
      wetre in variablen ausgliedern
      with the real mail.addr
      begin to implement host add
      add some error checking
      +some debug
      add template to add a host to a network
      add readme
      add readme for id-ws backend
      rename backend, so bachends outside of eth are possible
      rename other backend, to include eth prefix, too
      update readme with ideas, what to achieve
      add template for scripts
      add usage for network-host-add.sh
      add header
      add database ideas
      a lot of ideas with steven
      add backend config paths
      dns backend specs need to be done
      proposed changes for 0.1
      spec for first dns methods
      change to ipa
      another dns backend README
      integrate database ideas
      add gpl3
      begin to cleanup sexy command overview
      there is no need for tag=value
      add config script
      add first subprogram: tag show
      add sample database
      add usage function, add types in global load config
      add subcommand to add tags: tag add
      new tag for network in test database
      some cleanups
      add template for bin/sexy-runner-main
      complete the dummy main runner
      beautify variable default assignements
      add template for sexy-runner-hosts
      add bug tracking with ditz
      DITZ: add release 0.1
      add first feature request
      Add moto for 0.1
      Use fqdn as primary key, not the hostname
      begin to add some structure to host runner
      and another feature request
      rename backend
      -whitespace
      add db instances for all scripts
      add a lot of testdata for backend eth-id-ws-curl
      update readme for dns backend
      add fake script to show how it sexy should look like later
      add template for new backend document
      begin to create a new document containing the backend description
      first of all select the correct backend
      add tempplate for sexy-backend-list
      dynamically assign variable variable names
      comment out debug output
      add some more working files for the eth-id-ws-curl backend
      move backends into database
      add backend container for ip address assignments
      add README for eth-id-bd-svn backend
      add network: 129.132.102.0/24
      continue backend listing
      add first host: ikn-sexy.ethz.ch
      configure backend ipa/eth-id-bd-svn/
      add sexy_db_config_backends for instance
      export sexy_my_config
      retrieve path from backend configuration
      add template for sexy-host-ipv4a-get
      finish sexy-host-ipv4a-get
      template for generic get
      finish sexy-get
      sexy-host-ipv4a-get is not needed anymore, replaced by sexy-get
      add template for sexy-network-findby-ipv4a
      add mainloop to sexy-network-findby-ipv4a
      add template for sexy-list
      finish sexy-list
      add template for sexy-network-ipv4a-inside
      FINISH! I can create a dns name!
      use new list tool
      commit the whole mess
      begin to structure the backend eth-id-ws-curl
      Add header to create-ip-address.sh
      rename to set-a
      use add-* for adding, set-* for setting (i.e. exclusive)
      adding a cname works
      add header for helper-curl-prefix
      rename set-a to add-a, because in theory there may be more than one a entry
      only do forward on add-a, not reverse (aka PTR)
      add ptr template
      in theory, add a ptr only script
      rename curl prefix to config load
      cleanup add-a
      add template for del-a
      finish del-a
      add warning
      merge xml-header into normal commandline
      +beautify
      begin to cleanup dns backend documentation
      add template for terms.text
      define some terms for commands
      add author to terms
      describe backends
      add dns backend command list-ptr
      add example for add-*
      add add-ptr plus some reordering
      set version to 0.1-pre1
      specify get-mac for backend ipa
      specify get-ipv4a for backend ipa
      add helper script template
      add list-cname
      add script to delete a cname
      remove --verbose
      add template for change-a-fqdn
      cleanup and updates according to id
      this is a setter, name it like that
      ikdesk22 hinzu
      update macs for sgddalco07 and sgn-t400s-02
      replace tomutade with tomutate
      more configs in the database
      add sexy_args and sexy_usage
      use new functions in sexy-list
      add function sexy_notempty
      use new functions
      update readme
      also use new functions in sexy-list
      remove old script, add template for sexy-set
      finish sexy-set
      create new sexy-add, similar to sexy-set, but appends
      remove obsolete sexy-tag*
      add template to generate dhcp configuration
      setup default backend for networks
      add netmask calculation
      implement sexy_network_decimal_broadcast
      cleanup sexy_network_decimal_netmask
      add function sexy_ipv4_get_byte
      finish function sexy_ipv4_addr_increment
      and remove debug :-)
      finish script to generate dhcp header
      add ugly binaries
      give the script a real name
      and add the first ugly binary
      add template for add-host
      almost completed eth-id-bd-svn
      more ideas in the readme
      add closing }
      many more sexy functions
      use network specific tmp files
      update tags for ikn-sexy.ethz.ch
      refactor
      use the classic open/write/close model
      isc syntax for the win
      add commit script
      remove old ikdesk22
      add a lot of new hosts
      continue to cleanup hostnames
      some host renames
      cleanup hosts for now
      use hostname, not fqdn for dhcp
      add vim foldings
      disable debug in write
      begin to rewrite the main runner
      import everything

-----------------------------------------------------------------------


hooks/post-receive
--
Sexy - Sysadmin life made easy



More information about the Sans mailing list