Re: pvcreate to raid1 fails

2010-03-03 Thread Jerry Feldman
Sure, I'll paste a full dump later on - not to the listserv.
I am running Fedora 12 with kernel 2.6.31.12-174.2.3.fc12.x86_64
Processor is an AMD Opteron Quad Core. 6GB memory.
LVM is lvm2-2.02.53-2.fc12.x86_64
The error message was copied and pasted:
[...@gaf ~]$ sudo pvcreate /dev/md1
  /dev/md1: pe_align (128 sectors) must not be less than pe_align_offset
(36028797018963967 sectors)
  /dev/md1: Format-specific setup of physical volume failed.
  Failed to setup physical volume /dev/md1

I've posted the details at: http://pastebin.com/4AtMzEjr

Note that my version of lvm2 is a bit behind the sources that you
reference.

Essentially, I back up my entire system using rsnapshot so I could
simply start from scratch and restore my backed up file systems and
allocate the raid1 volumes from scratch which is a backup plan, but I
would prefer not to do that and try to solve the problem.

On 03/03/2010 12:59 AM, Benjamin Scott wrote:
 On Tue, Mar 2, 2010 at 7:51 AM, Jerry Feldman g...@blu.org wrote:
   
 The difference between the way I did it an your suggestion is I had
 missing before the /dev/sdc2.
 
   I'm pretty sure that doesn't matter.

   Going back to the OP:

 On Mon, Mar 1, 2010 at 5:48 PM, Jerry Feldman g...@blu.org wrote:
   
 [r...@gaf gaf]# pvcreate -v -f /dev/md1
  /dev/md1: pe_align (128 sectors) must not be less than pe_align_offset
 
 $ wget --quiet ftp://sources.redhat.com/pub/lvm2/LVM2.2.02.61.tgz
 $ tar -xzf LVM2.2.02.61.tgz
 $ grep -lr must not be less than LVM2.2.02.61
 $

   What OS/distribution, release, and LVM version are you running?

   Are you sure that you have that error message transcribed correctly?  :)

   Let's do the infodump drill.  Post the output of:

 fdisk -l /dev/sda
 cat /proc/partitions
 mdadm --detail /dev/md0
 mdadm --detail /dev/md1
 mdadm --examine /dev/sda1
 mdadm --examine /dev/sdc1
 mdadm --examine /dev/sdc2
 pvs
 vgs
 lvs

   If you prefer, you may want to use http://pastebin.com/ or similar
 rather than dumping it all into an email.

   You may also want to explore the following commands:

 lvmdiskscan
 pvscan
 pvck
 vgck

 -- Ben

 ___
 gnhlug-discuss mailing list
 gnhlug-discuss@mail.gnhlug.org
 http://mail.gnhlug.org/mailman/listinfo/gnhlug-discuss/

   


-- 
Jerry Feldman g...@blu.org
Boston Linux and Unix
PGP key id: 537C5846
PGP Key fingerprint: 3D1B 8377 A3C0 A5F2 ECBB  CA3B 4607 4319 537C 5846




signature.asc
Description: OpenPGP digital signature
___
gnhlug-discuss mailing list
gnhlug-discuss@mail.gnhlug.org
http://mail.gnhlug.org/mailman/listinfo/gnhlug-discuss/


Re: pvcreate to raid1 fails

2010-03-03 Thread Jerry Feldman
On 03/03/2010 12:59 AM, Benjamin Scott wrote:
 On Tue, Mar 2, 2010 at 7:51 AM, Jerry Feldman g...@blu.org wrote:
   
 The difference between the way I did it an your suggestion is I had
 missing before the /dev/sdc2.
 
   I'm pretty sure that doesn't matter.

   Going back to the OP:

 On Mon, Mar 1, 2010 at 5:48 PM, Jerry Feldman g...@blu.org wrote:
   
 [r...@gaf gaf]# pvcreate -v -f /dev/md1
  /dev/md1: pe_align (128 sectors) must not be less than pe_align_offset
 
 $ wget --quiet ftp://sources.redhat.com/pub/lvm2/LVM2.2.02.61.tgz
 $ tar -xzf LVM2.2.02.61.tgz
 $ grep -lr must not be less than LVM2.2.02.61
 $
