eos-pacdiff
combines the pacdiff
program
with a user-selectable file comparison program as a convenient and
easy-to-use entity.
User can select the file comparison program with
variable EOS_WELCOME_PACDIFFERS
in file
/etc/eos-script-lib-yad.conf
.
Currently
meld
is the recommended file comparison program.
If you select the View mode, meld
will
help you choosing the modifications you want to apply.
Usage: eos-pacdiff [options]
Run command
eos-pacdiff --help
to see the details about the options.
Tip: option --backup
enables creating backup files (with
.bak) in modes view, merge, overwrite. This is a great safety measure,
and one might consider writing an alias like:
alias pacdiff='eos-pacdiff --backup'
into file ~/.bashrc
.
Option --backup
enables creating backup files in all 3 modes mentioned above.
See also Configuration below.
File /etc/eos-pacdiff.conf
can contain the following
(bash) variables, including their default values:
BACKUP_OVERWRITE=no
BACKUP_VIEW=no
BACKUP_MERGE=no
and their supported values are either yes
or
no
.
They define whether the original config file will
be saved with suffix .bak
or not.
Important note: if you want to be on the
safe side, set the values of all BACKUP_*
variables to yes
. This creates the backup file also for any
critical file (like /etc/passwd
) if it was
accidentally overwritten.
Tip: command line options (e.g. --backup
) will override
the configuration variables.