Apakah mungkin, di Linux atau pada sistem BSD, untuk menyesuaikan pesan sudo
"kejadian ini akan dilaporkan"? Aku sudah lebih man sudo
dan man sudoers
pada Ubuntu 16.04 mesin, FreeBSD 10.2 mesin, dan mesin Fedora 23, dan saya belum menemukan sesuatu yang berguna.
20
Dalam beberapa hal pesan ini sudah dapat disesuaikan karena, seperti untuk banyak bagian GNU / Linux,
sudo
diinternasionalisasi dan menggunakangettext
Dukungan Bahasa Asli untuk mencari sebagian besar string untuk menggantinya dengan versi lokal dalam bahasa yang berbeda.Misalnya, Anda dapat melihat file bahasa Prancis di sini yang berisi entri:
Jadi, untuk mengubah pesan Anda perlu menentukan untuk bahasa / lokal mana? dan edit file NLS yang sesuai. Namun, pengguna mungkin tidak menggunakan lokal, jadi ini tidak akan berpengaruh.
Atau, Anda dapat menggunakan editor biner untuk mengganti string
/usr/libexec/sudo/sudoers.so
, di mana itu terjadi, dengan string yang ukurannya persis sama dan dengan jumlah%s
parameter yang sama. Karena ini tidak lagi cocok untukgettext
terjemahan, maka akan berlaku untuk semua lokal. MisalnyaGunakan
cmp
untuk memastikan Anda tidak merusak file.sumber