a weird thing about registration, Linux

Mike Bonner bonnmike at gmail.com
Mon Nov 1 16:07:12 EDT 2010


Try su -m
That leaves env vars the same, and should allow you to do your upgrade
since home is still home.

On 11/1/10, Mike Bonner <bonnmike at gmail.com> wrote:
> Working directory, and home directory are different things.  It's
> looking for the .Revolution file on the home directory, working
> directory makes no difference, and as soon as you su, the home
> directory is changed to roots home.
>
> And yeah, not really an effective solution. For all user install, the
> reg info should be kept seperate and used for all users, with only
> individual user preferences stored in ~/.revolution. To make it
> seemless rev needs to set up a default prefs file that is
> automagically placed in the home directory, with registration intact,
> or as I mentioned, seperate the registration out and have the home dir
> only store preferences, not reg info.
>
> On 11/1/10, Peter Alcibiades <palcibiades-first at yahoo.co.uk> wrote:
>>
>> peter at xxxx:/opt/runrev/livecode-4.5$ ls
>> Documentation          livecode.x86       Resources         Runtime
>> Externals              Plugins            revpdfprinter.so  Toolset
>> License Agreement.txt  Release Notes.pdf  revsecurity.so
>> peter at xxxx:/opt/runrev/livecode-4.5$ ./livecode.x86
>> peter at xxxx:/opt/runrev/livecode-4.5$ pwd
>> /opt/runrev/livecode-4.5
>> peter at xxxx:/opt/runrev/livecode-4.5$ su
>> Password:
>> xxxx:/opt/runrev/livecode-4.5# pwd
>> /opt/runrev/livecode-4.5
>> xxxx:/opt/runrev/livecode-4.5# ./livecode.x86
>> xxxx:/opt/runrev/livecode-4.5#
>>
>>
>> So, if you do su the working directory remains the same.  If you are in
>> the
>> working directory without su, Rev starts.  If you are in the same working
>> directory after having done su, it asks you to register.
>>
>> Don't get it.  The difference of course is that when it works, its
>> identifying the user:
>>
>>      peter at xxxx:/opt/runrev/livecode-4.5$ ./livecode.x86
>>
>> as opposed to in the other case, where the prompt is just
>>
>>      xxxx:/opt/runrev/livecode-4.5# ./livecode.x86
>>
>> So the difference is, it is looking for the registration in a particular
>> user home folder?  But in that case, why install in /opt?  And why
>> restrict
>> the use to one account on a multi account system?  Makes no sense, no-one
>> else does it, do they?
>>
>> --
>> View this message in context:
>> http://runtime-revolution.278305.n4.nabble.com/a-weird-thing-about-registration-Linux-tp3022230p3022581.html
>> Sent from the Revolution - User mailing list archive at Nabble.com.
>> _______________________________________________
>> use-revolution mailing list
>> use-revolution at lists.runrev.com
>> Please visit this url to subscribe, unsubscribe and manage your
>> subscription
>> preferences:
>> http://lists.runrev.com/mailman/listinfo/use-revolution
>>
>



More information about the use-livecode mailing list