Just a bit more.
The message comes from LVM2.2.02.61/lib/format_text/format-text.c
Rather than reitereating the exact code, there are a number of FixMe
comments both at the start of the function, _text_pv_setup line 1794.
Based on the message:
/dev/md1: pe_align (128 sectors) must not be less than pe_align_offset
(36028797018963967 sectors)
I would suspect that possibly pe_align_offset may either not be
initialized properly or is picking up incorrect information since
/dev/sdc2 starts at cylinder 26.


-- 
Jerry Feldman g...@blu.org
Boston Linux and Unix
PGP key id: 537C5846
PGP Key fingerprint: 3D1B 8377 A3C0 A5F2 ECBB  CA3B 4607 4319 537C 5846




signature.asc
Description: OpenPGP digital signature
___
gnhlug-discuss mailing list
gnhlug-discuss@mail.gnhlug.org
http://mail.gnhlug.org/mailman/listinfo/gnhlug-discuss/


Re: Using xmlstarlet and OpenOffice

2010-03-03 Thread Bruce Dawson
[WARNING: Lots of code here...]

Gregg: Thanks for following up on this. I too thought xmlstarlet would
be an excellent tool, but I'm having problems running it.

I'm attempting to print out an input field using the script:

#!/bin/bash
# $Header$

# Fetch the value of a field from an OO document

xmlstarlet select --net -T \
  -N office=urn:oasis:names:tc:opendocument:xmlns:office:1.0 \
  -N style=urn:oasis:names:tc:opendocument:xmlns:style:1.0 \
  -N text=urn:oasis:names:tc:opendocument:xmlns:text:1.0 \
  -N table=urn:oasis:names:tc:opendocument:xmlns:table:1.0 \
  -N draw=urn:oasis:names:tc:opendocument:xmlns:drawing:1.0 \
  -N fo=urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0 \
  -N xlink=http://www.w3.org/1999/xlink; \
  -N dc=http://purl.org/dc/elements/1.1/; \
  -N meta=urn:oasis:names:tc:opendocument:xmlns:meta:1.0 \
  -N number=urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0 \
  -N svg=urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0 \
  -N chart=urn:oasis:names:tc:opendocument:xmlns:chart:1.0 \
  -N dr3d=urn:oasis:names:tc:opendocument:xmlns:dr3d:1.0 \
  -N math=http://www.w3.org/1998/Math/MathML; \
  -N form=urn:oasis:names:tc:opendocument:xmlns:form:1.0 \
  -N script=urn:oasis:names:tc:opendocument:xmlns:script:1.0 \
  -N ooo=http://openoffice.org/2004/office; \
  -N ooow=http://openoffice.org/2004/writer; \
  -N oooc=http://openoffice.org/2004/calc; \
  -N dom=http://www.w3.org/2001/xml-events; \
  -N xforms=http://www.w3.org/2002/xforms; \
  -N xsd=http://www.w3.org/2001/XMLSchema; \
  -N xsi=http://www.w3.org/2001/XMLSchema-instance; \
  -N
field=urn:openoffice:names:experimental:ooxml-odf-interop:xmlns:field:1.0
\
 -t -v

office:document-content/office:body/office:text/text:p/text:span/text:text-input
content.xml

But this only produces:

XPath error : Undefined namespace prefix
xmlXPathCompiledEval: evaluation failed
runtime error: element value-of
XPath evaluation returned no result.

Note that before running that command, I unzipped 
http://www.brucedawson.com/files/SomeFarmRentalAgreement.odt into the
current directory. (That file is test data, feel free to look at it.)

The most frustrating part is that I don't know which namespace prefix it
is having problems with. And I'm including all the namespaces mentioned
in the content.xml!

Of course, the script will eventually be extended to extract a
particular element (like RenterDriverName, or AgreementDate, or ...),
but I need to get it to successfully parse the whole thing first.

--Bruce

