Re: - automation script

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



On Sat, Mar 1, 2014 at 3:23 AM, Paolo De Michele
<paolo@xxxxxxxxxxxxxxxxx> wrote:
>
> Hi everybody,
>
> I have many server in production but I would verify this:
>
> ex.: I have many domain in /var/www/html/ (domain1 / domain2 / domain3)
>
> now,
>
> How I do check if the files are added or changed?
> I should apply this "politic" for all domains but I don't know how
>
> It is possible send me an email with the modification?
> so, exist diff command with some option but I don't understand how to apply it


If you installed with an rpm you can use 'rpm -q -V packagename' to
check that files haven't changed since the install.

If you have a master copy on some other server, you can  use 'rsync
-avn  --delete dir  user@production_host:/path/above/dir' to see a
list of files with differences.  And if you remove the n from the
arguement list it will fix any differences (but be very sure you are
in the right place if you use --delete without -n).

Ultimately, you should probably be using subversion or git to maintain
this master copy. If you only have one or a few production servers you
can just use the version control tools to update them directly, but I
prefer a staging copy where you can test the changes before rsyncing
to production.

-- 
   Les Mikesell
     lesmikesell@xxxxxxxxx
_______________________________________________
CentOS mailing list
CentOS@xxxxxxxxxx
http://lists.centos.org/mailman/listinfo/centos




[Index of Archives]     [CentOS]     [CentOS Announce]     [CentOS Development]     [CentOS ARM Devel]     [CentOS Docs]     [CentOS Virtualization]     [Carrier Grade Linux]     [Linux Media]     [Asterisk]     [DCCP]     [Netdev]     [Xorg]     [Linux USB]
  Powered by Linux