{"_id":"linux-util","_rev":"57-40dd8768143f284bd6240ccb95ca6a3a","name":"linux-util","description":"Linux utilities","dist-tags":{"latest":"0.0.5-rc2"},"versions":{"0.0.1-rc1":{"name":"linux-util","version":"0.0.1-rc1","author":{"name":"Robert Keizer","email":"robert@keizer.ca"},"description":"Linux utilities","licenses":[{"type":"Public Domain"}],"repository":{"type":"git","url":"git://github.com/robertkeizer/linux-util.git"},"main":"./lib/linux.js","dependencies":{},"devDependencies":{},"_id":"linux-util@0.0.1-rc1","engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.1rc6","_nodeVersion":"v0.4.5","_defaultsLoaded":true,"dist":{"shasum":"553a0ac6b0a1bb82a264dbca676c704bbf6829c6","tarball":"https://registry.npmjs.org/linux-util/-/linux-util-0.0.1-rc1.tgz","integrity":"sha512-me3/Zsk6g3jeEm+FTlU+ezZ0jsVeO5dQaHUtsMX5BKBnZ3YwOepA8yotV6m6PaIp5622ZMPvrJE41ZmXlKXcGw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwT9tmMQotXShXa+s/mKhf74w5Lfi0YZP5RW+UPS/3rgIhAMnC/DCvJ9Trlw3mNSBVOEdfr4I7o8ivMk/gAeFhV9k4"}]},"directories":{}},"0.0.1-rc2":{"name":"linux-util","version":"0.0.1-rc2","author":{"name":"Robert Keizer","email":"robert@keizer.ca"},"description":"Linux utilities - including sysctl()","keywords":["unix","linux","utility"],"licenses":[{"type":"Public Domain"}],"repository":{"type":"git","url":"git://github.com/robertkeizer/linux-util.git"},"main":"./lib/linux.js","dependencies":{},"devDependencies":{},"_id":"linux-util@0.0.1-rc2","engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.1rc6","_nodeVersion":"v0.4.5","_defaultsLoaded":true,"dist":{"shasum":"b636c5812cc8305be3a2fb85ca29cf4d02c851aa","tarball":"https://registry.npmjs.org/linux-util/-/linux-util-0.0.1-rc2.tgz","integrity":"sha512-2oQyHfqImGgfS5ozfQr6QtJMkq1ory10CqjrXKxOGAvmRkRliXzFeZhAufwtaoc6pUIDPocg9LtJaFPihtFW4A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDN2Pxbb/IWnoNuvjy2PHYIlcWlTkyDTgAluY1xGzF62gIgH6fZbxWLtciUrC11ZanS8WFbuHRwDIa+bNgodi3joUw="}]},"directories":{}},"0.0.1-rc3":{"name":"linux-util","version":"0.0.1-rc3","author":{"name":"Robert Keizer","email":"robert@keizer.ca"},"description":"Linux utilities - including sysctl()","keywords":["unix","linux","utility"],"licenses":[{"type":"Public Domain"}],"repository":{"type":"git","url":"git://github.com/robertkeizer/linux-util.git"},"main":"./lib/linux.js","dependencies":{},"devDependencies":{},"_id":"linux-util@0.0.1-rc3","engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.1rc6","_nodeVersion":"v0.4.5","_defaultsLoaded":true,"dist":{"shasum":"4c3c785399c3f386a46ce45d748a7d683a9a512d","tarball":"https://registry.npmjs.org/linux-util/-/linux-util-0.0.1-rc3.tgz","integrity":"sha512-n1mtlfrPRIClTVtIOva+5OKZo9/pxWCSxwLZn2I/pFrUHYkkdAe/329KuwcQ/FtxtHLwIrJ9zt5H4NghFI9gRg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDu0AL7n1X8ejLstO4qLo/v1oLn19tZlpWiZIub0Ix/BwIhAMThHHd8MJPVz+eBvS2YS+xjYT11pp4+mnycYK5IylrZ"}]},"directories":{}},"0.0.2":{"name":"linux-util","version":"0.0.2","author":{"name":"Robert Keizer","email":"robert@keizer.ca"},"description":"Linux utilities","keywords":["unix","linux","utility"],"licenses":[{"type":"Public Domain"}],"repository":{"type":"git","url":"git://github.com/robertkeizer/linux-util.git"},"scripts":{"install":"node-waf configure clean build"},"main":"./lib/linux.js","dependencies":{},"devDependencies":{},"_id":"linux-util@0.0.2","engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.3","_nodeVersion":"v0.5.0-pre","_defaultsLoaded":true,"dist":{"shasum":"53a4157c0bc1650bd57ba1192b5e76e8f7b7545f","tarball":"https://registry.npmjs.org/linux-util/-/linux-util-0.0.2.tgz","integrity":"sha512-f2DRPxrwlESSzNqo8vD1WUy+LwnBOwure28C+x7hP4wcioZP1gv9R7dokuARzTi25IeP38Lx9pJy+4AhJ+C+3w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCVZO6nry0/TkcfbeSJ72rDYMJ+F/hX821c9Ive3yFazgIgcZ8qu/SFznw2/awLEu7buJi70T4wBW+9Z4JtPHQSrKc="}]},"directories":{}},"0.0.3-rc1":{"name":"linux-util","version":"0.0.3-rc1","author":{"name":"Robert Keizer","email":"robert@keizer.ca"},"description":"Linux utilities","keywords":["linux","utility","mount"],"licenses":[{"type":"Public Domain"}],"repository":{"type":"git","url":"git://github.com/robertkeizer/linux-util.git"},"scripts":{"install":"node-waf configure clean build"},"main":"./lib/linux.js","_npmUser":{"name":"robertkeizer","email":"robert@keizer.ca"},"_id":"linux-util@0.0.3-rc1","dependencies":{},"devDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.99","_nodeVersion":"v0.4.12","_defaultsLoaded":true,"dist":{"shasum":"1119385a044759828db4806960083b85523ce28d","tarball":"https://registry.npmjs.org/linux-util/-/linux-util-0.0.3-rc1.tgz","integrity":"sha512-P+kkT7neqfMqofTDFlzRfYjKGs3YTSIDGpXTJ06nIEBcXc460Cw+JuJTL6KJ8E7Yc2DAedzFzTlRE0TLfQiSHg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA81lr2YGb4o5Z3S5fpyobHYGBvFx53hIzcdQ6g+4W8NAiEA6JfplVSL4ju0wp6jscbNTi0rsThAw6eDvL1vtEouvws="}]},"maintainers":[{"name":"robertkeizer","email":"robert@keizer.ca"}]},"0.0.3-rc2":{"name":"linux-util","version":"0.0.3-rc2","author":{"name":"Robert Keizer","email":"robert@keizer.ca"},"description":"Linux utilities","keywords":["linux","utility","mount","ps","process","interface","interfaces","control"],"licenses":[{"type":"Public Domain"}],"repository":{"type":"git","url":"git://github.com/robertkeizer/linux-util.git"},"scripts":{"install":"node-waf configure clean build"},"main":"./lib/linux.js","_npmUser":{"name":"robertkeizer","email":"robert@keizer.ca"},"_id":"linux-util@0.0.3-rc2","dependencies":{},"devDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.99","_nodeVersion":"v0.4.12","_defaultsLoaded":true,"dist":{"shasum":"8223e6e32fcf4d2eaa9bc5db2b3129a209f65589","tarball":"https://registry.npmjs.org/linux-util/-/linux-util-0.0.3-rc2.tgz","integrity":"sha512-NZpStCp2WF5XBaU9/+3cg86V17gQRvHxK/59Uiznwy7hyRnrQjioXUcClwdGU78+JHCvLkY3EPVclO7S6+fNCQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE/KWdbIPe5WdgM3n/KoaptN+tEsEaxbxojQ6HmrjgiFAiEA1DBkviQtZvG/TqFNCnXZY5ACtVfmONFeGu9a0aO/Lm4="}]},"maintainers":[{"name":"robertkeizer","email":"robert@keizer.ca"}]},"0.0.4-rc1":{"name":"linux-util","version":"0.0.4-rc1","author":{"name":"Robert Keizer","email":"robert@keizer.ca"},"description":"Linux utilities","keywords":["linux","utility","ps","process","control"],"licenses":[{"type":"Public Domain"}],"repository":{"type":"git","url":"git://github.com/robertkeizer/linux-util.git"},"scripts":{"install":"node-waf configure clean build"},"main":"./lib/linux.js","readme":"A set of utilities for linux.\n\nWorking away at updating stuff..\n\n* ps\n\n\tlinux.ps( );\n\tlinux.ps( process.pid );\n\tlinux.ps( 1 );\n","_id":"linux-util@0.0.4-rc1","dist":{"shasum":"f96ba30f6e82edd5022f8a1d4bf96846f2e91766","tarball":"https://registry.npmjs.org/linux-util/-/linux-util-0.0.4-rc1.tgz","integrity":"sha512-uyau4JjRhRNb56P/EzQftwQ/mGnDoJv+3s8KMRtbWszfxIhZXIl6xXdhytkUFbb+zanQg2wLa2mbRTZf4RHIlw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDA/7tUqdop7/egw7mlLZfFwiO7yGa6RH1/sDyiprv+egIgW0ouA/oAjdeW6LslgZ6nux1rxQfGFJsHyDZzvcqg3AA="}]},"_npmVersion":"1.1.62","_npmUser":{"name":"robertkeizer","email":"robert@keizer.ca"},"maintainers":[{"name":"robertkeizer","email":"robert@keizer.ca"}]},"0.0.5-rc1":{"name":"linux-util","version":"0.0.5-rc1","author":{"name":"Robert Keizer","email":"robert@keizer.ca"},"description":"Linux utilities","keywords":["linux","utility","ps","process","control"],"licenses":[{"type":"Public Domain"}],"repository":{"type":"git","url":"git://github.com/robertkeizer/linux-util.git"},"scripts":{"install":"node-waf configure clean build"},"main":"./lib/linux.js","readme":"Utilities for linux written in javascript.\n\nExample\n=======\n\tvar util\t= require( \"util\" );\n\tvar linux\t= require( \"linux-util\" );\n\n\tlinux.ps( function( err, processes ){\n\t\tprocesses.forEach( function( process_details ){\n\t\t\tutil.log( \"I found process '\" + process_details.pid + \"'.\" );\n\t\t\tutil.log( util.inspect( process_details ) );\n\t\t} );\n\t} );\n\n\tlinux.ps( 1, function( err, process_details ){\n\t\tutil.log( \"Init details: \" + util.inspect( process_details ) );\n\t} );\n","_id":"linux-util@0.0.5-rc1","dist":{"shasum":"bcea66e858a0eb6f46bf6241d164beda304026ca","tarball":"https://registry.npmjs.org/linux-util/-/linux-util-0.0.5-rc1.tgz","integrity":"sha512-+KqlxRgUGytqoR77oiU+QyWlLbhCNlpop8yHeHZbMLpcfLfHfo3FkLse5Vx6KxK2mXkxqkbz/QbH6Nw9xqOBKQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFcl0pm3brBCGNIKePSuj7cN3DJqvDjW0L+EszOqsqncAiBVyMHPauEld6MK0eJl179jYZRzC5b1YrLYUwmHOOYvEg=="}]},"_npmVersion":"1.1.62","_npmUser":{"name":"robertkeizer","email":"robert@keizer.ca"},"maintainers":[{"name":"robertkeizer","email":"robert@keizer.ca"}]},"0.0.5-rc2":{"name":"linux-util","version":"0.0.5-rc2","author":{"name":"Robert Keizer","email":"robert@keizer.ca"},"description":"Linux utilities","keywords":["linux","utility","ps","process","control"],"licenses":[{"type":"Public Domain"}],"repository":{"type":"git","url":"git://github.com/robertkeizer/linux-util.git"},"scripts":{"install":"node-waf configure clean build"},"main":"./lib/linux.js","readme":"Utilities for linux written in javascript.\n\nExamples\n========\n\nps\n--\n\tvar util\t= require( \"util\" );\n\tvar linux\t= require( \"linux-util\" );\n\n\tlinux.ps( function( err, processes ){\n\t\tprocesses.forEach( function( process_details ){\n\t\t\tutil.log( \"I found process '\" + process_details.pid + \"'.\" );\n\t\t\tutil.log( util.inspect( process_details ) );\n\t\t} );\n\t} );\n\n\tlinux.ps( 1, function( err, process_details ){\n\t\tutil.log( \"Init details: \" + util.inspect( process_details ) );\n\t} );\n\nmount / umount\n--------------\n\n\tvar util\t= require( \"util\" );\n\tvar linux\t= require( \"linux-util\" );\n\n\t// Note that umount is inside of the mount callback because\n\t// otherwise umount could be called first.\n\t\n\tlinux.mount( \"/dev/sdb1\", \"/mnt/tmp\", \"ntfs\", function( err, res ){\n\t\tif( err ){\n\t\t\tutil.log( \"Was unable to mount!\" );\n\t\t}else{\n\t\t\tutil.log( \"Mounted!\" );\n\t\n\t\t\tlinux.umount( \"/mnt/tmp\", function( _err ){\n\t\t\t\tif( _err ){\n\t\t\t\t\tutil.log( \"Couldn't umount.\" );\n\t\t\t\t\tutil.log( \"You should most likely manually do a umount.\" );\n\t\t\t\t}else{\n\t\t\t\t\tutil.log( \"Umounted.\" );\n\t\t\t\t}\n\t\t\t} );\n\t\t}\n\t} );\n","_id":"linux-util@0.0.5-rc2","dist":{"shasum":"f597a635053a5b9f46bd6a689f8b6ed513818ea6","tarball":"https://registry.npmjs.org/linux-util/-/linux-util-0.0.5-rc2.tgz","integrity":"sha512-FA/6kJ8Jj0U/1ZHtAu+X/Gd2qM+XiBOkI9ekepZpDXUf+LRKf6rT42+RMNbfTz46I1ye4DOD4ASu2XFnUJI9Uw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCIj04m0Y0xeuSZ1UwkDQF2MFTOMoCxWUPTnHk3nLGDLwIgTT1xQl5fBuwM+HC1mEHZGBrNUw3bHMIjx4ibupefQXk="}]},"_npmVersion":"1.1.62","_npmUser":{"name":"robertkeizer","email":"robert@keizer.ca"},"maintainers":[{"name":"robertkeizer","email":"robert@keizer.ca"}]}},"maintainers":[{"name":"robertkeizer","email":"robert@keizer.ca"}],"time":{"modified":"2022-06-19T12:40:47.580Z","created":"2011-04-09T22:21:23.886Z","0.0.1-rc1":"2011-04-09T22:21:24.446Z","0.0.1-rc2":"2011-04-13T04:56:34.060Z","0.0.1-rc3":"2011-04-14T14:45:42.266Z","0.0.2":"2011-05-30T02:46:09.315Z","0.0.3":"2011-10-17T04:04:54.031Z","0.0.3-rc1":"2011-10-17T13:47:11.933Z","0.0.3-rc2":"2011-10-18T06:06:46.078Z","0.0.4-rc1":"2012-11-01T01:19:55.238Z","0.0.5-rc1":"2012-11-01T02:21:44.210Z","0.0.5-rc2":"2012-11-01T04:27:45.249Z"},"author":{"name":"Robert Keizer","email":"robert@keizer.ca"},"repository":{"type":"git","url":"git://github.com/robertkeizer/linux-util.git"}}