again...permissions might be able to solve it....if the updater lacks the
permissions to overwrite certain files (aka, user-modifiable files)....

then again...the big unknown is the updater's behavior when it encounters a
file that it can't write to....will it gracefully skip it and go to the next
or were the programmers lazy and make it so the updater gave a fit and quit?


On Sat, Jul 10, 2010 at 3:58 AM, Jesse Molina <[email protected]> wrote:

>
> That's the thing.  We were not discussing the server daemon (unless there
> is a live update method that I am not yet aware of).
>
> We were talking about "./steam -command update" overwriting user-modified
> files and how to prevent it.
>
> But yea, I'll blame Valve on the startup daemon.  It's not all that either.
>  =)
>
>
>
> Gene H wrote:
>
>> blame valve...I didn't write the daemon.
>>
>> On Sat, Jul 10, 2010 at 3:30 AM, Jesse Molina <[email protected]
>> <mailto:[email protected]>> wrote:
>>
>>
>>    You didn't think/read.  This doesn't address the issue at hand.
>>
>>
>>
>>
>>    Gene H wrote:
>>
>>        chmod 644 (or 640 for the paranoid)
>>        owned by root:group
>>        run game daemon in the same group but different user....so game
>>        daemon only
>>        has read-only access...
>>
>>        shoot...NO daemon should have write access to config files (any
>>        configs that
>>        the daemon can change should be in another file.)
>>
>>        On Sat, Jul 10, 2010 at 2:45 AM, Jesse
>>        Molina<[email protected] <mailto:[email protected]>>  wrote:
>>
>>
>>
>>            Hello
>>
>>            I'm sympathetic, being a noob here myself.  I just
>>            discovered this a day or
>>            two ago;
>>
>>            srcds_run -help
>>
>>            srcds_run is actually just a bash script wrapper/launcher
>>            for srcds_linux.
>>              Reading it can be very informative (less srcds_run).
>>            Numerous comments
>>            explain some features of the script that are not documented
>>            anywhere else.
>>
>>            In regards to the update script overwriting user-modified
>>            files, the Valve
>>            devs would be wise to look at how APT/RPM package management
>>            systems handles
>>            user-modified files.
>>
>>            Any further info on this subject would be welcome.
>>              Otherwise, I'm going to
>>            have to keep backups of my entire install directory before
>>            updates, then get
>>            more specific with my backup list over time as I understand
>>            what files I
>>            need to modify and are likely to be overridden during an
>> update.
>>
>>            If anyone has reading recommendations on updating and
>>            updating for multiple
>>            installations, and management of multiple game server
>>            installations in
>>            general, that would be appreciated.  I need to do some
>>            reading here on the
>>            subject soon.
>>
>>
>>
>>
> --
> # Jesse Molina
> # Mail = [email protected]
> # Page = [email protected]
> # Cell = 1.602.323.7608
> # Web  = http://www.opendreams.net/jesse/
>
>
>
> _______________________________________________
> To unsubscribe, edit your list preferences, or view the list archives,
> please visit:
> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
>
_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux

Reply via email to