Permalink
Switch branches/tags
Nothing to show
Commits on Nov 13, 2012
  1. Potential Bug in Mirror Name Guessing

    I was stripping everything from the last . to the end, then taking the
    basename.
    
    That would have failed, though, on "blah/.local/meow" as it would have
    stripped it to "blah/", then taken the basename.
    
    Now I'm taking the basename of the whole thing, then removing the end.
    committed Nov 13, 2012
  2. Added Creation Callbacks

    So, if certain scripts exist, they will be run with the mirror is built.
    
    This is something I've wanted for quite a while.
    There are a series of things I always did as soon as I built a mirror so
    I could tell it apart and use it and stuff.
    
    Now this is all in scripts, so it'll just be done for me.
    Happy.
    committed Nov 13, 2012
  3. Enter Mirror Can Now Run Scripts in Mirror

    This is not something I've wanted to use it for.
    This just seemed like the right place to put this functionality.
    
    The functionality is about to be put to use by build_mirror.
    committed Nov 13, 2012
  4. Updated README

    It now reflects the way the scripts are used now.
    committed Nov 13, 2012
  5. Allow Multiple Concurrent Mirrors

    This is a change I've been meaning to make for a while now.
    
    Now you can build a few mirrors at the same time.
    In general, though, I've used this opportunity to tighten everything.
    
    There's more error checking than there was, it refuses certain things.
    
    I've tried to make it "backward compatible" in that if you only ever
    have one at a time, it will work as it previously did.
    
    It does that by picking the only one if there's only one.
    It also tries to clean up more than it used to.
    
    Specifically, if you clean up the last mirror, it should be as though
    you never had any.
    committed Nov 13, 2012
  6. Upped Mirror Size

    Still arbitrary.
    committed Nov 13, 2012
Commits on Aug 24, 2011
  1. Set "last mounted at" path, supress warning

    Specifically the "that's not a block device" warning.
    singpolyma committed Aug 24, 2011
  2. Clean up some shell idioms

    singpolyma committed Aug 24, 2011
  3. Pass image file as argument

    singpolyma committed Aug 24, 2011
  4. Don't Have Sudo User

    This is better.
    You run it with sudo, and it just logs you in as the new one.
    committed Aug 24, 2011
  5. Better Handling of Open Stuff on Breakdown

    Asks to close it, etc.
    committed Aug 24, 2011
  6. Initial Commit

    Seems to work, though it's a little crappy.
    committed Aug 24, 2011