G Rundlett wrote:
 On Sun, Feb 28, 2010 at 6:03 PM, Bruce Dawson j...@codemeta.com
 mailto:j...@codemeta.com wrote:

 Has anyone used xmlstarlet (a command-line xml parser) to get data
 from
 content.xml (OpenOffice) files?


 I had not heard of it before, so thanks for pointing it out.  (Note to
 general readers: on my Ubuntu system I had to create a symbolic link
 'xml' to /usr/bin/xmlstarlet to use the 'xml' command referenced in
 the documentation.)
  

 It seems to be complaining about Undefined namespace prefix, and I
 can't
 seem to figure out what it wants.


 I was able to get results by specifying more/all of the namespaces
 used in the document in question.

 For example:

 xml select -N :1.0' -N
 table='urn:oasis:names:tc:opendocument:xmlns:table:1.0' -N
 draw='urn:oasis:names:tc:opendocument:xmlns:drawing:1.0' -N
 fo='urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0' -N
 xlink='http://www.w3.org/1999/xlink' -N
 dc='http://purl.org/dc/elements/1.1/' -N
 meta='urn:oasis:names:tc:opendocument:xmlns:meta:1.0' -N
 number='urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0' -N
 svg='urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0' -N
 chart='urn:oasis:names:tc:opendocument:xmlns:chart:1.0' -N
 dr3d='urn:oasis:names:tc:opendocument:xmlns:dr3d:1.0' -N
 form='urn:oasis:names:tc:opendocument:xmlns:form:1.0' -N
 script='urn:oasis:names:tc:opendocument:xmlns:script:1.0' -N
 ooo='http://openoffice.org/2004/office' -N
 ooow='http://openoffice.org/2004/writer' -N
 oooc='http://openoffice.org/2004/calc' -N
 dom='http://www.w3.org/2001/xml-events' -N
 xforms='http://www.w3.org/2002/xforms' -N
 xsd='http://www.w3.org/2001/XMLSchema' -N
 xsi='http://www.w3.org/2001/XMLSchema-instance' -N
 rpt='http://openoffice.org/2005/report' -N
 of='urn:oasis:names:tc:opendocument:xmlns:of:1.2' -N
 rdfa='http://docs.oasis-open.org/opendocument/meta/rdfa#' -N
 field='urn:openoffice:names:experimental:ooxml-odf-interop:xmlns:field:1.0'
 -N
 formx='urn:openoffice:names:experimental:ooxml-odf-interop:xmlns:form:1.0'
 --text --template --value-of office:document-content content.xml

 Or,

 xmlstarlet select -T -N
 office=urn:oasis:names:tc:opendocument:xmlns:office:1.0 -N
 xlink=http://www.w3.org/1999/xlink; -N
 dc=http://purl.org/dc/elements/1.1/; -N
 

Re: Using xmlstarlet and OpenOffice

2010-03-03 Thread Brian St. Pierre
On Wed, Mar 3, 2010 at 12:21 PM, Bruce Dawson j...@codemeta.com wrote:
 [WARNING: Lots of code here...]

Adding the -C option to your command line yields:

?xml version=1.0?
xsl:stylesheet version=1.0 xmlns:xsl=http://www.w3.org/1999/XSL/Transform;
 xmlns:exslt=http://exslt.org/common;
 xmlns:math=http://exslt.org/math;
 xmlns:date=http://exslt.org/dates-and-times;
 xmlns:func=http://exslt.org/functions;
 xmlns:set=http://exslt.org/sets;
 xmlns:str=http://exslt.org/strings;
 xmlns:dyn=http://exslt.org/dynamic;
 xmlns:saxon=http://icl.com/saxon;
 xmlns:xalanredirect=org.apache.xalan.xslt.extensions.Redirect
 xmlns:xt=http://www.jclark.com/xt;
 xmlns:libxslt=http://xmlsoft.org/XSLT/namespace;
 xmlns:test=http://xmlsoft.org/XSLT/;
 xmlns:office=urn:oasis:names:tc:opendocument:xmlns:office:1.0
 extension-element-prefixes=exslt math date func set str dyn saxon
xalanredirect xt libxslt test
 exclude-result-prefixes=math str
