1*2810ac1bSKiyoung Kim// Program b210613 reproduces the code reported in: 2*2810ac1bSKiyoung Kim// 3*2810ac1bSKiyoung Kim// https://bugzilla.kernel.org/show_bug.cgi?id=210613 4*2810ac1bSKiyoung Kim// 5*2810ac1bSKiyoung Kim// This file is evolved directly from the reproducer attached to that 6*2810ac1bSKiyoung Kim// bug report originally authored by Lorenz Bauer. 7*2810ac1bSKiyoung Kimpackage main 8*2810ac1bSKiyoung Kim 9*2810ac1bSKiyoung Kimimport ( 10*2810ac1bSKiyoung Kim "fmt" 11*2810ac1bSKiyoung Kim "log" 12*2810ac1bSKiyoung Kim 13*2810ac1bSKiyoung Kim "kernel.org/pub/linux/libs/security/libcap/cap" 14*2810ac1bSKiyoung Kim) 15*2810ac1bSKiyoung Kim 16*2810ac1bSKiyoung Kimfunc main() { 17*2810ac1bSKiyoung Kim if err := cap.ModeNoPriv.Set(); err != nil { 18*2810ac1bSKiyoung Kim log.Fatalf("error dropping privilege: %v", err) 19*2810ac1bSKiyoung Kim } 20*2810ac1bSKiyoung Kim fmt.Println("b210613: PASSED") 21*2810ac1bSKiyoung Kim} 22