Este arquivo está no formato "diff unificado". As linhas que começam com - são substituídas pelas que começam com + . O cabeçalho da seção @@ ... @@ descreve onde no arquivo as linhas subseqüentes serão encontradas. Você usaria o comando patch para aplicar as alterações desse arquivo. Supondo que você salvou o snippet como patchfile , você pode executar isso:
patch -b <patchfile
O sinalizador -b informa ao programa patch para fazer um backup do arquivo antes de tentar alterá-lo.
Como alternativa, já que pela inspeção visual a única diferença é que passwd foi substituído por system-auth , você poderia simplesmente editar o arquivo usando seu editor favorito.
vi +148 /usr/lib/python2.7/site-packages/wok/auth.py