[nycbug-talk] Yup, I did it: chown -R ....
Matt Juszczak
matt at atopia.net
Fri Nov 7 16:35:13 EST 2008
At least it was production.
Here's a shell script that should be tied into "su" or "sudo":
#!/bin/bash
[[ $SICK ]] && exit;
On Fri, 7 Nov 2008, Siobhan P. Lynch wrote:
>
> I just did the same thing (well similar, I copied passwd, shadow, and group
> files to /etc on a solaris machine, and forgot to make sure the perms were
> correct) on a non-production machine... I also am sick (possible strep
> throat, my son now has Bronchitis, and we're both on Zithromax)
>
> Now I need to go down top the datacenter this weekend and bring it into
> single user mode to fix it...
>
> How fun.
>
> -Trish
>
>
> On Nov 7, 2008, at 12:35 PM, Matt Juszczak wrote:
>
>> New rule to myself: NEVER FORCE YOURSELF to work when you're under the
>> weather.
>>
>> I've felt horrible for a few days now, and it shows. I meant to chown -R
>> root:users /some/directory but ended up doing it to the root. I ctrl-c'd
>> about 2 seconds later but damage was already done.
>>
>> Luckily, I have a few other boxes and I compared them to this one with a
>> custom script and was able to get the group back to where it was, but I'm
>> afraid I set files that shouldn't be owned by root to being owned by root.
>>
>> At this point, I'm just wondering if I'm missing anything, or if there is
>> a program out there that will run through your user:group/permissions
>> settings (of course on system files only) verifying they are set correctly
>> compared to the base install or something.
>>
>> Any suggestions?
>> _______________________________________________
>> talk mailing list
>> talk at lists.nycbug.org
>> http://lists.nycbug.org/mailman/listinfo/talk
More information about the talk
mailing list