xsl:output omit-xml-declaration=yes indent=no method=text/
xsl:param name=inputFile-/xsl:param
xsl:template match=/
  xsl:call-template name=t1/
/xsl:template
xsl:template name=t1
  xsl:value-of select=office:*/
/xsl:template
/xsl:stylesheet

Note that only the first -N namespace declaration (office=...) is
emitted in the XSLT. This makes me think the doc lies when it says
multiple -N options are supported. Maybe there's a special trick to
make it work?

When I change the XPath expression to only use the office namespace, I
get the following:

$ xmlstarlet select --net -T \
  -N office=urn:oasis:names:tc:opendocument:xmlns:office:1.0 \
  -N style=urn:oasis:names:tc:opendocument:xmlns:style:1.0 \
  -N text=urn:oasis:names:tc:opendocument:xmlns:text:1.0 \
  -N table=urn:oasis:names:tc:opendocument:xmlns:table:1.0 \
  -N draw=urn:oasis:names:tc:opendocument:xmlns:drawing:1.0 \
  -N fo=urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0 \
  -N xlink=http://www.w3.org/1999/xlink; \
  -N dc=http://purl.org/dc/elements/1.1/; \
  -N meta=urn:oasis:names:tc:opendocument:xmlns:meta:1.0 \
  -N number=urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0 \
  -N svg=urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0 \
  -N chart=urn:oasis:names:tc:opendocument:xmlns:chart:1.0 \
  -N dr3d=urn:oasis:names:tc:opendocument:xmlns:dr3d:1.0 \
  -N math=http://www.w3.org/1998/Math/MathML; \
  -N form=urn:oasis:names:tc:opendocument:xmlns:form:1.0 \
  -N script=urn:oasis:names:tc:opendocument:xmlns:script:1.0 \
  -N ooo=http://openoffice.org/2004/office; \
  -N ooow=http://openoffice.org/2004/writer; \
  -N oooc=http://openoffice.org/2004/calc; \
  -N dom=http://www.w3.org/2001/xml-events; \
  -N xforms=http://www.w3.org/2002/xforms; \
  -N xsd=http://www.w3.org/2001/XMLSchema; \
  -N xsi=http://www.w3.org/2001/XMLSchema-instance; \
  -N 
 field=urn:openoffice:names:experimental:ooxml-odf-interop:xmlns:field:1.0 \
  -t -v 'office:*' content.xml
Trailer Rental AgreementSomeFarm; 123 Some Road; Town NH
03307603-783-3315I, SomeRenter, hereby agree to use the Keifer Built
horse trailer owned by Some One (owner) for $VerySmallSum/day. Trailer
will be picked up on 1 Jan 2010 and returned on 1 Jan 2010 to qualify
for 0 day(s) rental.I agree that I am responsible for any and all
bodily injury or property damage that may occur while it is in my
possession. Further, I agree to hold the owner absolutely harmless
from any responsibility for any claim whatsoever during the time of my
use.The value of the trailer is hereby agreed to be $2500. I agree to
pay the owner up to $VeryLargeSum for any damage to it. Repair costs
will be determined solely by SomeFarm of Town, NH.The trailer shall
not be moved with other than a 2” ball hitch.The trailer shall not be
moved without its lights in full operation.No one other than the
person signing below will move the trailer.Social Security #
123-45-6789Drivers License # 12ABC000101Copy of Vehicle Registration:
attachedCopy of Certificate of Insurance: attachedCopy of Drivers
License: attachedName/Driver 000 Some Street; SomePlace, NHSignature
___Telephone #
603-555-1234Date TodaySignature of SomeFarm
representative__

Unfortunately, I don't have any hints to help you get multiple
namespaces into the XSLT.

-Brian

___
gnhlug-discuss mailing list
gnhlug-discuss@mail.gnhlug.org
http://mail.gnhlug.org/mailman/listinfo/gnhlug-discuss/


Re: Using xmlstarlet and OpenOffice

2010-03-03 Thread Brian St. Pierre
This is an ugly hack, but it works...

xmlstarlet select --net -T \
 -N office='urn:oasis:names:tc:opendocument:xmlns:office:1.0
