Monthly Archive for February, 2008

Custom SSH port with svnserve

I had some trouble accessing my svn repository on my server.  The people who host my website use a non-standard SSH port, and they force you to access the svn server through SSH - but without telling svnserve to use the non-standard port!

So, after much trawling through the internet, I finally found the solution, thanks to this page.  Their solution didn't quite match my needs (as they assume root access for the Linux shell, which I don't have), but it got me over the hump.  Their solution is to set the global variable $SVN_SSH, '
It seems like the environment variable is the only way to set the SSH port.'

However, this is wrong - there is another way, and it is more elegant, I think.

The subversion configuration file settings on a standard Linux setup can be found in the '.subversion' directory.  In this folder you can find the 'config' file.  Open this, and you will find the '[tunnels]' section.  Add the following code to that section:

custom_ssh = $SVN_SSH ssh -p 12345

This creates a custom ssh access protocol which is identical to the standard one, except with a different port number.  If you want to specify a different (or non-ssh) protocol you can do that too.  More details can be found here.

To access the repository now, you simply use this:

$ svn co svn+custom_ssh://username@server_ip/path/to/repos/ .

instead of this:

$ svn co svn+ssh://username@server_ip/path/to/repos/ .

Problem solved!

Sharia Law

For the last two days I have been rather astonished that the main headline on the BBC News website has been about Rowan Williams' comments on Sharia law.  The headlines come from a lecture he gave, and an interview for Radio 4.  Yesterday morning this page was added to his website, giving links to the full transcripts of his interview and lecture.

I have to say that I really feel for the Archbishop.  He is an extremely intelligent and thoughtful man.  Unlike many people (including me, I think), he doesn't say rash things as they pop into his head, but after a great deal of reflection.  To claim that he should resign, that he is unfit for his job, is such an over-reaction, and yet, sadly, it is not unusual in the media.  As a friend points out, the same thing happened to the Pope last year.

Here is an explanation of what the Archbishop was actually trying to say, from his website:

In his lecture, the Archbishop sought carefully to explore the limits
of a unitary and secular legal system in the presence of an
increasingly plural (including religiously plural) society and to see
how such a unitary system might be able to accommodate religious
claims. Behind this is the underlying principle that Christians cannot
claim exceptions from a secular unitary system on religious grounds
(for instance in situations where Christian doctors might not be
compelled to perform abortions), if they are not willing to consider
how a unitary system can accommodate other religious consciences. In
doing so the Archbishop was not suggesting the introduction of parallel
legal jurisdictions, but exploring ways in which reasonable
accommodation might be made within existing arrangements for religious
conscience.

What did the Archbishop actually say?

It seems that many within the media are too hungry for headlines to be bothered to find out what someone has actually said.  And it is not only the media, but politicians as well:

This isn't a path down which we should go... the British legal system should apply to everybody equally.

"You cannot run two systems of law alongside each other.

"That would, in my view, be a recipe for chaos, social chaos." 

Andy Burnham, Culture Secretary

