Merhaba bu işi yapmak için privilege hazirlama yapmaniz gerekli.
sistemde privelege ler /etc/inc/priv.inc tarafindan islenmektedir.
asagidaki pathler include ediliyor.
/etc/inc/priv/.inc
/usr/local/pkg/priv/.inc
varsayilan privler /etc/inc/priv-defs.inc dosyasinda bulunuyor.
yani siz /usr/local/pkg/priv/ altinda eklediginiz paketler için ekleme yapabilirsiniz.
örnek ekleme
global $priv_list; //include edildiğini için parent nesneyi zaten olusturuyor $priv_list['page-openvpn-client-export'] = array(); //yeni bir array aciyoruz $priv_list['page-openvpn-client-export']['name'] = "WebCfg - Izin Ismi";//caption veriyoruz $priv_list['page-openvpn-client-export']['descr'] = "Aciklama.";//aciklamasini yaziyoruz $priv_list['page-openvpn-client-export']['match'] = array();//eslesme icin dizi aciyoruz $priv_list['page-openvpn-client-export']['match'][] = "dosya1*";//burada mask karakterler gecerli $priv_list['page-openvpn-client-export']['match'][] = "dosya2*";//birden fazla eslesme olabilir $priv_list['page-openvpn-client-export']['match'][] = "dosya3*";//ilgili paketle ilgili tum dosyalari isimle eslestirmeniz gerekli ?>