xmlns:text=urn:oasis:names:tc:opendocument:xmlns:text:1.0' \
 -t -v 
'office:document-content/office:body/office:text/text:p/text:span/text:text-input'
content.xml

Luckily it passes the namespace declaration through to the XSLT
unchanged. You only need to declare the namespaces used in the XPath
query.

-Brian
___
gnhlug-discuss mailing list
gnhlug-discuss@mail.gnhlug.org
http://mail.gnhlug.org/mailman/listinfo/gnhlug-discuss/


Re: Using xmlstarlet and OpenOffice

2010-03-03 Thread Bruce Dawson
Is there a syntax error in there? I looks like the quotes don't match
up. And I get the same error as before when I try to fix those up.

--Bruce

Brian St. Pierre wrote:
 This is an ugly hack, but it works...

 xmlstarlet select --net -T \
  -N office='urn:oasis:names:tc:opendocument:xmlns:office:1.0
 xmlns:text=urn:oasis:names:tc:opendocument:xmlns:text:1.0' \
  -t -v 
 'office:document-content/office:body/office:text/text:p/text:span/text:text-input'
 content.xml

 Luckily it passes the namespace declaration through to the XSLT
 unchanged. You only need to declare the namespaces used in the XPath
 query.

 -Brian
 ___
 gnhlug-discuss mailing list
 gnhlug-discuss@mail.gnhlug.org
 http://mail.gnhlug.org/mailman/listinfo/gnhlug-discuss/
   

___
gnhlug-discuss mailing list
gnhlug-discuss@mail.gnhlug.org
http://mail.gnhlug.org/mailman/listinfo/gnhlug-discuss/


Re: Using xmlstarlet and OpenOffice

2010-03-03 Thread Bruce Dawson
Ahh. I see now why its an ugly hack. I shudder when thinking how you
discovered that syntax.

--Bruce

Bruce Dawson wrote:
 Is there a syntax error in there? I looks like the quotes don't match
 up. And I get the same error as before when I try to fix those up.

 --Bruce

 Brian St. Pierre wrote:
   
 This is an ugly hack, but it works...

 xmlstarlet select --net -T \
  -N office='urn:oasis:names:tc:opendocument:xmlns:office:1.0
 xmlns:text=urn:oasis:names:tc:opendocument:xmlns:text:1.0' \
  -t -v 
 'office:document-content/office:body/office:text/text:p/text:span/text:text-input'
 content.xml

 Luckily it passes the namespace declaration through to the XSLT
 unchanged. You only need to declare the namespaces used in the XPath
 query.

 -Brian
 ___
 gnhlug-discuss mailing list
 gnhlug-discuss@mail.gnhlug.org
 http://mail.gnhlug.org/mailman/listinfo/gnhlug-discuss/
   
 

 ___
 gnhlug-discuss mailing list
 gnhlug-discuss@mail.gnhlug.org
 http://mail.gnhlug.org/mailman/listinfo/gnhlug-discuss/
   

___
gnhlug-discuss mailing list
gnhlug-discuss@mail.gnhlug.org
http://mail.gnhlug.org/mailman/listinfo/gnhlug-discuss/


Re: Using xmlstarlet and OpenOffice