From my understanding of what Dr Williams said, he would wholeheartedly agree with Andy Burnham (and all the others who have been saying similar things, for example Nick Clegg).  The Archbishop suggested that we should look at recognising some aspects of Sharia within our legal system, as indeed we already recognise some issues of conscience for other faiths (as in the passage from the Archbishop's website I quoted above).

One of the most generous and kindest responses to his thoughts came not from members of the Church of England, but from the Muslim Council of Britain:

The Muslim Council of Britain (MCB) said it was grateful
for the Archbishop's "thoughtful intervention" on the discussion of the
place of Islam and Muslims in modern Britain.

A spokesman said: "The MCB observes, with some sadness,
the hysterical misrepresentations of his speech which serves only to
drive a wedge between British people."

Archbishop defends Sharia remarks

I do wonder how long Dr Williams will remain Archbishop.  He has had a torrid time, from the accusations of being a druid, to misrepresentation in the media, to ridicule because of his facial hair, to the brink of a break-up in the Anglican Communion.  His is not a job I would wish on anyone right now.

100 Beckhams

The new England coach, Fabio Capello, left David Beckham out of the England squad for today's friendly against Switzerland, apparently because he is not 'match fit'.

Beckham himself has admitted that this is true - however he has been training with Arsenal for a month, and he is on 99 caps.  It was a great opportunity for Capello to give Beckham the honour of leading his team out as captain to earn his 100th cap - it's a friendly, and he could have taken him off after half an hour.. and who knows, he might have pulled something out of the bag.

I suspect this is Capello asserting his authority over the England team over against everyone else - especially the media, but also the players.  It is his team, and his job to do however he likes.

Let's hope the team do well today, or he'll have trouble in the press..

Faithfulness and sovereignty

Some of the BA students in college have been writing about the impassibility of God, which has prompted not a few discussion in the Common Room over coffee and snooker.  One of them has written three blog posts about it, here, here and here.  A good article I have read on the subject can be found here.  A further post can be found here.  There is such a wealth of information on the internet, this is not an attempt at a comprehensive study of the subject, but a few thoughts in what I think is the right direction.

Definitions

The first problem we encounter is defining the slippery term that is 'impassibility' (cannot suffer).  Its origins can be found in Greek philosophy, along with 'immutability' (cannot change), in the understanding that perfection is static and supreme, immovable.  They have 'cold' overtones, of unemotional behaviour, pure logic and reason, a being totally unaffected by anything or anyone else. 
However they also have many positives, for example, they assure us of a firm foundation, consistency, confidence in God's promises, and the affirmation that God is perfect, and can get no better or worse.

A further problem is that the words are negative, telling us something about what God is not, rather than something about what he is like.  This tends to have a de-personalizing effect on the subject - after all, we usually describe one another using positive terms rather than negative (e.g. 'she has brown hair and likes pizza' instead of 'she doesn't like driving and hates cauliflower').  For us to know something about God, we have to use language we understand.  Therefore, if our language is telling people something about God that is not right (e.g. that he is cold and unaffected by his world) then we either need to define our language better, or find different words to explain the same concepts.

When encountering any thorny theological problem, the first step is usually to look at the Bible, to see if it helps us.  We will find that in this case it has the potential to make things even more confusing!

Scriptural Evidence

Scripture unequivocally states that God does not change:

'For I the Lord do not change; therefore you, O children of Jacob, are not consumed.'
Malachi 3.6 (ESV)

Every good gift and every perfect gift is from above, coming down from the Father of lights with whom there is no variation or shadow due to change.
James 1.17 (ESV)

25 Of old you laid the foundation of the earth,
    and the heavens are the work of your hands.
26 They will perish, but you will remain;
    they will all wear out like a garment.
You will change them like a robe,
    and they will pass away,
27 but you are the same,
    and your years have no end.
Psalm 102.25-27 (ESV)

Jesus Christ is the same yesterday and today and forever.
Hebrews 13.8 (ESV)

I could go on, for there are many more such verses.  They highlight a key concept for us: God is not like us.  His ways are higher than our ways, his thoughts higher than our thoughts.  Even though we are authorized by Scripture to use human language (anthropomorphisms) to describe God in ways we can understand, it does not follow that God is exactly like us, or exactly like the words we use to describe him.

A classic example is this: God is just, God is merciful.  Both are affirmed throughout Scripture, both are true.  The problem the Bible poses is this: how can God be both just and merciful at the same time, when faced with his sinful people?  It isn't that God is just one day and merciful the next: he is just and merciful all the time.  We see this supremely and perfectly on the cross, where God's justice and mercy met in the death of his Son.  The crucifixion doesn't give us a new word, like 'just-ercy' or 'mer-stice', it simply shows us how it can be that God is just and merciful at once.

Back to the problem at hand.  Just as with 'justice' and 'mercy', there is an 'opposite' to God's changelessness: his loving involvement with his people.  Throughout the prophets God wrestles with the problem of loving his people, being hurt by their rejection, wanting to punish their sins, and wanting to forgive them so they might turn back to him (e.g. Jeremiah 4.19-26).  And of course there is the love of God for his world, so great that he sent his only Son to die for his enemies.

God is intimately involved in his creation.  He was when he made it, when he walked with Adam and Eve in the garden, when he called Abraham, when he rescued his people from slavery, when he called David, the man after his own heart, when he punished his people for turning away from him, sending them into exile, when he brought them home again.  And, of course:

And the Word became flesh and dwelt among us, and we have seen his glory, glory as of the only Son from the Father, full of grace and truth.
John 1.14 (ESV)

So what next?

This rather long post is coming to an end, do not fear!  We need to find a way of expressing the truths about God's changelessness, his difference from his creation, whilst at the same time not denying his involvement in that creation, supremely in his Son Jesus.

I suggest that instead of 'impassibility' (cannot suffer) we say 'sovereignty', and instead of 'immutability' we say 'faithfulness'.  Starting with the second, the whole reason the Bible emphasizes that God does not change, is to affirm his faithfulness to the covenant he made with his people: 'God doesn't change, so what he promised yesterday he promises today, and will promise tomorrow.'  Unlike we humans who break our promises, God never does.  Once he has spoken, that is it for eternity: his words never pass away.

And yet, God remains free always to act in surprising ways, for it isn't our understanding that will never change, but God himself who will never change.  Further - and this is the crunch - God was free to submit himself to the powers of history, in Jesus.  As Jesus said, at any point the Father could have sent legions of angels to protect Jesus.  His suffering (and suffering it was - read the ends of the gospels) was not forced upon him by the world, but by his and the Father's will.

Just as with the 'problem' of God's justice and mercy, in the cross we see a glimpse of how God was both God (totally different to his created things) and man (at the mercy of bloodthirsty creatures).  At any moment Jesus could have saved himself, as he was taunted to do by the Pharisees and scribes.  But he didn't.  He chose to suffer with us his people, he chose to be obedience to his Father.  At all times God remained sovereign and faithful - and free.

Let us never imagine that we can define God so accurately that we can restrict his freedom to be himself.  Everything we say about God is only transitory, is only partial - only when we are with him in his kingdom will we finally know as we are fully known.  Until then, let's do the best we can, knowing we will always fall short.

Vista SP1

At last!  Microsoft Windows Vista Service Pack 1 has been released to manufacturing (RTM) by Microsoft.  It contains much-needed performance and stability updates to their latest operating system.

However, it won't be released to end-users until March.  Here's the relevant section from the post on the Windows Vista Team Blog:

Here's the timing for SP1 availability for current Windows Vista users:

  • In mid-March, we will release Windows
    Vista SP1 to Windows Update (in English, French, Spanish, German and
    Japanese) and to the download center on microsoft.com.  Customers who
    visit Windows Update can choose to install Service Pack 1.  If Windows
    Update determines that the system has one of the drivers we know to be
    problematic, then Windows Update will not offer SP1.  Since we know
    that some customers may want to update to SP1 anyhow, the download
    center will allow anyone who wants to install SP1 to do so.
  • In mid-April, we will begin delivering
    Windows Vista SP1 to Windows Vista customers who have chosen to have
    updates downloaded automatically.  That said, any system that Windows
    Update determines has a driver known to not update successfully will
    not get SP1 automatically.  As updates for these drivers become
    available, they will be installed automatically by Windows Update,
    which will unblock these systems from getting Service Pack 1.  The
    result is that more and more systems will automatically get SP1, but
    only when we are confident they will have a good experience.
  • The remaining languages will RTM in April.

This is good news, but a bit frustrating that we'll have to wait another six weeks to install it!

ESV

I am increasingly using the ESV translation for both study and devotion.  Despite its often clunky language, I have found it to be highly accurate, and freely available in so many forms to be extremely useful.

One such tool is the ESV Bible Browser from the ESV home page.  It allows you to hide paragraphs, footnotes, verse numbers, etc.  Not only that, but you can listen to any passage being read by Max McLean, for free!

Also, the ESV is freely available for use with E-Sword, which means I have it on my PC as well as my phone.

So despite its slight readability issues, its free and general availability on the web make it my translation of choice.

Do we choose God?

This is by way of an extension of a previous post on this topic.

A friend at college used to sing 'I have decided to follow Jesus', emphasizing the 'I' to annoy any Calvinists he might come across.  And from John 6.37 & 40 he would seem to be right:

37 All that the Father gives me will come to me, and whoever comes to me I will never cast out.

40 For this is the will of my Father, that everyone who
looks on the Son and believes in him should have eternal life, and I
will raise him up on the last day.  (ESV)

Those verses suggest a personal responsibility on behalf of 'those who come', the 'everyone who looks' to look and come to Jesus.  But that is not the end of the story - John 6.44:

44 No one can come to me unless the Father who sent me draws him. And I will raise him up on the last day.  (ESV)

As I quoted Charles Simeon, we must find the truth in both statements: we choose God, but no-one can choose God unless the Father draws him (or her).