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