2010-03-03 Thread Bruce Dawson
Thanks to all who helped (especially Brian St. Pierre). I finally got
the script to work, and put it on the web site (see
http://wiki.gnhlug.org/twiki2/bin/view/Www/OfficeSuites).

This is useful for extracting form data from an OO document (I mean
document forms, not OObase forms).

--Bruce

Bruce Dawson wrote:
 Ahh. I see now why its an ugly hack. I shudder when thinking how you
 discovered that syntax.

 --Bruce

 Bruce Dawson wrote:
   
 Is there a syntax error in there? I looks like the quotes don't match
 up. And I get the same error as before when I try to fix those up.

 --Bruce

 Brian St. Pierre wrote:
   
 
 This is an ugly hack, but it works...

 xmlstarlet select --net -T \
  -N office='urn:oasis:names:tc:opendocument:xmlns:office:1.0
 xmlns:text=urn:oasis:names:tc:opendocument:xmlns:text:1.0' \
  -t -v 
 'office:document-content/office:body/office:text/text:p/text:span/text:text-input'
 content.xml

 Luckily it passes the namespace declaration through to the XSLT
 unchanged. You only need to declare the namespaces used in the XPath
 query.

 -Brian
 ___
 gnhlug-discuss mailing list
 gnhlug-discuss@mail.gnhlug.org
 http://mail.gnhlug.org/mailman/listinfo/gnhlug-discuss/
   
 
   
 ___
 gnhlug-discuss mailing list
 gnhlug-discuss@mail.gnhlug.org
 http://mail.gnhlug.org/mailman/listinfo/gnhlug-discuss/
   
 

 ___
 gnhlug-discuss mailing list
 gnhlug-discuss@mail.gnhlug.org
 http://mail.gnhlug.org/mailman/listinfo/gnhlug-discuss/
   

___
gnhlug-discuss mailing list
gnhlug-discuss@mail.gnhlug.org
http://mail.gnhlug.org/mailman/listinfo/gnhlug-discuss/


Re: pvcreate to raid1 fails

2010-03-03 Thread Benjamin Scott
On Wed, Mar 3, 2010 at 9:23 AM, Jerry Feldman g...@blu.org wrote:
 I am running Fedora 12 with kernel 2.6.31.12-174.2.3.fc12.x86_64
 LVM is lvm2-2.02.53-2.fc12.x86_64

  Does Fedora have an updates for the kernel or LVM (or device mapper,
etc.) to install?

 I've posted the details at: http://pastebin.com/4AtMzEjr

  Your two disks (eventually to be mirrored) are identical in size,
but the partition tables are different.  That is okay, but it may
confuse people and/or software.  For example:

  md1 (currently only on sdc2) is bigger than sda2.  You will not be
able to mirror md1 back on to sda2 without repartitioning sda, which
will mean removing sda1 from md0.

  According to the output of fdisk -l, the end of sda1 and the start
of sda2 both occur within cylinder 26.  This may or may not be a
problem.  Can you post fdisk -lu /dev/sda output so we can see exact
sector layout?  I want to make sure the partitions do not overlap.

  According to IBM/Microsoft, partitions start and end on cylinder
boundaries.  If you ever use any OS or software which assumes
IBM/Microsoft semantics, that may cause data loss, since as far as
such software sees things, your partitions overlap.  And IBM/Microsoft
did define the pee sea partition table format...

  The cylinder boundary issue isn't supposed to matter to Linux (as
long as sectors don't overlap), but partitioning in the pea sea is
such a crock that it still has me worried.

  You may also want to compare the output of fdisk with the output
of some other partitioning programs, just to see what other code
thinks of your partition table.  Sometimes different implementations
will disagree.  (See above about crock.)  Try sfdisk -l.  You can
modify that with -uS to report sectors, -uB for blocks, or -uC
for cylinders.  Also try parted; the print command, optionally
after various units commands.

  Other than that, things look okay.  The kernel sees your partitions
as they are defined on disk, RAID is reporting sensible information,
LVM doesn't appear to think sdc2 is already in a VG or anything dumb
like that.

On Wed, Mar 3, 2010 at 10:21 AM, Jerry Feldman g...@blu.org wrote:
 $ grep -lr must not be less than LVM2.2.02.61

 The message comes from LVM2.2.02.61/lib/format_text/format-text.c

  Neat.  Whoever wrote that code split the error message across
multiple adjacent C literal strings.  Sometimes I wonder if
programmers are deliberately making our lives harder.

  BTW, good catch.  How'd you find that?  :)

 I would suspect that possibly pe_align_offset may either not be
 initialized properly ...

  Is the incredibly-large-number different for different runs of the
program?  (If so, it's prolly an uninitialized variable; if not, it's
prolly broken program logic doing something consistently non-sensible.
 Not that that helps us much.)

  I note that you're running x86-64.  I wonder if it's programmer
brain damage, assuming that all integers are 32 bits wide.

 ... or is picking up incorrect information since
 /dev/sdc2 starts at cylinder 26.

  That *should* be okay, because sdc1 ends on cylinder 25..

-- Ben
___
gnhlug-discuss mailing list
gnhlug-discuss@mail.gnhlug.org
http://mail.gnhlug.org/mailman/listinfo/gnhlug-discuss/


[GNHLUG] [DLSLUG-Announce] TOMORROW: awesome - DLSLUG Monthly Meeting - 2010-03-04

2010-03-03 Thread Bill McGonigle
***
  Dartmouth-Lake Sunapee Linux User Group
   http://dlslug.org/
  a chapter of GNHLUG - http://gnhlug.org
***

The next regular monthly meeting of DLSLUG will be held:

 Thursday, March 4th, 7-9PM
at: Dartmouth College, Carson L01
  23 North Main Street, Hanover, NH

   All are welcome, free of charge.

   Agenda

5:30  Pre-meeting dinner at EBA's.  RSVP and bring cash.

7:00  Sign-in, networking

7:15  Introductory remarks

7:20  awesome
presented by James Murdza

  awesome is a highly configurable, keyboard oriented window
  manager for the X Window System. It is a tiling window manager,
  which means that by default windows are organized into a grid.
  awesome is very fast, extensible and licensed under the GNU
  GPLv2 license. It is written in C and Lua and uses the
  Lua language for configuration.

  The project's homepage is available at: 
http://awesome.naquadah.org/

  James is a student at Hanover High. He hacks Linux, OS X,
  the iPhone, and PHP.

-

   Driving Directions

   Please see the website for links to driving directions.


  Refreshments

   We currently lack a refreshment sponsor.  If you or your
   company would like to provide or sponsor refreshments,
   please get in touch.

 RSVP

   RSVP by replying to this e-mail so we can give any
   refreshment sponsor a count.

  Mailing Lists

   There are two primary mailman lists set up for DLSLUG, an
   Announce list and a Discuss list. Please sign up for the
   Announce list (moderated, low-volume) to stay apprised of
   the group's activities and the Discuss list (unmoderated)
   for group discussion. Links to the mailing lists are on the
   webpage.

Tell Your Friends

   Please pass this announcement along to anyone else who may
   be interested.

-- 
Bill McGonigle, Owner
BFC Computing, LLC
http://bfccomputing.com/
Telephone: +1.603.448.4440
Email, IM, VOIP: b...@bfccomputing.com
VCard: http://bfccomputing.com/vcard/bill.vcf
Social networks: bill_mcgonigle/bill.mcgonigle
___
DLSLUG-Announce mailing list
dlslug-annou...@dlslug.org
http://dlslug.org/mailman/listinfo/dlslug-announce
___
gnhlug-announce mailing list
gnhlug-annou...@mail.gnhlug.org
http://mail.gnhlug.org/mailman/listinfo/gnhlug-announce/
___
gnhlug-discuss mailing list
gnhlug-discuss@mail.gnhlug.org
http://mail.gnhlug.org/mailman/listinfo/gnhlug-discuss/


Re: [NH LoCo] I'm writing an opinion piece for the Concord Monitor -- care to weigh in?

2010-03-03 Thread Bill McGonigle
On 02/24/2010 09:06 PM, Benjamin Scott wrote:
   If you charge in there like a zealot, you'll hurt the cause, not help
 it.

This was pretty much the strategy last time - get a bill sponsored and 
try to get it passed mandating it.  State IT opposed it and it got 
marked 'inexpedient to legislate'.

A bottom-up approach is needed unless you can prove you know more than 
State IT about State IT to the relevant House committee.

-Bill

-- 
Bill McGonigle, Owner
BFC Computing, LLC
http://bfccomputing.com/
Telephone: +1.603.448.4440
Email, IM, VOIP: b...@bfccomputing.com
VCard: http://bfccomputing.com/vcard/bill.vcf
Social networks: bill_mcgonigle/bill.mcgonigle
___
gnhlug-discuss mailing list
gnhlug-discuss@mail.gnhlug.org
http://mail.gnhlug.org/mailman/listinfo/gnhlug-discuss/