I am currently away from office until 11 Oct 2012. I may not be able to check email during this period. If you have urgent matters, kindly send email to [email protected]. Thank you.
Your message reads: Received: from TMS-spamfilter (unverified [192.168.100.191]) by evolutionasia.net (Rockliffe SMTPRA 6.1.20) with ESMTP id <[email protected]> for <[email protected]>; Thu, 4 Oct 2012 07:54:04 +0800 Received: by TMS-spamfilter (Postfix, from userid 1002) id 41247202A3; Thu, 4 Oct 2012 07:53:47 +0800 (MYT) X-Spam-Checker-Version: SpamAssassin 3.1.7-deb (2006-10-05) on TMS-Spamfilter X-Spam-Level: ** X-Spam-Status: No, score=2.4 required=8.0 tests=BAYES_50,MSGID_FROM_MTA_ID, NO_REAL_NAME autolearn=no version=3.1.7-deb Received: from evolutionasia.net (mail.tmsasia.com [192.168.100.177]) by TMS-spamfilter (Postfix) with ESMTP id C6A5620262 for <[email protected]>; Thu, 4 Oct 2012 07:53:40 +0800 (MYT) Received: from [64.34.197.29] (EHLO lopsa-sb1.lopsa.org) by evolutionasia.net (MicroWorld SMTP 5.6.2) ; Thu, 04 Oct 2012 07:53:53 +0800 Resent-Date: Thu, 04 Oct 2012 07:53:53 +0800 Resent-From: <[email protected]> X-Originating-IP: 64.34.197.29 X-Auth-User: [email protected] X-Filename: D:\VISNET~1\in\SMT1353499977852.TMP Received: from localhost (unknown [127.0.0.1]) by lopsa-sb1.lopsa.org (Postfix) with ESMTP id 1568D1762AAF; Wed, 3 Oct 2012 23:53:36 +0000 (UTC) X-Virus-Scanned: amavisd-new at lopsa-sb1.lopsa.org Received: from lopsa-sb1.lopsa.org ([127.0.0.1]) by localhost (lopsa-sb1.lopsa.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dbbqay8f+cbR; Wed, 3 Oct 2012 19:53:35 -0400 (EDT) Received: from lopsa-sb1.lopsa.org (localhost [127.0.0.1]) by lopsa-sb1.lopsa.org (Postfix) with ESMTP id E77051762AB7; Wed, 3 Oct 2012 19:53:33 -0400 (EDT) From: [email protected] Subject: Discuss Digest, Vol 84, Issue 2 To: [email protected] Reply-To: [email protected] Date: Wed, 03 Oct 2012 19:53:11 -0400 Message-ID: <[email protected]> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-BeenThere: [email protected] X-Mailman-Version: 2.1.12 Precedence: list List-Id: General Discussion <discuss.lists.lopsa.org> List-Unsubscribe: <https://lists.lopsa.org/cgi-bin/mailman/options/discuss>, <mailto:[email protected]?subject=unsubscribe> List-Archive: <http://lists.lopsa.org/pipermail/discuss/> List-Post: <mailto:[email protected]> List-Help: <mailto:[email protected]?subject=help> List-Subscribe: <https://lists.lopsa.org/cgi-bin/mailman/listinfo/discuss>, <mailto:[email protected]?subject=subscribe> Sender: [email protected] Errors-To: [email protected] Resent-Message-Id: <20121003235340.C6A5620262@TMS-spamfilter> Send Discuss mailing list submissions to [email protected] To subscribe or unsubscribe via the World Wide Web, visit https://lists.lopsa.org/cgi-bin/mailman/listinfo/discuss or, via email, send a message with subject or body 'help' to [email protected] You can reach the person managing the list at [email protected] When replying, please edit your Subject line so it is more specific than "Re: Contents of Discuss digest..." Today's Topics: 1. Question: Unorthodox applications of version control (Aaron McCaleb) 2. Re: Question: Unorthodox applications of version control (Mark Dennehy) 3. Re: Question: Unorthodox applications of version control (Adam Compton) 4. Re: Question: Unorthodox applications of version control (Howard Bampton) 5. Re: Question: Unorthodox applications of version control (Yves Dorfsman) 6. Re: Question: Unorthodox applications of version control (Jesse Becker) 7. Re: Question: Unorthodox applications of version control (Matt Okeson-Harlow) ---------------------------------------------------------------------- Message: 1 Date: Wed, 3 Oct 2012 16:59:09 -0500 From: Aaron McCaleb <[email protected]> To: [email protected] Subject: [lopsa-discuss] Question: Unorthodox applications of version control Message-ID: <CANdPa0COhww8U6UnkRQrkuzVrJ=8zkft1_niojtt61mdz43...@mail.gmail.com> Content-Type: text/plain; charset="iso-8859-1" Hello, all. I'm suffering a bout of unsatisfied curiosity: What are some un-orthodox, but useful applications for version control systems (VCS) that you have employed or heard of others employing in day-to-day work? My own un-original example: importing my home directory into a VCS repository to essentially provide an archive solution with considerable "backup" history. (This was something I remember being suggested in a magazine article, possibly by David Blank-Edelman [ http://goo.gl/jJwiP ]. He also suggested this in one of his "Over-the-edge System Administration" talks at LISA'07, I think.) Cheers! --Aaron -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.lopsa.org/pipermail/discuss/attachments/20121003/60648a41/attachment-0001.html> ------------------------------ Message: 2 Date: Wed, 3 Oct 2012 23:04:03 +0100 From: Mark Dennehy <[email protected]> To: [email protected] Subject: Re: [lopsa-discuss] Question: Unorthodox applications of version control Message-ID: <cao53nit2hkm82co2m6othaarmizjfcfo5kav7wjz9sub9ie...@mail.gmail.com> Content-Type: text/plain; charset="iso-8859-1" It's not *very* unorthodox I suppose, but: vim + vimwiki + mercurial + whole-disk-encryption/eCryptFS + cron = work notes system and daily journal with entries every half-hour, all transparently encrypted and available on every machine I use and backed up in multiple locations, It's not much, but I find it useful. On 3 October 2012 22:59, Aaron McCaleb <[email protected]> wrote: > Hello, all. > > I'm suffering a bout of unsatisfied curiosity: What are some un-orthodox, > but useful applications for version control systems (VCS) that you have > employed or heard of others employing in day-to-day work? > > My own un-original example: importing my home directory into a VCS > repository to essentially provide an archive solution with considerable > "backup" history. (This was something I remember being suggested in a > magazine article, possibly by David Blank-Edelman [ http://goo.gl/jJwiP]. He > also suggested this in one of his "Over-the-edge System > Administration" talks at LISA'07, I think.) > > Cheers! > --Aaron > > _______________________________________________ > Discuss mailing list > [email protected] > https://lists.lopsa.org/cgi-bin/mailman/listinfo/discuss > This list provided by the League of Professional System Administrators > http://lopsa.org/ > > -- Mark Dennehy -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.lopsa.org/pipermail/discuss/attachments/20121003/77c1355e/attachment-0001.html> ------------------------------ Message: 3 Date: Wed, 03 Oct 2012 15:07:53 -0700 From: Adam Compton <[email protected]> To: Aaron McCaleb <[email protected]> Cc: [email protected] Subject: Re: [lopsa-discuss] Question: Unorthodox applications of version control Message-ID: <[email protected]> Content-Type: text/plain; charset="iso-8859-1"; Format="flowed" There's a big community of people who use version control for their home directory, mostly centered around Joey Hess who wrote one of the earliest articles discussing the concept [1]. There's also a mailing list [2] and a wiki [3]. As for the original question, Joey is working on a project called "git-annex" [4], which allows you to manage the existence of files with git without checking in their file contents. This lets you, for instance, use a git workflow of pushing and pulling to remotes to perform synchronization of large files (git push ~/mp3-collection), among lots of other things. - Adam Compton [1]: http://onlamp.com/pub/a/onlamp/2005/01/06/svn_homedir.html [2]: http://lists.madduck.net/listinfo/vcs-home [3]: http://www.theficks.name/VCS-Home/HomePage [4]: http://git-annex.branchable.com/ On 10/3/12 2:59 PM, Aaron McCaleb wrote: > > Hello, all. > > I'm suffering a bout of unsatisfied curiosity: What are some > un-orthodox, but useful applications for version control systems (VCS) > that you have employed or heard of others employing in day-to-day work? > > My own un-original example: importing my home directory into a VCS > repository to essentially provide an archive solution with > considerable "backup" history. (This was something I remember being > suggested in a magazine article, possibly by David Blank-Edelman [ > http://goo.gl/jJwiP ]. He also suggested this in one of his > "Over-the-edge System Administration" talks at LISA'07, I think.) > > Cheers! > --Aaron > > > > This body part will be downloaded on demand. -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.lopsa.org/pipermail/discuss/attachments/20121003/78b771d8/attachment-0001.html> ------------------------------ Message: 4 Date: Wed, 3 Oct 2012 18:16:23 -0400 From: Howard Bampton <[email protected]> To: [email protected] Subject: Re: [lopsa-discuss] Question: Unorthodox applications of version control Message-ID: <CALkB=c9ktk4bc_w7qbnzybsfrfjhz+e0-oyqkr1uqvmjuq6...@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1 On Wed, Oct 3, 2012 at 5:59 PM, Aaron McCaleb <[email protected]> wrote: > Hello, all. > > I'm suffering a bout of unsatisfied curiosity: What are some un-orthodox, > but useful applications for version control systems (VCS) that you have > employed or heard of others employing in day-to-day work? All my NIS maps were historically under RCS (periodically purged by hand), with a secondary repository of daily snaps kept in a second spot for disaster recovery/"how long has this defect been out there" purposes. I'll probably do something similar to the second style for my LDAP stuff some day (hard to tell when a field changed/got added/whatever). Resume is in RCS, so I can revert back to any version in the last 18 years or so. ------------------------------ Message: 5 Date: Wed, 03 Oct 2012 16:46:54 -0600 From: Yves Dorfsman <[email protected]> To: [email protected] Subject: Re: [lopsa-discuss] Question: Unorthodox applications of version control Message-ID: <[email protected]> Content-Type: text/plain; charset=UTF-8; format=flowed On 2012-10-03 16:16, Howard Bampton wrote: > > All my NIS maps were historically under RCS (periodically purged by > hand), with a secondary repository of daily snaps kept in a second > spot for disaster recovery/"how long has this defect been out there" > purposes. I'll probably do something similar to the second style for > my LDAP stuff some day (hard to tell when a field changed/got > added/whatever). > The sad part is that you consider this unorthodox. RCS, mercurial, git, etc... are so cheap to use that there is absolutely no reason not to use them for NIS, DNS, ldif files etc... I mean unless you hire those type of admins who never ever make even a single mistake. Personally I think any machine that needs any tweaking after a rebuild should have /etc under VC. -- Yves. http://www.SollerS.ca/ http://ipv6.SollerS.ca http://blog.zioup.org/ ------------------------------ Message: 6 Date: Wed, 3 Oct 2012 19:00:34 -0400 From: Jesse Becker <[email protected]> To: Yves Dorfsman <[email protected]> Cc: [email protected] Subject: Re: [lopsa-discuss] Question: Unorthodox applications of version control Message-ID: <capcocewjq+zet6bn2a6irdetkoaybeslpo7dta4hvaghe3w...@mail.gmail.com> Content-Type: text/plain; charset=UTF-8 On Wed, Oct 3, 2012 at 6:46 PM, Yves Dorfsman <[email protected]> wrote: > On 2012-10-03 16:16, Howard Bampton wrote: >> All my NIS maps were historically under RCS (periodically purged by >> hand), with a secondary repository of daily snaps kept in a second >> spot for disaster recovery/"how long has this defect been out there" >> purposes. I'll probably do something similar to the second style for >> my LDAP stuff some day (hard to tell when a field changed/got >> added/whatever). >> > > The sad part is that you consider this unorthodox. > RCS, mercurial, git, etc... are so cheap to use that there is absolutely no > reason not to use them for NIS, DNS, ldif files etc... I mean unless you > hire those type of admins who never ever make even a single mistake. > > Personally I think any machine that needs any tweaking after a rebuild > should have /etc under VC. > To take it a step further: any machine should have its configuration management tool rules/promises/recipes under VC. Nothing on the machine should be modified directly. (Not always practical, but a nice goal regardless) -- Jesse Becker ------------------------------ Message: 7 Date: Wed, 3 Oct 2012 18:20:06 -0500 From: Matt Okeson-Harlow <[email protected]> To: Yves Dorfsman <[email protected]> Cc: [email protected] Subject: Re: [lopsa-discuss] Question: Unorthodox applications of version control Message-ID: <[email protected]> Content-Type: text/plain; charset="us-ascii" On Wed, Oct 03, 2012 at 04:46:54PM -0600, Yves Dorfsman wrote: > On 2012-10-03 16:16, Howard Bampton wrote: > > > >All my NIS maps were historically under RCS (periodically purged by > >hand), with a secondary repository of daily snaps kept in a second > >spot for disaster recovery/"how long has this defect been out there" > >purposes. I'll probably do something similar to the second style for > >my LDAP stuff some day (hard to tell when a field changed/got > >added/whatever). > > > > The sad part is that you consider this unorthodox. > RCS, mercurial, git, etc... are so cheap to use that there is > absolutely no reason not to use them for NIS, DNS, ldif files etc... > I mean unless you hire those type of admins who never ever make even > a single mistake. > > Personally I think any machine that needs any tweaking after a > rebuild should have /etc under VC. I have become a fan of etckeeper, which until I went to double check on the url, I did not realize was by Joey Hess. http://joeyh.name/code/etckeeper/ It supports git, mercurial, bazaar, or darcs. It has hooks so that it will do commits when packages are updated. Something that is geared more to creating a journal of things going on while you work is flashbake by Thomas Gideon. Scripts to gather information for including in version history comments and to make using source control a bit simpler for non-technical projects. https://github.com/commandline/flashbake -- Matt Okeson-Harlow http://technomage.net -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 198 bytes Desc: Digital signature URL: <http://lists.lopsa.org/pipermail/discuss/attachments/20121003/d52f75f2/attachment.sig> ------------------------------ _______________________________________________ Discuss mailing list [email protected] https://lists.lopsa.org/cgi-bin/mailman/listinfo/discuss This list provided by the League of Professional System Administrators http://lopsa.org/ End of Discuss Digest, Vol 84, Issue 2 ************************************** _______________________________________________ Discuss mailing list [email protected] https://lists.lopsa.org/cgi-bin/mailman/listinfo/discuss This list provided by the League of Professional System Administrators http://lopsa.org/
