質問: 細かいsudoers構成(コマンドライン引数を許可) ユーザーが実行できるようにする簡単な方法はありますか(たとえば)/usr/bin/pacman -s -u rootとして、実行を許可せずに/usr/bin/pacman -s -u some_package ?この線user all=(root) nopasswd: /usr/bin/pacman -s -u 両方を許可し、user all=(root) nopasswd: /usr/bin/pacman -s -u "" 意味的に同等であるように見えます。
回答: 必要なことを実行するスクリプトを作成し、sudoにスクリプトへのアクセスを許可します。また、これが実行される環境がネットワークにまったくアクセスできないことを確認します。または、独自のdnsを使用してミラーを偽装し、pacmanによってインストールされたときにルートとして任意のコードを実行できます。