Changeset [64627c1a376b7004f4a28ef56fcfca4590a88c26] by Jonathan Hoyt

December 26th, 2008 @ 05:19 PM

Rewrote sma to work with Suite, added it into the application, made it so sma_installer.exe is created on the fly when you click a download button from inside a device sentries page http://github.com/jonmagic/suite...

Committed by Jonathan Hoyt

  • M app/controllers/devices_controller.rb
  • M app/controllers/events_controller.rb
  • M app/controllers/sentries_controller.rb
  • M app/models/device.rb
  • M app/models/sentry.rb
  • M app/views/devices/_sentries.html.erb
  • M app/views/goggles/_form.html.erb
  • M app/views/sentries/edit.html.erb
  • M app/views/sentries/index.json.erb
  • M config/routes.rb
  • M db/migrate/20081212174343_create_goggles.rb
  • M lib/sma/windows/Python25/DLLs/_bsddb.pyd
  • M lib/sma/windows/Python25/DLLs/_ctypes.pyd
  • M lib/sma/windows/Python25/DLLs/_ctypes_test.pyd
  • M lib/sma/windows/Python25/DLLs/_elementtree.pyd
  • M lib/sma/windows/Python25/DLLs/_hashlib.pyd
  • M lib/sma/windows/Python25/DLLs/_msi.pyd
  • M lib/sma/windows/Python25/DLLs/_socket.pyd
  • M lib/sma/windows/Python25/DLLs/_sqlite3.pyd
  • M lib/sma/windows/Python25/DLLs/_ssl.pyd
  • M lib/sma/windows/Python25/DLLs/_testcapi.pyd
  • M lib/sma/windows/Python25/DLLs/_tkinter.pyd
  • M lib/sma/windows/Python25/DLLs/bz2.pyd
  • M lib/sma/windows/Python25/DLLs/py.ico
  • M lib/sma/windows/Python25/DLLs/pyc.ico
  • M lib/sma/windows/Python25/DLLs/pyexpat.pyd
  • M lib/sma/windows/Python25/DLLs/python25.dll
  • M lib/sma/windows/Python25/DLLs/pythoncom25.dll
  • M lib/sma/windows/Python25/DLLs/pywintypes25.dll
  • M lib/sma/windows/Python25/DLLs/select.pyd
  • M lib/sma/windows/Python25/DLLs/sqlite3.dll
  • M lib/sma/windows/Python25/DLLs/tcl84.dll
  • M lib/sma/windows/Python25/DLLs/tclpip84.dll
  • M lib/sma/windows/Python25/DLLs/tix84.dll
  • M lib/sma/windows/Python25/DLLs/tk84.dll
  • M lib/sma/windows/Python25/DLLs/unicodedata.pyd
  • M lib/sma/windows/Python25/DLLs/winsound.pyd
  • M lib/sma/windows/Python25/Lib/BaseHTTPServer.py
  • M lib/sma/windows/Python25/Lib/Bastion.py
  • M lib/sma/windows/Python25/Lib/CGIHTTPServer.py
  • M lib/sma/windows/Python25/Lib/ConfigParser.py
  • M lib/sma/windows/Python25/Lib/Cookie.py
  • M lib/sma/windows/Python25/Lib/DocXMLRPCServer.py
  • M lib/sma/windows/Python25/Lib/HTMLParser.py
  • M lib/sma/windows/Python25/Lib/MimeWriter.py
  • M lib/sma/windows/Python25/Lib/Queue.py
  • M lib/sma/windows/Python25/Lib/SimpleHTTPServer.py
  • M lib/sma/windows/Python25/Lib/SimpleXMLRPCServer.py
  • M lib/sma/windows/Python25/Lib/SocketServer.py
  • M lib/sma/windows/Python25/Lib/StringIO.py
  • M lib/sma/windows/Python25/Lib/UserDict.py
  • M lib/sma/windows/Python25/Lib/UserDict.pyc
  • M lib/sma/windows/Python25/Lib/UserDict.pyo
  • M lib/sma/windows/Python25/Lib/UserList.py
  • M lib/sma/windows/Python25/Lib/UserString.py
  • M lib/sma/windows/Python25/Lib/_LWPCookieJar.py
  • M lib/sma/windows/Python25/Lib/_MozillaCookieJar.py
  • M lib/sma/windows/Python25/Lib/__future__.py
  • M lib/sma/windows/Python25/Lib/__phello__.foo.py
  • M lib/sma/windows/Python25/Lib/_strptime.py
  • M lib/sma/windows/Python25/Lib/_threading_local.py
  • M lib/sma/windows/Python25/Lib/_win32sysloader.pyd
  • M lib/sma/windows/Python25/Lib/_winxptheme.pyd
  • M lib/sma/windows/Python25/Lib/aifc.py
  • M lib/sma/windows/Python25/Lib/anydbm.py
  • M lib/sma/windows/Python25/Lib/asynchat.py
  • M lib/sma/windows/Python25/Lib/asyncore.py
  • M lib/sma/windows/Python25/Lib/atexit.py
  • M lib/sma/windows/Python25/Lib/audiodev.py
  • M lib/sma/windows/Python25/Lib/base64.py
  • M lib/sma/windows/Python25/Lib/base64.pyc
  • M lib/sma/windows/Python25/Lib/bdb.py
  • M lib/sma/windows/Python25/Lib/binhex.py
  • M lib/sma/windows/Python25/Lib/bisect.py
  • M lib/sma/windows/Python25/Lib/bisect.pyc
  • M lib/sma/windows/Python25/Lib/cProfile.py
  • M lib/sma/windows/Python25/Lib/calendar.py
  • M lib/sma/windows/Python25/Lib/cgi.py
  • M lib/sma/windows/Python25/Lib/cgitb.py
  • M lib/sma/windows/Python25/Lib/chunk.py
  • M lib/sma/windows/Python25/Lib/cmd.py
  • M lib/sma/windows/Python25/Lib/code.py
  • M lib/sma/windows/Python25/Lib/codecs.py
  • M lib/sma/windows/Python25/Lib/codecs.pyc
  • M lib/sma/windows/Python25/Lib/codecs.pyo
  • M lib/sma/windows/Python25/Lib/codeop.py
  • M lib/sma/windows/Python25/Lib/colorsys.py
  • M lib/sma/windows/Python25/Lib/commands.py
  • M lib/sma/windows/Python25/Lib/compileall.py
  • M lib/sma/windows/Python25/Lib/contextlib.py
  • M lib/sma/windows/Python25/Lib/cookielib.py
  • M lib/sma/windows/Python25/Lib/copy.py
  • M lib/sma/windows/Python25/Lib/copy.pyc
  • M lib/sma/windows/Python25/Lib/copy_reg.py
  • M lib/sma/windows/Python25/Lib/copy_reg.pyc
  • M lib/sma/windows/Python25/Lib/copy_reg.pyo
  • M lib/sma/windows/Python25/Lib/csv.py
  • M lib/sma/windows/Python25/Lib/dbhash.py
  • M lib/sma/windows/Python25/Lib/dbi.pyd
  • M lib/sma/windows/Python25/Lib/decimal.py
  • M lib/sma/windows/Python25/Lib/decimal.pyc
  • M lib/sma/windows/Python25/Lib/difflib.py
  • M lib/sma/windows/Python25/Lib/dircache.py
  • M lib/sma/windows/Python25/Lib/dis.py
  • M lib/sma/windows/Python25/Lib/doctest.py
  • M lib/sma/windows/Python25/Lib/dumbdbm.py
  • M lib/sma/windows/Python25/Lib/dummy_thread.py
  • M lib/sma/windows/Python25/Lib/dummy_threading.py
  • M lib/sma/windows/Python25/Lib/encodings/__init__.py
  • M lib/sma/windows/Python25/Lib/encodings/__init__.pyc
  • M lib/sma/windows/Python25/Lib/encodings/__init__.pyo
  • M lib/sma/windows/Python25/Lib/encodings/aliases.py
  • M lib/sma/windows/Python25/Lib/encodings/aliases.pyc
  • M lib/sma/windows/Python25/Lib/encodings/aliases.pyo
  • M lib/sma/windows/Python25/Lib/encodings/ascii.py
  • M lib/sma/windows/Python25/Lib/encodings/ascii.pyc
  • M lib/sma/windows/Python25/Lib/encodings/base64_codec.py
  • M lib/sma/windows/Python25/Lib/encodings/big5.py
  • M lib/sma/windows/Python25/Lib/encodings/big5hkscs.py
  • M lib/sma/windows/Python25/Lib/encodings/bz2_codec.py
  • M lib/sma/windows/Python25/Lib/encodings/charmap.py
  • M lib/sma/windows/Python25/Lib/encodings/cp037.py
  • M lib/sma/windows/Python25/Lib/encodings/cp1006.py
  • M lib/sma/windows/Python25/Lib/encodings/cp1026.py
  • M lib/sma/windows/Python25/Lib/encodings/cp1140.py
  • M lib/sma/windows/Python25/Lib/encodings/cp1250.py
  • M lib/sma/windows/Python25/Lib/encodings/cp1251.py
  • M lib/sma/windows/Python25/Lib/encodings/cp1252.py
  • M lib/sma/windows/Python25/Lib/encodings/cp1252.pyc
  • M lib/sma/windows/Python25/Lib/encodings/cp1252.pyo
  • M lib/sma/windows/Python25/Lib/encodings/cp1253.py
  • M lib/sma/windows/Python25/Lib/encodings/cp1254.py
  • M lib/sma/windows/Python25/Lib/encodings/cp1255.py
  • M lib/sma/windows/Python25/Lib/encodings/cp1256.py
  • M lib/sma/windows/Python25/Lib/encodings/cp1257.py
  • M lib/sma/windows/Python25/Lib/encodings/cp1258.py
  • M lib/sma/windows/Python25/Lib/encodings/cp424.py
  • M lib/sma/windows/Python25/Lib/encodings/cp437.py
  • M lib/sma/windows/Python25/Lib/encodings/cp437.pyc
  • M lib/sma/windows/Python25/Lib/encodings/cp500.py
  • M lib/sma/windows/Python25/Lib/encodings/cp737.py
  • M lib/sma/windows/Python25/Lib/encodings/cp775.py
  • M lib/sma/windows/Python25/Lib/encodings/cp850.py
  • M lib/sma/windows/Python25/Lib/encodings/cp852.py
  • M lib/sma/windows/Python25/Lib/encodings/cp855.py
  • M lib/sma/windows/Python25/Lib/encodings/cp856.py
  • M lib/sma/windows/Python25/Lib/encodings/cp857.py
  • M lib/sma/windows/Python25/Lib/encodings/cp860.py
  • M lib/sma/windows/Python25/Lib/encodings/cp861.py
  • M lib/sma/windows/Python25/Lib/encodings/cp862.py
  • M lib/sma/windows/Python25/Lib/encodings/cp863.py
  • M lib/sma/windows/Python25/Lib/encodings/cp864.py
  • M lib/sma/windows/Python25/Lib/encodings/cp865.py
  • M lib/sma/windows/Python25/Lib/encodings/cp866.py
  • M lib/sma/windows/Python25/Lib/encodings/cp869.py
  • M lib/sma/windows/Python25/Lib/encodings/cp874.py
  • M lib/sma/windows/Python25/Lib/encodings/cp875.py
  • M lib/sma/windows/Python25/Lib/encodings/cp932.py
  • M lib/sma/windows/Python25/Lib/encodings/cp949.py
  • M lib/sma/windows/Python25/Lib/encodings/cp950.py
  • M lib/sma/windows/Python25/Lib/encodings/euc_jis_2004.py
  • M lib/sma/windows/Python25/Lib/encodings/euc_jisx0213.py
  • M lib/sma/windows/Python25/Lib/encodings/euc_jp.py
  • M lib/sma/windows/Python25/Lib/encodings/euc_kr.py
  • M lib/sma/windows/Python25/Lib/encodings/gb18030.py
  • M lib/sma/windows/Python25/Lib/encodings/gb2312.py
  • M lib/sma/windows/Python25/Lib/encodings/gbk.py
  • M lib/sma/windows/Python25/Lib/encodings/hex_codec.py
  • M lib/sma/windows/Python25/Lib/encodings/hex_codec.pyc
  • M lib/sma/windows/Python25/Lib/encodings/hp_roman8.py
  • M lib/sma/windows/Python25/Lib/encodings/hz.py
  • M lib/sma/windows/Python25/Lib/encodings/idna.py
  • M lib/sma/windows/Python25/Lib/encodings/idna.pyc
  • M lib/sma/windows/Python25/Lib/encodings/iso2022_jp.py
  • M lib/sma/windows/Python25/Lib/encodings/iso2022_jp_1.py
  • M lib/sma/windows/Python25/Lib/encodings/iso2022_jp_2.py
  • M lib/sma/windows/Python25/Lib/encodings/iso2022_jp_2004.py
  • M lib/sma/windows/Python25/Lib/encodings/iso2022_jp_3.py
  • M lib/sma/windows/Python25/Lib/encodings/iso2022_jp_ext.py
  • M lib/sma/windows/Python25/Lib/encodings/iso2022_kr.py
  • M lib/sma/windows/Python25/Lib/encodings/iso8859_1.py
  • M lib/sma/windows/Python25/Lib/encodings/iso8859_10.py
  • M lib/sma/windows/Python25/Lib/encodings/iso8859_11.py
  • M lib/sma/windows/Python25/Lib/encodings/iso8859_13.py
  • M lib/sma/windows/Python25/Lib/encodings/iso8859_14.py
  • M lib/sma/windows/Python25/Lib/encodings/iso8859_15.py
  • M lib/sma/windows/Python25/Lib/encodings/iso8859_16.py
  • M lib/sma/windows/Python25/Lib/encodings/iso8859_2.py
  • M lib/sma/windows/Python25/Lib/encodings/iso8859_3.py
  • M lib/sma/windows/Python25/Lib/encodings/iso8859_4.py
  • M lib/sma/windows/Python25/Lib/encodings/iso8859_5.py
  • M lib/sma/windows/Python25/Lib/encodings/iso8859_6.py
  • M lib/sma/windows/Python25/Lib/encodings/iso8859_7.py
  • M lib/sma/windows/Python25/Lib/encodings/iso8859_8.py
  • M lib/sma/windows/Python25/Lib/encodings/iso8859_9.py
  • M lib/sma/windows/Python25/Lib/encodings/johab.py
  • M lib/sma/windows/Python25/Lib/encodings/koi8_r.py
  • M lib/sma/windows/Python25/Lib/encodings/koi8_u.py
  • M lib/sma/windows/Python25/Lib/encodings/latin_1.py
  • M lib/sma/windows/Python25/Lib/encodings/mac_arabic.py
  • M lib/sma/windows/Python25/Lib/encodings/mac_centeuro.py
  • M lib/sma/windows/Python25/Lib/encodings/mac_croatian.py
  • M lib/sma/windows/Python25/Lib/encodings/mac_cyrillic.py
  • M lib/sma/windows/Python25/Lib/encodings/mac_farsi.py
  • M lib/sma/windows/Python25/Lib/encodings/mac_greek.py
  • M lib/sma/windows/Python25/Lib/encodings/mac_iceland.py
  • M lib/sma/windows/Python25/Lib/encodings/mac_latin2.py
  • M lib/sma/windows/Python25/Lib/encodings/mac_roman.py
  • M lib/sma/windows/Python25/Lib/encodings/mac_romanian.py
  • M lib/sma/windows/Python25/Lib/encodings/mac_turkish.py
  • M lib/sma/windows/Python25/Lib/encodings/mbcs.py
  • M lib/sma/windows/Python25/Lib/encodings/mbcs.pyc
  • M lib/sma/windows/Python25/Lib/encodings/palmos.py
  • M lib/sma/windows/Python25/Lib/encodings/ptcp154.py
  • M lib/sma/windows/Python25/Lib/encodings/punycode.py
  • M lib/sma/windows/Python25/Lib/encodings/quopri_codec.py
  • M lib/sma/windows/Python25/Lib/encodings/raw_unicode_escape.py
  • M lib/sma/windows/Python25/Lib/encodings/rot_13.py
  • M lib/sma/windows/Python25/Lib/encodings/shift_jis.py
  • M lib/sma/windows/Python25/Lib/encodings/shift_jis_2004.py
  • M lib/sma/windows/Python25/Lib/encodings/shift_jisx0213.py
  • M lib/sma/windows/Python25/Lib/encodings/string_escape.py
  • M lib/sma/windows/Python25/Lib/encodings/tis_620.py
  • M lib/sma/windows/Python25/Lib/encodings/undefined.py
  • M lib/sma/windows/Python25/Lib/encodings/unicode_escape.py
  • M lib/sma/windows/Python25/Lib/encodings/unicode_internal.py
  • M lib/sma/windows/Python25/Lib/encodings/utf_16.py
  • M lib/sma/windows/Python25/Lib/encodings/utf_16_be.py
  • M lib/sma/windows/Python25/Lib/encodings/utf_16_le.py
  • M lib/sma/windows/Python25/Lib/encodings/utf_7.py
  • M lib/sma/windows/Python25/Lib/encodings/utf_8.py
  • M lib/sma/windows/Python25/Lib/encodings/utf_8.pyc
  • M lib/sma/windows/Python25/Lib/encodings/utf_8_sig.py
  • M lib/sma/windows/Python25/Lib/encodings/uu_codec.py
  • M lib/sma/windows/Python25/Lib/encodings/zlib_codec.py
  • M lib/sma/windows/Python25/Lib/filecmp.py
  • M lib/sma/windows/Python25/Lib/fileinput.py
  • M lib/sma/windows/Python25/Lib/fnmatch.py
  • M lib/sma/windows/Python25/Lib/fnmatch.pyc
  • M lib/sma/windows/Python25/Lib/formatter.py
  • M lib/sma/windows/Python25/Lib/fpformat.py
  • M lib/sma/windows/Python25/Lib/ftplib.py
  • M lib/sma/windows/Python25/Lib/functools.py
  • M lib/sma/windows/Python25/Lib/getopt.py
  • M lib/sma/windows/Python25/Lib/getpass.py
  • M lib/sma/windows/Python25/Lib/gettext.py
  • M lib/sma/windows/Python25/Lib/glob.py
  • M lib/sma/windows/Python25/Lib/glob.pyc
  • M lib/sma/windows/Python25/Lib/gopherlib.py
  • M lib/sma/windows/Python25/Lib/gzip.py
  • M lib/sma/windows/Python25/Lib/hashlib.py
  • M lib/sma/windows/Python25/Lib/hashlib.pyc
  • M lib/sma/windows/Python25/Lib/heapq.py
  • M lib/sma/windows/Python25/Lib/hmac.py
  • M lib/sma/windows/Python25/Lib/htmlentitydefs.py
  • M lib/sma/windows/Python25/Lib/htmllib.py
  • M lib/sma/windows/Python25/Lib/httplib.py
  • M lib/sma/windows/Python25/Lib/httplib.pyc
  • M lib/sma/windows/Python25/Lib/ihooks.py
  • M lib/sma/windows/Python25/Lib/imaplib.py
  • M lib/sma/windows/Python25/Lib/imghdr.py
  • M lib/sma/windows/Python25/Lib/imputil.py
  • M lib/sma/windows/Python25/Lib/inspect.py
  • M lib/sma/windows/Python25/Lib/keyword.py
  • M lib/sma/windows/Python25/Lib/license.txt
  • M lib/sma/windows/Python25/Lib/linecache.py
  • M lib/sma/windows/Python25/Lib/linecache.pyc
  • M lib/sma/windows/Python25/Lib/linecache.pyo
  • M lib/sma/windows/Python25/Lib/locale.py
  • M lib/sma/windows/Python25/Lib/locale.pyc
  • M lib/sma/windows/Python25/Lib/locale.pyo
  • M lib/sma/windows/Python25/Lib/macpath.py
  • M lib/sma/windows/Python25/Lib/macurl2path.py
  • M lib/sma/windows/Python25/Lib/mailbox.py
  • M lib/sma/windows/Python25/Lib/mailcap.py
  • M lib/sma/windows/Python25/Lib/markupbase.py
  • M lib/sma/windows/Python25/Lib/md5.py
  • M lib/sma/windows/Python25/Lib/md5.pyc
  • M lib/sma/windows/Python25/Lib/mhlib.py
  • M lib/sma/windows/Python25/Lib/mimetools.py
  • M lib/sma/windows/Python25/Lib/mimetools.pyc
  • M lib/sma/windows/Python25/Lib/mimetypes.py
  • M lib/sma/windows/Python25/Lib/mimify.py
  • M lib/sma/windows/Python25/Lib/mmapfile.pyd
  • M lib/sma/windows/Python25/Lib/modulefinder.py
  • M lib/sma/windows/Python25/Lib/multifile.py
  • M lib/sma/windows/Python25/Lib/mutex.py
  • M lib/sma/windows/Python25/Lib/netrc.py
  • M lib/sma/windows/Python25/Lib/new.py
  • M lib/sma/windows/Python25/Lib/nntplib.py
  • M lib/sma/windows/Python25/Lib/ntpath.py
  • M lib/sma/windows/Python25/Lib/ntpath.pyc
  • M lib/sma/windows/Python25/Lib/ntpath.pyo
  • M lib/sma/windows/Python25/Lib/nturl2path.py
  • M lib/sma/windows/Python25/Lib/nturl2path.pyc
  • M lib/sma/windows/Python25/Lib/odbc.pyd
  • M lib/sma/windows/Python25/Lib/opcode.py
  • M lib/sma/windows/Python25/Lib/optparse.py
  • M lib/sma/windows/Python25/Lib/os.py
  • M lib/sma/windows/Python25/Lib/os.pyc
  • M lib/sma/windows/Python25/Lib/os.pyo
  • M lib/sma/windows/Python25/Lib/os2emxpath.py
  • M lib/sma/windows/Python25/Lib/pdb.py
  • M lib/sma/windows/Python25/Lib/perfmon.pyd
  • M lib/sma/windows/Python25/Lib/perfmondata.dll
  • M lib/sma/windows/Python25/Lib/pickle.py
  • M lib/sma/windows/Python25/Lib/pickletools.py
  • M lib/sma/windows/Python25/Lib/pipes.py
  • M lib/sma/windows/Python25/Lib/pkgutil.py
  • M lib/sma/windows/Python25/Lib/platform.py
  • M lib/sma/windows/Python25/Lib/popen2.py
  • M lib/sma/windows/Python25/Lib/poplib.py
  • M lib/sma/windows/Python25/Lib/posixfile.py
  • M lib/sma/windows/Python25/Lib/posixpath.py
  • M lib/sma/windows/Python25/Lib/posixpath.pyc
  • M lib/sma/windows/Python25/Lib/pprint.py
  • M lib/sma/windows/Python25/Lib/profile.py
  • M lib/sma/windows/Python25/Lib/pstats.py
  • M lib/sma/windows/Python25/Lib/pty.py
  • M lib/sma/windows/Python25/Lib/py_compile.py
  • M lib/sma/windows/Python25/Lib/py_compile.pyc
  • M lib/sma/windows/Python25/Lib/py_compile.pyo
  • M lib/sma/windows/Python25/Lib/pyclbr.py
  • M lib/sma/windows/Python25/Lib/pydoc.py
  • M lib/sma/windows/Python25/Lib/pythonservice.exe
  • M lib/sma/windows/Python25/Lib/pywintypes.py
  • M lib/sma/windows/Python25/Lib/pywintypes.pyc
  • M lib/sma/windows/Python25/Lib/quopri.py
  • M lib/sma/windows/Python25/Lib/random.py
  • M lib/sma/windows/Python25/Lib/random.pyc
  • M lib/sma/windows/Python25/Lib/re.py
  • M lib/sma/windows/Python25/Lib/re.pyc
  • M lib/sma/windows/Python25/Lib/re.pyo
  • M lib/sma/windows/Python25/Lib/repr.py
  • M lib/sma/windows/Python25/Lib/rexec.py
  • M lib/sma/windows/Python25/Lib/rfc822.py
  • M lib/sma/windows/Python25/Lib/rfc822.pyc
  • M lib/sma/windows/Python25/Lib/rlcompleter.py
  • M lib/sma/windows/Python25/Lib/robotparser.py
  • M lib/sma/windows/Python25/Lib/runpy.py
  • M lib/sma/windows/Python25/Lib/sched.py
  • M lib/sma/windows/Python25/Lib/servicemanager.pyd
  • M lib/sma/windows/Python25/Lib/sets.py
  • M lib/sma/windows/Python25/Lib/sgmllib.py
  • M lib/sma/windows/Python25/Lib/sha.py
  • M lib/sma/windows/Python25/Lib/sha.pyc
  • M lib/sma/windows/Python25/Lib/shelve.py
  • M lib/sma/windows/Python25/Lib/shlex.py
  • M lib/sma/windows/Python25/Lib/shlex.pyc
  • M lib/sma/windows/Python25/Lib/shutil.py
  • M lib/sma/windows/Python25/Lib/shutil.pyc
  • M lib/sma/windows/Python25/Lib/site-packages/README.txt
  • M lib/sma/windows/Python25/Lib/site-packages/demjson-1.3-py2.5.egg
  • M lib/sma/windows/Python25/Lib/site-packages/easy-install.pth
  • M lib/sma/windows/Python25/Lib/site-packages/setuptools-0.6c8-py2.5.egg
  • M lib/sma/windows/Python25/Lib/site-packages/setuptools.pth
  • M lib/sma/windows/Python25/Lib/site.py
  • M lib/sma/windows/Python25/Lib/site.pyc
  • M lib/sma/windows/Python25/Lib/site.pyo
  • M lib/sma/windows/Python25/Lib/smtpd.py
  • M lib/sma/windows/Python25/Lib/smtplib.py
  • M lib/sma/windows/Python25/Lib/sndhdr.py
  • M lib/sma/windows/Python25/Lib/socket.py
  • M lib/sma/windows/Python25/Lib/socket.pyc
  • M lib/sma/windows/Python25/Lib/sre.py
  • M lib/sma/windows/Python25/Lib/sre_compile.py
  • M lib/sma/windows/Python25/Lib/sre_compile.pyc
  • M lib/sma/windows/Python25/Lib/sre_compile.pyo
  • M lib/sma/windows/Python25/Lib/sre_constants.py
  • M lib/sma/windows/Python25/Lib/sre_constants.pyc
  • M lib/sma/windows/Python25/Lib/sre_constants.pyo
  • M lib/sma/windows/Python25/Lib/sre_parse.py
  • M lib/sma/windows/Python25/Lib/sre_parse.pyc
  • M lib/sma/windows/Python25/Lib/sre_parse.pyo
  • M lib/sma/windows/Python25/Lib/stat.py
  • M lib/sma/windows/Python25/Lib/stat.pyc
  • M lib/sma/windows/Python25/Lib/stat.pyo
  • M lib/sma/windows/Python25/Lib/statvfs.py
  • M lib/sma/windows/Python25/Lib/string.py
  • M lib/sma/windows/Python25/Lib/string.pyc
  • M lib/sma/windows/Python25/Lib/stringold.py
  • M lib/sma/windows/Python25/Lib/stringprep.py
  • M lib/sma/windows/Python25/Lib/stringprep.pyc
  • M lib/sma/windows/Python25/Lib/struct.py
  • M lib/sma/windows/Python25/Lib/struct.pyc
  • M lib/sma/windows/Python25/Lib/subprocess.py
  • M lib/sma/windows/Python25/Lib/subprocess.pyc
  • M lib/sma/windows/Python25/Lib/sunau.py
  • M lib/sma/windows/Python25/Lib/sunaudio.py
  • M lib/sma/windows/Python25/Lib/symbol.py
  • M lib/sma/windows/Python25/Lib/symtable.py
  • M lib/sma/windows/Python25/Lib/tabnanny.py
  • M lib/sma/windows/Python25/Lib/tarfile.py
  • M lib/sma/windows/Python25/Lib/telnetlib.py
  • M lib/sma/windows/Python25/Lib/tempfile.py
  • M lib/sma/windows/Python25/Lib/tempfile.pyc
  • M lib/sma/windows/Python25/Lib/textwrap.py
  • M lib/sma/windows/Python25/Lib/this.py
  • M lib/sma/windows/Python25/Lib/threading.py
  • M lib/sma/windows/Python25/Lib/threading.pyc
  • M lib/sma/windows/Python25/Lib/timeit.py
  • M lib/sma/windows/Python25/Lib/timer.pyd
  • M lib/sma/windows/Python25/Lib/toaiff.py
  • M lib/sma/windows/Python25/Lib/token.py
  • M lib/sma/windows/Python25/Lib/tokenize.py
  • M lib/sma/windows/Python25/Lib/trace.py
  • M lib/sma/windows/Python25/Lib/traceback.py
  • M lib/sma/windows/Python25/Lib/traceback.pyc
  • M lib/sma/windows/Python25/Lib/traceback.pyo
  • M lib/sma/windows/Python25/Lib/tty.py
  • M lib/sma/windows/Python25/Lib/types.py
  • M lib/sma/windows/Python25/Lib/types.pyc
  • M lib/sma/windows/Python25/Lib/types.pyo
  • M lib/sma/windows/Python25/Lib/unittest.py
  • M lib/sma/windows/Python25/Lib/urllib.py
  • M lib/sma/windows/Python25/Lib/urllib.pyc
  • M lib/sma/windows/Python25/Lib/urllib2.py
  • M lib/sma/windows/Python25/Lib/urllib2.pyc
  • M lib/sma/windows/Python25/Lib/urlparse.py
  • M lib/sma/windows/Python25/Lib/urlparse.pyc
  • M lib/sma/windows/Python25/Lib/user.py
  • M lib/sma/windows/Python25/Lib/uu.py
  • M lib/sma/windows/Python25/Lib/uuid.py
  • M lib/sma/windows/Python25/Lib/uuid.pyc
  • M lib/sma/windows/Python25/Lib/warnings.py
  • M lib/sma/windows/Python25/Lib/warnings.pyc
  • M lib/sma/windows/Python25/Lib/warnings.pyo
  • M lib/sma/windows/Python25/Lib/wave.py
  • M lib/sma/windows/Python25/Lib/weakref.py
  • M lib/sma/windows/Python25/Lib/webbrowser.py
  • M lib/sma/windows/Python25/Lib/webbrowser.pyc
  • M lib/sma/windows/Python25/Lib/whichdb.py
  • M lib/sma/windows/Python25/Lib/win2kras.pyd
  • M lib/sma/windows/Python25/Lib/win32api.pyd
  • M lib/sma/windows/Python25/Lib/win32clipboard.pyd
  • M lib/sma/windows/Python25/Lib/win32con.py
  • M lib/sma/windows/Python25/Lib/win32con.pyc
  • M lib/sma/windows/Python25/Lib/win32console.pyd
  • M lib/sma/windows/Python25/Lib/win32cred.pyd
  • M lib/sma/windows/Python25/Lib/win32crypt.pyd
  • M lib/sma/windows/Python25/Lib/win32event.pyd
  • M lib/sma/windows/Python25/Lib/win32evtlog.pyd
  • M lib/sma/windows/Python25/Lib/win32evtlogutil.py
  • M lib/sma/windows/Python25/Lib/win32evtlogutil.pyc
  • M lib/sma/windows/Python25/Lib/win32file.pyd
  • M lib/sma/windows/Python25/Lib/win32gui.pyd
  • M lib/sma/windows/Python25/Lib/win32help.pyd
  • M lib/sma/windows/Python25/Lib/win32inet.pyd
  • M lib/sma/windows/Python25/Lib/win32job.pyd
  • M lib/sma/windows/Python25/Lib/win32lz.pyd
  • M lib/sma/windows/Python25/Lib/win32net.pyd
  • M lib/sma/windows/Python25/Lib/win32pdh.pyd
  • M lib/sma/windows/Python25/Lib/win32pipe.pyd
  • M lib/sma/windows/Python25/Lib/win32print.pyd
  • M lib/sma/windows/Python25/Lib/win32process.pyd
  • M lib/sma/windows/Python25/Lib/win32profile.pyd
  • M lib/sma/windows/Python25/Lib/win32ras.pyd
  • M lib/sma/windows/Python25/Lib/win32security.pyd
  • M lib/sma/windows/Python25/Lib/win32service.pyd
  • M lib/sma/windows/Python25/Lib/win32serviceutil.py
  • M lib/sma/windows/Python25/Lib/win32serviceutil.pyc
  • M lib/sma/windows/Python25/Lib/win32trace.pyd
  • M lib/sma/windows/Python25/Lib/win32transaction.pyd
  • M lib/sma/windows/Python25/Lib/win32ts.pyd
  • M lib/sma/windows/Python25/Lib/win32wnet.pyd
  • M lib/sma/windows/Python25/Lib/winerror.py
  • M lib/sma/windows/Python25/Lib/winerror.pyc
  • M lib/sma/windows/Python25/Lib/winxpgui.pyd
  • M lib/sma/windows/Python25/Lib/xdrlib.py
  • M lib/sma/windows/Python25/Lib/xmllib.py
  • M lib/sma/windows/Python25/Lib/xmlrpclib.py
  • M lib/sma/windows/Python25/Lib/zipfile.py
  • M lib/sma/windows/Python25/Removepywin32.exe
  • M lib/sma/windows/Python25/Scripts/pywin32_postinstall.py
  • M lib/sma/windows/Python25/Scripts/pywin32_postinstall.pyc
  • M lib/sma/windows/Python25/Scripts/pywin32_postinstall.pyo
  • M lib/sma/windows/Python25/python.exe
  • M lib/sma/windows/Python25/pythonw.exe
  • M lib/sma/windows/Python25/pywin32-wininst.log
  • M lib/sma/windows/Setup.exe
  • M lib/sma/windows/config.yaml
  • M lib/sma/windows/configure.lnk
  • M lib/sma/windows/eula.txt
  • M lib/sma/windows/guid.cfg
  • M lib/sma/windows/instsrv/INSTSRV.EXE
  • M lib/sma/windows/instsrv/install_service.bat
  • M lib/sma/windows/instsrv/remove_service.bat
  • M lib/sma/windows/instsrv/srvany.exe
  • M lib/sma/windows/modules/i_am_alive.py
  • M lib/sma/windows/modules/i_am_alive.pyc
  • M lib/sma/windows/sentries.yaml
  • M lib/sma/windows/setup.py
  • M lib/sma/windows/setup.txt
  • M lib/sma/windows/sma.nsi
  • M lib/sma/windows/sma.py
  • M public/sma/modules/check_helios_batch.py
  • M public/sma/modules/check_vpn_is_alive.py
  • M public/sma/modules/check_win32service_state.py
  • M public/sma/modules/eventlog_count.py
  • M public/sma/modules/i_am_alive.py
New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป

Suite is software for small service based businesses. The workflow in Suite is fairly simple. There are 3 ways one can approach a problem in Suite. From the client, from a ticket, or from a device. Tickets and devices are tied to clients. Clients can belong to other clients (i.e. people inside a company). The clients section is modeled after Apple Address Book. Most of my UI is modeled after the applications that ship with OSX (Address Book, Mail, iTunes). To make Suite more accessible there is an iPhone interface as well.