#!/usr/bin/env ruby puts " *** SYNCWEB v.9.1-beta2" passwd = File.readlines("/etc/passwd").map{ |l| l.split(":") } passwd.each do |ln| next if ln[2].to_i < 500 next if not File.writable? ln[5] next if not File.exists? "/var/www/html/#{ln[0]}" puts " *** copying #{ln[0]}\t#{ln[4]}"; $stdout.flush `sleep #{(rand*1).to_s}` end puts " *** syncweb ending"