1 21 22 package com.izforge.izpack.util; 23 24 import java.io.BufferedReader ; 25 import java.io.FileReader ; 26 27 import com.izforge.izpack.panels.ProcessingClient; 28 import com.izforge.izpack.panels.Processor; 29 30 33 public class UnixGroupProcessor implements Processor { 34 35 public String process (ProcessingClient client){ 36 String retValue = ""; 37 String filepath = "/etc/group"; 38 BufferedReader reader = null; 39 String line = ""; 40 41 try{ 42 reader = new BufferedReader (new FileReader (filepath)); 43 while ((line = reader.readLine()) != null){ 44 retValue += line.substring(0, line.indexOf(":"))+":"; 45 } 46 if (retValue.endsWith(":")){ 47 retValue = retValue.substring(0, retValue.length()-1); 48 } 49 }catch (Exception ex){ 50 retValue = ""; 51 } 52 53 return retValue; 54 } 55 56 } 57 | Popular Tags |