"tftp.sh", "start" => "/usr/sbin/inetd", "stop" => "killall -9 inetd" ) ); //php_sync_package(); $handle = popen("/usr/sbin/inetd", "r"); pclose($handle); //if (pkg_is_service_running('inetd')) { // temp_sync_package(); //} //conf_mount_ro(); //config_unlock(); } function php_deinstall_command() { //prepare inetd.conf for tftp $filename = "/etc/inetd.conf"; $handle = fopen($filename,"rb"); $contents = fread($handle, filesize($filename)); fclose($handle); $handle = fopen($filename,"w"); $contents = str_replace("tftp dgram udp wait root /usr/libexec/tftpd", "#tftp dgram udp wait root /usr/libexec/tftpd", $contents); fwrite($handle, $contents); unset($contents); fclose($fout); unset($filename); exec("killall -9 inetd"); unlink_if_exists("/usr/local/pkg/tftp.xml"); unlink_if_exists("/usr/local/pkg/tftp.inc"); unlink_if_exists("/usr/local/www/tftp/tftp_files.php"); exec("rm -R /tftpboot"); unlink_if_exists("/usr/local/etc/rc.d/tftp.sh"); unlink_if_exists("/tmp/pkg_mgr_tftp.log"); } ?>