Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The "sudo" command just hangs on one of my machines #5

Open
AnthonyMastrean opened this issue Feb 20, 2014 · 5 comments
Open

The "sudo" command just hangs on one of my machines #5

AnthonyMastrean opened this issue Feb 20, 2014 · 5 comments
Assignees
Labels

Comments

@AnthonyMastrean
Copy link

I don't know what it is, but sudo hangs on one of my machines. I don't get any info and don't know what else to tell you. Sorry :(

Details

  • Windows 7 Pro 64-bit
  • UAC is on "default"
@lukesampson lukesampson self-assigned this Feb 20, 2014
@lukesampson
Copy link
Owner

Sorry it's not working for you.

Would you be kind enough to try downloading this sudo_debug.ps1 gist and running it to see if you can work out where it's hanging?

E.g.

(new-object net.webclient).downloadfile('https://gist.githubusercontent.com/lukesampson/9130445/raw/sudo_debug.ps1', "$pwd/sudo_debug.ps1")
./sudo_debug.ps1 echo hi

@AnthonyMastrean
Copy link
Author

Alright, here's what I get

PS> .\sudo_debug.ps1 Write-Host "hello, world!"
DEBUG: is_admin
DEBUG: is_admin: identity: NAMCK\eacwpku
DEBUG: is_admin: admin group: Administrators

I ran it in the PowerShell debugger, too

PS> set-psdebug -trace 2; .\sudo_debug.ps1 Write-Host "hello, world!"
DEBUG:    1+ set-psdebug -trace 2;  >>>> .\sudo_debug.ps1 Write-Host "hello, world!"
DEBUG:    6+ if( >>>> !$args) { "usage: sudo <cmd...>"; exit 1 }
DEBUG:     ! CALL function '<ScriptBlock>'  (defined in file 'C:\Users\eacwpku\sudo_debug.ps1')
DEBUG:   66+ if( >>>> $args[0] -eq '-do') {
DEBUG:   74+ if( >>>> !(is_admin)) {
DEBUG:    8+ function is_admin  >>>> {
DEBUG:     ! CALL function 'is_admin'  (defined in file 'C:\Users\eacwpku\sudo_debug.ps1')
DEBUG:    9+    >>>> write-host "DEBUG: is_admin"
DEBUG: is_admin
DEBUG:   10+   >>>> $id = [security.principal.windowsidentity]::getcurrent()
DEBUG:     ! SET $id = 'System.Security.Principal.WindowsIdentity'.
DEBUG:   11+   >>>> write-host "DEBUG: is_admin: identity: $($id.name)"
DEBUG:   11+  write-host "DEBUG: is_admin: identity: $( >>>> $id.name)"
DEBUG: is_admin: identity: NAMCK\eacwpku
DEBUG:   12+   >>>> $name = $id.name -replace '^[^\\]*\\', ''
DEBUG:     ! SET $name = 'eacwpku'.
DEBUG:   13+   >>>> $admin_group = (gwmi win32_group -filter "LocalAccount=True AND SID='S-1-5-32-544'").name # be
 language-agnostic
DEBUG:     ! SET $admin_group = 'Administrators'.
DEBUG:   14+   >>>> write-host "DEBUG: is_admin: admin group: $admin_group"
DEBUG: is_admin: admin group: Administrators
DEBUG:   15+   >>>> $res = gwmi win32_groupuser | ? { $_.groupcomponent -match "name=`"$admin_group`"" -and
$_.partcomponent -match "name=`"$name`"" }

I tried just running gwmi win32_groupuser and it hangs, too. Maybe it's not a hang, but an incredibly long query? I'm on a domain with 10K+ users.

I'm looking through Google and it's really difficult to get search results for "is the current user in the local administrator's group" there are an awful lot of checks for "is the current session administrative". But, I think I narrowed it down to this command

net localgroup administrators | ?{ $_ -match $env:username }

And if I replace the contents of the is_admin function in sudo.ps1, it works! Is the function above a useful substitute? Does it do what you need it to do?


*You can wrap that net function up with fancy custom objects if you want to pipe it better.

@lukesampson
Copy link
Owner

Cool, your replacement looks so much better (and simpler). I'll use that now. Thanks for looking into it!

@guillermooo
Copy link
Contributor

I'm afraid that won't work on systems where the locale isn't English.

$ net localgroup administrators
System error 1376 has occurred.

The specified local group does not exist.

whereas...

$ net localgroup administratoren
Alias name     administratoren
Comment        Administratoren haben uneingeschränkten Vollzugriff auf den Computer bzw. die Domäne.

Members

-------------------------------------------------------------------------------
Super
Administrator
Somebody
The command completed successfully.

@lukesampson lukesampson reopened this Feb 25, 2014
lukesampson added a commit to ScoopInstaller/Scoop that referenced this issue Feb 25, 2014
@lukesampson
Copy link
Owner

Nice catch—thanks. Does it work now?

rivy added a commit to rivy/scoop.bucket.scoop-main that referenced this issue Sep 21, 2015
…main")

.# Summary (changes by commit)

55fe6f9 add pcregrep
7aacb93 Updating premake5 to 5.0.0-alpha5.
8dc59e0 Update go to 1.5
250fb86 upgrade dart to 1.11.3
914f778 Updated hash
72a29e9 PHP5.5.28 and 5.4.44
1a835d7 Update apache.json
3ee188f Update git to 2.5.0
fd7615b cmake v3.3.1
19460b6 curl v7.43.0
1cac2a3 sliksvn v1.8.13
fcfd593 OpenSSL v1.0.2d
a6a8bf8 BOM cleanup
6d9bca8 whitespace cleanup
86d9946 Add axel (2.4)
b62d173 Docker Machine 0.4.0
dec6029 Docker 1.8.0
5d5c382 Updated to version 2015.08.09
23b75ea Updated PHP to 5.6.12
6c75866 Updated nodejs dependency to version 0.12.7
c74bb52 Update Mercurial to 3.5
305bf5d Update innounp to 0.43
3336b6e Add all commands to mono manifest
fc53ab1 Add mono 4.0.2
ef12cf9 Updated ant to version 1.9.6
e689df2 Update 7zip to 9.38, and use 7-zip.org download links
61bf20d Update scala to 2.11.7
7673485 Update gradle to 2.5
fc9b7f9 Update git to 2.4.6, Create git19 manifest
e9b6924 Upgrade grails to 3.0.3
8243a9f add ctags
4138c0d docker-machine 0.3.1
57a48b1 Remove unused checkvers
72fa985 Vagrant 1.7.4
1b86550 Fix checkver regexp to allow newline
4b9aa10 upgrade to dart 1.11.1
b893419 Docker 1.7.1
09c7158 rust 1.1.0 (fix json)
f3c4239 Update Rust to 1.1.0
2f84da9 Add php52
9aa5c8e Update PHP Version
18cd90c Update PHP Version
13be237 Vagrant 1.7.3
501836e php 5.6.11
272b64c Updating premake5 to 5.0-alpha4.
3947523 Redis 2.8.21
4e68834 Update youtube-dl.json
ccce3d8 invoke-build.json : updated version 2.12.2 and added checkver
31a3db9 Node.js 0.12.6
738ca97 FIX `bash` startup failure (within GOW)
e1b6f8e FIX gow.bat file generation
c5b18ec Updated gradle to version 2.4
12cd0cb node.js 0.12.5
2332cc2 update dart stable
4cc5500 FIX portable perl to allow normal access to user's home directory
ae59366 docker 1.7.0
fc6b90e docker-machine 0.3.0
d028f68 update haxe manifest
b529510 update rust manifest
6574437 Let PyWin32 extension installer find this python
635c25f Let PyWin32 extension installer find this python
c7099a9 php 5.6.10 (fix checkver regex)
017a733 fix php zip hash
4c760cb Fix broken url
06c7a17 OpenSSL 1.0.2b
c0d5a9d docker-machine 0.3.0-rc2
90d8aaf ffmpeg 2015-06-07 (fix 32-bit install, white space)
ec22c5c added ffmpeg 2015-06-07
23d26dd Add Hugo manifest
3bf7974 mediainfo 0.7.73 (add homepage and license info)
9202290 Added mediainfo-cli 0.7.73
fa838b2 refactor dart manifest
c55910b Updated CMAKE to version 3.2.2
b141b23 Updating premake5 to 5.0-alpha3.
f3c0869 Python 2 updated to 2.7.10
12445a4 concfg 0.2014.03.17.3 (fix hash)
8c9a8b5 Docker 1.6.2
cadd8b0 Node.js 0.12.3
deb1521 pshazz 0.2014.11.25 (fix hash, fixes #365)
40c9ed6 php 5.6.9
e0ad3f1 Mercurial updated to 3.4
dba361d Update nginx to 1.9.0
22611b9 Add Graphviz application manifest
ec32b74 Update nim to 0.11.2
a58007a Add ~/.profile support to busybox bash
e2e9da9 Node.js 0.12.2
f896d6c Docker Machine 0.2.0
c152b49 Fix #350 GOW fails to install due to wrong hash
cfbb692 Invoke-Build 2.12.1 and replaced "bin" with "env_add_path"
29df8f4 Add ScholDoc 0.1.3-alpha
e8cd292 Remove hash for jq as there is no version in the url
0a3490c Add jq (1.4)
a5baeb3 Add docker 1.6.0
b58f78f invoke-build.json: Invoke-Build 2.12.0
85158b0 PHP5.6.8, 5.5.24, 5.4.40
5d0aa06 ln 2015.04.25 (don't force abs directories for symlinks)
78dedf0 Added JSON manifest for Grails SDK
a9381d5 Updated groovy for 2.4.3 release
8116e22 Update Scala to 2.11.6
3858c74 update mariadb
558e6ec Implement testing using Pester
755c1ad dart 1.0.0.3_r30188 (add checkver, fixes #326)
97bb2f0 Add pester
3420aaf Add ninja build system
15446dc Add premake build tools
a51b40b Add hub
c9e278b Fix invalid json formatting in vim.json
b24c06c edit vim.json
7a1ab55 fixs youtube-dl
617900b add youtube-dl
adae7c9 Ruby 2.2.1
bd44f1a busybox: use http URL for download
23c8cac busybox: add some new aliases
c671e76 Update Mercurial to 3.3.3
248ed29 Update apache.json
3f67edc csvtosql 0.1.1-alpha
4ac26b3 Update apache.json
f9125cc Added syncany-cli.
2ad8316 Fixes #315 py throws error 'Can't find default python'
511b8d7 openssl 1.0.2a
c489d4b Fixed busybox hash
8d5856c nginx 1.7.11
59bda3f busybox 1.24.0-TIG-1778
acc6b9f Git 1.9.5-preview20150319
d395a91 PHP 5.4.39
9fab996 PHP 5.5.23
efaf7d1 Go 1.4.2
366314c PHP 5.6.7
264611e Node.js 0.12.1
c316cd2 Added pkg-config 0.26-1
b7dbd2b Added ssh-copy-id
536b50c Added invoke-build 2.9.14
d88ce57 Added psake 4.4.1
3869482 Updated broken wget urls to new mirror
2a95b4e GNU Octave 3.8.2-5
01a8444 cmake 3.2.1
1e4adb5 Add kvm and dnvm (ASP.NET vNext command line tools)
2e420f6 Fixed encoding for files created using scoop-create
d029e4e BFG Repo-Cleaner
5ea90bf PHP 5.5.22
a91bfb3 PHP 5.4.38
6790d19 PHP 5.6.6
777010e Python 3.4.3
6430c47 fix broken sourceforge URLs
78c4ef1 update sourceforge URLs (fixes #280)
caa3605 Updated PHP 5.3 location on php.net
61517b6 Bug Fix: ScriptCs 0.13.2
41da9d8 Node.js 0.12.0
ecabdce Upgrade OpenSSL 1.0.1j -> 1.0.1L
e7ffff7 Updated PHP bucket, 5.6.5, 5.5.21, 5.4.37
880a663 ScriptCs 0.13.1
d02129e Update innounp.json
e73e9a3 nodejs 0.10.36
d037c9d Updated gradle.json for version 2.2.1, which is the latest stable version
76d361c Updated groovy.json for the groovy 2.4.0 release
5617028 fixed installation bug introduced in last commit
a528dea ScriptCS 0.13.0
36fed35 cmake 3.1.1
f0ffaa9 update-nim
558d551 Go 1.4.1
900ff88 MongoDB v2.6.7
b2cb52d Vagrant 1.7.2
b90ead2 Node.js v0.10.35
9b2f3a9 gibo 1.0.4
b30f287 rsync 3.1.1
ac671b3 Vagrant 1.7.1
6de4d2b ScriptCs 0.12.0
a993f54 Update maven to 3.2.5
b53acc0 Rename mvn.json to maven.json
0790e4e Update nodejs.json
7dbe7c8 Hash updated to match source value
3d83343 Update PHP to the latest versions
5de3797 Fix typo in hash
c3e634b Go 1.4
1f5c3c0 Mercurial 3.2.3 (Security Release)
9776cfb Git 1.9.5 (Security Release)
5939e5c Update nuget.json
215d171 Revert "add architecture 64bits on package PHP". See #235 for context.
fc64a57 add architecture 64bits on package PHP
8381856 Update scriptcs.json
c0d2cac Update python27 to 2.7.9
fc55691 innounp 0.40 (temp URL while sourceforge in disaster recovery mode)
3c3027b 7zip 9.20 (fixes #230: sourceforge URL changed)
144fab5 Updated SBCL to 1.2.6
1896adb NodeJS - Add post install `npm update -g`
154a601 SlikSVN HTTPS URL update and checkver
25941b6 Perl 5.20.1.1
4ffdb57 Curl 7.39.0
8904f8c Ruby 2.1.5
727a719 pshazz 0.2014.11.25
695e516 Update Node.js to the latest version
3c0f6da Update PHP to the latest versions
90db9cb cmake 3.0.2
20779c3 Added doxygen 1.8.8.
fd7959c Fix http link in SBCL
7a69719 Added Steel Bank Common Lisp
7a4237b Update nikto.json
3116d63 openssl 1.0.1j (fixes #212)
9954eeb Update nikto.json
8263133 Update nikto.json
7110e25 Update nikto.json
2bbdf69 Create nikto.json
2dcb409 Fix invalid hash
ce478dc Add nimrod language
4d6a26d Change apps (ant, maven) to depend on openjdk
c1146f4 Update haxe to use bin and env_set
6cc1802 Add common JVM languages (groovy, scala, kotlin)
917b0eb Update openjdk to 1.7.0u60
4131aa7 Pshazz 2004.11.07
8d65ae9 Create dig.json
509cdba Update ant to display a note
534cd78 Add Apache Ant (build tool)
6cca46b Add haxe and neko VM (dependency)
983cf1e Fix vim syntax highlighting
79187b5 Python Updated to 3.4.2
3ba9672 Update PHP versions
5b52c2a mariadb 10.0.14
70d4c96 Added gradle to main bucket
76ddc56 Go v1.3.3
a9b171c Fix PHP hash
ec694be sqlite 3.8.6 (fix hash)
599e893 Node.js 0.10.32
096b061 Changes to Julia Installer
2f19290 PHP54 v5.4.33
9b2eaef Update php55.json
26e9a47 Update php.json
e542e6d sqlite v3.8.6
afb4540 puppet v3.7.1
bed5629 MongoDB v2.6.4
bf95201 Julia v0.3.1
fa6af9c Go v1.3.2
bfa7bff Curl v7.38.0
30841cf Apache v2.4.10
993f5dd Add version checks to PHP manifests
08752ca Update Node.js to the latest version
ee5df35 curl 7.37.0 (fix checkver)
b573d96 rsync 3.1.1pre1 (remove broken checkver)
e3a8476 mercurial 3.1.1
e3a69b8 go 1.3.1
c0d478c Vagrant 1.6.5
4c7d822 Vagrant 1.6.4
8888178 php 5.6.0
21f842f php 5.5.16
f79c541 Add PHP 5.6
732daf9 Update PHP 5.3, 5.4, & 5.5
ce132f6 pshazz 0.2014.08.27
ec378fd Updated version of OpenSSL to 1_0_1i
254e869 Renamed svr2013rktools.json to rktools2k3.json. Not sure why I typed 2013.. should be 2003/2k3..
9c3a3df Added svr2013rktools.json (Windows Server 2013 Resource Kit Tools).
ae03519 Updated the gibo.json to point to the official release location (https://github.com/simonwhitaker/gibo).
e36b2f2 Updated gibo.json
0ca562d sliksvn 1.8.10
b3589f2 Added gibo - fast access to .gitignore boilerplates.
86153ff Fixed regex for far.json. Added Gow.
641a041 Added Far Manager.
007efa3 Haskell platform updated, 32 and 64 bit
3d1b69f UUPS, sha updated
2ad71d9 Updated php 5.4 url to php 5.4.31
9fc622e Update rust to 0.11.0
3857d39 Update r to 3.1.1
e7b7fb7 Update checkver regex
34a5d2e puppet 3.6.2 (update checkver to use group capture)
e0c99f5 Add Puppet
d359f80 PHP 5.5.15
0398cb7 Pshazz 0.2014.06.25
fb77c2b PHP 5.5.15
f61a964 sudo 0.2014.07.18
a89f075 Update python27 to 2.7.8
adebe54 Bump PHP version to 5.5.14
6b4c75d mongodb 2.6.3
b456402 sliksvn 1.8.9
01f8087 sqlite 3.8.5
1511807 ruby 2.0.0-p481
7c9b32d curl 7.37.0
e5ebe35 mercurial 3.0.1
d15d694 perl 5.18.2.2 (update checkver)
578d854 go 1.3
219093a git 1.9.4
cd8fd8a Node.js 0.10.29
0c1d568 cmake 3.0.0
b5f823f Python Updated to 3.4.1
89e18cd Python2 Updated to 2.7.7
5cc28b3 OpenSSL 1.0.1h
2c2ae5e PHP 5.5.13
80c1625 Vagrant 1.6.3
55a2acd pshazz 0.2014.05.2
720280e pshazz 0.2014.05.18
351dc9a Vagrant 1.6.2
ec245f3 vagrant 1.6.1
ea46eb3 mercurial 3.0
25fd834 go 1.2.2
acf84c2 R 3.1.0
e55ca6b sudo 0.2014.05.08
fdc36c1 Git 1.9.2
d0564d4 add checkver for mongodb
a713458 Vagrant 1.6.0
93ff998 Node.js 0.10.28
a87c4e7 MongoDB 2.6.1
2c9fa1e redis 2.8.4 (use specific commit so hash doesn't break, see #96)
16665ad Vagrant 1.5.4
9eb544e MongoDB 2.6.0
612f9ed MongoDB 2.6.0
c1fce9b openssl 1.0.1g
3059297 rsync 3.1.1pre1
00f24c9 curl 7.36.0
a62a934 perl 5.18.2.1
7e24d66 vagrant 1.5.3
570f668 mercurial 2.9.2
9ac7bbc update PHP to 5.5.11
ff09d79 Nginx 1.5.13
4cb36eb Update apache.json with openssl-1.0.1g
4dc0935 rsync 3.1.0 (add checkver)
ae1430c innounp 0.40
2b50b98 ruby 2.0.0-p451 (simpler checkver)
e569ec4 vagrant 1.5.2
b05cf24 sqlite 3.8.4.3
3cc9d49 rust 0.10
3f58f38 rsync 3.1.0
0187aef sqlite 3.8.4.2
368e457 git 1.9.0 (update checkver to check for windows build version)
ae501c7 nginx 1.5.12
900219c concfg 0.2014.03.17.3
f088eb9 python 3.4 (use new bundled pip install)
0f60c10 python 3.4.0
033ef78 python 2.7.6 (update checkver)
08eef65 concfg 0.2014.03.17.2
cc338c7 pshazz 0.2014.03.17.1
b853114 concfg 0.2014.03.17.1 (@ntwb's base16 setttings!)
589fc60 php 5.5.10 (32-bit only, see #81. 64-bit experimntal version available in extras as php64bit)
cd1a720 apache 2.4.9 (32-bit only, see #81. 64-bit version is available in the extras bucket as apache64bit)
b13bc7c pshazz 0.2014.03.17
0b4e7b4 concfg 0.2014.03.17
3a9eb85 Bucket: PHP: 64bit download added.
cfaf057 apache 2.4.7 (add checkver)
f0166de apache 2.4.7 (fix extract_dir, see #78)
be6d0f3 mariadb 5.5.36 (add fragment to urls so scoop gets the right file extension)
91f5e89 zip 3.0
0396bec MariaDB: Download links update (auto mirror).
60d68c7 Apache: New version, 64 bit package, hash updated.
e1a607c nginx 1.5.11
72f4d97 python 3.3.5 (missing comma)
387c7d3 python - Include `pythonw.exe' binaries
3981988 sqlite 3.8.4.1
940989f vagrant 1.5.1
6997f72 sliksvn 1.8.5-1 (added checkver)
a210552 sliksvn 1.8.5-1 (switch from utf16 bom to utf8 encoding)
3307f9f sliksvn 1.8.5-1
dbde2ff pshazz 0.2014.03.15
4b8bdde New MariaDB version, download links, and hashes.
9c32793 vagrant 1.5.0
fbd2913 Update PHP 5.4 and 5.5
48b7bd8 redis 2.8.4 hash
aa0ebd5 redis 2.8.4
db108ae python 2.7.6 (use python2 alias)
3cb41a4 python 3.3.5 (also add python3 alias)
d77a8d0 busybox 1.23.0-TIG-1381
01e153f rust 0.9 (add checkver)
485f5c0 sqlite 3.8.3.1
87f47d3 go 1.2.1 (add checkver)
7290f0c vagrant 1.4.3
4ff5c8b redis 2.6 - hashes fixed
2629efe redis 2.6
fed9264 redis 2.6 (hash change again)
4f1bbcf redis 2.6 (hashes)
992d60e redis 2.6
c3347fd ruby 2.0.0-p451
d46cfe2 python27 (add version check)
8210f51 python 3.3.4
ed9552d perl 5.18.2.1
f121fb6 node 0.10.26 (add version check regexp)
324bd1e nano 2.2.6 (checkver)
08d3139 mercurial 2.9.1 (checkver)
4107538 julia 0.2.1
328a22a git 1.9.0 (checkver)
2392958 7-zip 9.20 (checkver)
76872b2 curl 7.35.0
ea42328 7zip 9.20 (add checkver)
360945f mercurial 2.9.1
1f477d8 git 1.9
81b8e46 go 1.2.1
9b26655 pshazz 0.2014.03.02
b935c40 pshazz 0.2014.03.01
cbe4684 apngasm 3.0.0
00c8744 sudo 0.2014.02.25 (see lukesampson/psutils#5)
f02f0c5 pshazz 0.2014.02.25.5
7df5310 pshazz 0.2014.02.25.3
0c0ca0a pshazz 0.2014.02.25.2
481fa84 pshazz 0.2014.02.25
adb7c4d sudo 2014.02.25 (fix admin check, see lukesampson/psutils#5)
3a821f3 cmake 2.8.12.2
dfc0cb8 Update nodejs to v0.10.26 and npm to v1.4.3
d723731 iconv 1.14-3 (update license)
5ff4ba9 iconv 1.14-3
7b646f5 scriptcs 0.9.0-alpha-140203
ebacb8a Add `iconv` to bucket.
9c719c9 PHP 5.4.25
716c095 PHP 5.5.9
868e2c4 concfg 2014.02.12 (--non-interactive option, see lukesampson/concfg#2)
930258c nodejs 0.10.25 (revert to SHA256 checksums)
cba02fd nodejs 0.10.25 (official checksums)
99502ab Node 0.10.25
fcf98f0 pshazz 0.2014.01.27 (add z plugin from @jkrehm, see lukesampson/pshazz#2)
e1247b6 julia 0.2.0 (include 32-bit download)
5d94cdf julia 0.2
ce36067 busybox 1.23.0-TIG-1337
ac75cb5 git 1.5.8.2
f5c84c9 PHP 5.4.24
155aeba PHP 5.5.8
9990378 rust 0.9 (see #55)
ec09ec7 haskell 2013.2.0.0 (see #44)
fa4144d unzip 6.0
34a41e6 gzip 1.3.12 (use new .exe shim instead of adding to the path)
e728188 openjdk 1.7.0-u45 (set JAVA_HOME)
70cd0dc tar 1.23 (use MSYS version, depend on gzip)
51a18aa gzip 1.3.12 (comment on why no shim)
244192b gzip 1.3.12
c113f80 Add support for PHP 5.3
d084028 Add support for PHP 5.4
08af5e5 vim 7.4 (add libraries for better language support)
5e9fcef vagrant 1.4.1
e166127 python 2.7.6 (uses new MSI extract method)
04b621f python 3.3.3
1ce6fdd 7zip 9.20 (use new MSI extract method instead of running full install, see #16)
30979ba Update php.json
ca582f5 nodejs 0.10.23
a6c4de0 whois to be moved to extras
1bdeef4 Added whois from Sysinternals as standalone install.
288d5b0 go 1.2
46961fb added setuptools in favor of distribute
429e7fc Added support for Maven
a579d39 Added support for SBT. Added an app for SBT, the Scala Build Tool (http://www.scala-sbt.org/)
ee04f10 added escript.exe to erlang
f742855 r 3.0.3 (another note about workaround for #37)
6a46451 dart 1.0.0.3_r30188
5faea47 nodejs 0.10.21 (add '.' to path instead of '\\', now that scoop allows this)
3601574 nodejs 0.10.21 (don't need shims now that install dir is in the path)
6c1cc7a Update Node.js to v0.10.21 & npm to 1.3.9
f6de879 mariadb 5.5.33a (use direct URLs to OSU, use official hashes, see #29)
58329d7 ruby 2.0.0-p247 (new URLs for Dev Kit)
2d152cd nano 2.2.6 (moved from extras)
8355c94 mercurial 2.8
b53013f vim 7.4
150a942 gawk 3.1.7 (add missing hash)
38c4be0 gawk 3.1.7
c1c7557 pshazz 0.2013.11.06 (use new install that doesn't clobber profile: lukesampson/pshazz#1)
a77dfbc php 5.5.5 (fix hash)
cfd0001 PHP 5.5.5
9d4f925 nginx 1.5.6
1469168 Vagrant version should be 1.3.5
8cdbbe6 Vagrant 1.3.5
41e53f7 dart 0.8.5.1
44495ac openjdk 1.7.0-u45
ebd387c sudo: 0.2013.10.28 (don't show scary notes, sudo detects whether user is admin again now)
1b00967 ln 0.2013.10.28
ae0ebf7 wget 1.11.4 (download cacert.pem to avoid certificate errors) #3
a21a2d2 word-wrap for notes, add note to sudo
f7b4a06 gcc 4.8.1
95748bf diffutils 2.8.7
f94654f patch 2.6.1
3aa6a5a sudo 2013.10.13 (handle PS drives)
b73cd9e msys rev13
676b385 gcc 4.5 (add dev packages)
8e6a8b3 erlang R16B02 (use .bz instead of .bz2 so 7zip will recognise)
b06b808 git 1.8.4
4d4a1b4 elixir 0.10.3
ad5b03f r 3.0.2
e828205 mercurial 2.7.2 (unpack with innounp)
f97edec rust 0.8
b0bb1df innounp 0.39 (moved from extras)
9db1f97 gcc 4.5.2
dc633f0 go 1.1.2
f42ff85 sudo 0.2013.09.30
d642312 shasum 0.2013.09.29
c0de80f concfg 0.2013.09.27
f75444c shasum 0.2013.09.25
a0d8ab8 sudo 0.2013.09.25
2d8016f php 5.5.4
15f399c pshazz 0.2013.09.25 (use specific git revision)
5ae8b99 concfg 2013.09.25 (use specific revision)
a41d7ea mercurial 2.7.1
11067d0 R 3.0.1
2f863e8 MariaDB 5.5.33a
ca75eb5 elixir 0.10.2
12b204c findutils 4.4.2
0338f59 coreutils 5.97.3
c0fb5e5 erlang R16B02 (use .bz2 extension)
8300a3d erlang R16B02
b56a332 bzip2 1.0.5
af2095c update nuget URL (no hash because URL doesn't include version)
8e20c77 Apache 2.4.6 (move PHP setup to gist)
e136338 apache 2.4.6
39daaae PHP 5.5.3 (use thread-safe x86 to ensure it works with apache)
7dc5451 PHP 5.5.3 (update homepage)
cea0625 php 5.5.3
dadf458 MongoDB 2.4.6
8d6d9aa MongoDB 2.4.6
cb6f7ce postgresql 9.3.0
98a0246 scriptcs 0.8-alpha-130904
4dc3112 redis 2.6.14
62fd0a5 move nginx 1.4.2 from extras
064907d update say
89335c1 clone of 'say' from Mac OS X
2ea0a3a python 3.3.2 - reorganise manifest
d9b55a5 move GUI merge programs to extras bucket
4fc93f0 ruby 1.9.3, python 2.7.5 (moved from extras bucket)
60a499e fix 7zip msi code (64/32bit codes are different)
6a2ce98 python 3.3.2 (auto-run distribute_setup.py)
d9f35c4 sqlite 3.8.0
97776e8 fix vim (wasn't using new extract_dir queue behaviour)
c7c5c65 allow extracting to a sub-directory. install devkit with ruby
eadf20d allow .ps1 as installer
61b5a6a pshazz: fix add to profile when no profile
56db298 add pshazz post-install
fdb3791 OpenSSL 1.0.1e
2c5a722 time command
534b741 netcat 1.11 (Rodney Beede)
b224d18 telnet (msys-inetutils-1.7.1)
9009c57 tail msys-coreutils-5.97.3
cb3ecf8 nodejs v0.10.15
7c1c354 tail app
37981e7 ruby 2.0.0-p247
452c067 strawberry perl 5.16.3.1
432ae1f move notepad2 to extras, add scoop bucket command
0281deb curl: download CA bundle as well
76f50bd figlet 1.0-go
9ad0fee go 1.1.1
780d578 Go 1.1.1
a981df6 vagrant uninstall doesn't show UI, doesn't require restart
374191e vagrant, better MSI support
f0de819 add cowsay
d07361b use portable git for no UAC
e306740 scriptcs 0.6.0-alpha-130707
f8f7de9 sudo: just use the master version (no hash)
aa5cc3a TortoiseMerge 1.6.7, WinMerge 2.14.0
261bfe2 testing out pshazz, better versions for apps without actual versions (start with 0)
6ad957c hash for touch
edbbd80 added sudo, changed bin directives in manifest to use string instead of array when there's only one
26297be added touch command
a850297 NuGet command-line bootstrapper 2.0
99697cd added concfg
83581c3 update vim notes
c9a589b vimtutor
a7f48af vim 7.3.046
bb9638c grep 2.5.4
79ec7c2 added postgresql
84b174d scriptcs 0.6.0-alpha-130626
30c6f9a less version 394
a20027d new app: sed
9fda191 new app: python. support MSI files
cfb31e4 new app: curl. ability to specify download filename in manifest, in case the download URL isn't obvious
874c8b3 new app: wget
rivy added a commit to rivy/scoop.bucket.scoop-main that referenced this issue Jan 5, 2016
…p:bucket ("main")

.# Summary (changes by commit)

18e2493 python 3.5.0 (fix #504)
04d9294 MariaDB 10.0.21
7453757 Node.js 4.1.0
748dab9 Update python.json
ab4f04d Fixed hash
9bb0534 Fixes php.json with PHP 5.6.13
7f9f5cc Update git to 2.5.2
c07c7af docker-machine 0.4.1
eaca87d Docker 1.8.2
0b326f2 Redis 2.8.2103
e2f11f0 Node.js 4.0.0
5bb891a Go 1.5.1
08b648c Upgraded r.json to R 3.1.3
3faa4ed Updated URL for R 3.1.1
c59dbdb Update jq.json
5483a2d update rust to 1.2.0
6972463 Update git (2.5.1.windows.1)
e544da7 update dart manifest
55fe6f9 add pcregrep
7aacb93 Updating premake5 to 5.0.0-alpha5.
8dc59e0 Update go to 1.5
250fb86 upgrade dart to 1.11.3
914f778 Updated hash
72a29e9 PHP5.5.28 and 5.4.44
1a835d7 Update apache.json
3ee188f Update git to 2.5.0
fd7615b cmake v3.3.1
19460b6 curl v7.43.0
1cac2a3 sliksvn v1.8.13
fcfd593 OpenSSL v1.0.2d
a6a8bf8 BOM cleanup
6d9bca8 whitespace cleanup
86d9946 Add axel (2.4)
b62d173 Docker Machine 0.4.0
dec6029 Docker 1.8.0
5d5c382 Updated to version 2015.08.09
23b75ea Updated PHP to 5.6.12
6c75866 Updated nodejs dependency to version 0.12.7
c74bb52 Update Mercurial to 3.5
305bf5d Update innounp to 0.43
3336b6e Add all commands to mono manifest
fc53ab1 Add mono 4.0.2
ef12cf9 Updated ant to version 1.9.6
e689df2 Update 7zip to 9.38, and use 7-zip.org download links
61bf20d Update scala to 2.11.7
7673485 Update gradle to 2.5
fc9b7f9 Update git to 2.4.6, Create git19 manifest
e9b6924 Upgrade grails to 3.0.3
8243a9f add ctags
4138c0d docker-machine 0.3.1
57a48b1 Remove unused checkvers
72fa985 Vagrant 1.7.4
1b86550 Fix checkver regexp to allow newline
4b9aa10 upgrade to dart 1.11.1
b893419 Docker 1.7.1
09c7158 rust 1.1.0 (fix json)
f3c4239 Update Rust to 1.1.0
1513a82 Re add php52
2f84da9 Add php52
9aa5c8e Update PHP Version
18cd90c Update PHP Version
13be237 Vagrant 1.7.3
501836e php 5.6.11
272b64c Updating premake5 to 5.0-alpha4.
3947523 Redis 2.8.21
4e68834 Update youtube-dl.json
ccce3d8 invoke-build.json : updated version 2.12.2 and added checkver
31a3db9 Node.js 0.12.6
738ca97 FIX `bash` startup failure (within GOW)
e1b6f8e FIX gow.bat file generation
c5b18ec Updated gradle to version 2.4
12cd0cb node.js 0.12.5
2332cc2 update dart stable
4cc5500 FIX portable perl to allow normal access to user's home directory
ae59366 docker 1.7.0
fc6b90e docker-machine 0.3.0
d028f68 update haxe manifest
b529510 update rust manifest
6574437 Let PyWin32 extension installer find this python
635c25f Let PyWin32 extension installer find this python
c7099a9 php 5.6.10 (fix checkver regex)
017a733 fix php zip hash
4c760cb Fix broken url
06c7a17 OpenSSL 1.0.2b
c0d5a9d docker-machine 0.3.0-rc2
90d8aaf ffmpeg 2015-06-07 (fix 32-bit install, white space)
ec22c5c added ffmpeg 2015-06-07
23d26dd Add Hugo manifest
3bf7974 mediainfo 0.7.73 (add homepage and license info)
9202290 Added mediainfo-cli 0.7.73
fa838b2 refactor dart manifest
c55910b Updated CMAKE to version 3.2.2
b141b23 Updating premake5 to 5.0-alpha3.
f3c0869 Python 2 updated to 2.7.10
12445a4 concfg 0.2014.03.17.3 (fix hash)
8c9a8b5 Docker 1.6.2
cadd8b0 Node.js 0.12.3
deb1521 pshazz 0.2014.11.25 (fix hash, fixes #365)
40c9ed6 php 5.6.9
e0ad3f1 Mercurial updated to 3.4
dba361d Update nginx to 1.9.0
22611b9 Add Graphviz application manifest
ec32b74 Update nim to 0.11.2
a58007a Add ~/.profile support to busybox bash
e2e9da9 Node.js 0.12.2
f896d6c Docker Machine 0.2.0
c152b49 Fix #350 GOW fails to install due to wrong hash
cfbb692 Invoke-Build 2.12.1 and replaced "bin" with "env_add_path"
29df8f4 Add ScholDoc 0.1.3-alpha
e8cd292 Remove hash for jq as there is no version in the url
0a3490c Add jq (1.4)
a5baeb3 Add docker 1.6.0
b58f78f invoke-build.json: Invoke-Build 2.12.0
85158b0 PHP5.6.8, 5.5.24, 5.4.40
5d0aa06 ln 2015.04.25 (don't force abs directories for symlinks)
78dedf0 Added JSON manifest for Grails SDK
a9381d5 Updated groovy for 2.4.3 release
8116e22 Update Scala to 2.11.6
3858c74 update mariadb
558e6ec Implement testing using Pester
755c1ad dart 1.0.0.3_r30188 (add checkver, fixes #326)
97bb2f0 Add pester
3420aaf Add ninja build system
15446dc Add premake build tools
a51b40b Add hub
c9e278b Fix invalid json formatting in vim.json
b24c06c edit vim.json
7a1ab55 fixs youtube-dl
617900b add youtube-dl
adae7c9 Ruby 2.2.1
bd44f1a busybox: use http URL for download
23c8cac busybox: add some new aliases
c671e76 Update Mercurial to 3.3.3
248ed29 Update apache.json
3f67edc csvtosql 0.1.1-alpha
4ac26b3 Update apache.json
f9125cc Added syncany-cli.
2ad8316 Fixes #315 py throws error 'Can't find default python'
511b8d7 openssl 1.0.2a
c489d4b Fixed busybox hash
8d5856c nginx 1.7.11
59bda3f busybox 1.24.0-TIG-1778
acc6b9f Git 1.9.5-preview20150319
d395a91 PHP 5.4.39
9fab996 PHP 5.5.23
efaf7d1 Go 1.4.2
366314c PHP 5.6.7
264611e Node.js 0.12.1
c316cd2 Added pkg-config 0.26-1
b7dbd2b Added ssh-copy-id
536b50c Added invoke-build 2.9.14
d88ce57 Added psake 4.4.1
3869482 Updated broken wget urls to new mirror
2a95b4e GNU Octave 3.8.2-5
01a8444 cmake 3.2.1
1e4adb5 Add kvm and dnvm (ASP.NET vNext command line tools)
2e420f6 Fixed encoding for files created using scoop-create
d029e4e BFG Repo-Cleaner
5ea90bf PHP 5.5.22
a91bfb3 PHP 5.4.38
6790d19 PHP 5.6.6
777010e Python 3.4.3
6430c47 fix broken sourceforge URLs
78c4ef1 update sourceforge URLs (fixes #280)
caa3605 Updated PHP 5.3 location on php.net
61517b6 Bug Fix: ScriptCs 0.13.2
41da9d8 Node.js 0.12.0
ecabdce Upgrade OpenSSL 1.0.1j -> 1.0.1L
e7ffff7 Updated PHP bucket, 5.6.5, 5.5.21, 5.4.37
880a663 ScriptCs 0.13.1
d02129e Update innounp.json
e73e9a3 nodejs 0.10.36
d037c9d Updated gradle.json for version 2.2.1, which is the latest stable version
76d361c Updated groovy.json for the groovy 2.4.0 release
5617028 fixed installation bug introduced in last commit
a528dea ScriptCS 0.13.0
36fed35 cmake 3.1.1
f0ffaa9 update-nim
558d551 Go 1.4.1
900ff88 MongoDB v2.6.7
b2cb52d Vagrant 1.7.2
b90ead2 Node.js v0.10.35
9b2f3a9 gibo 1.0.4
b30f287 rsync 3.1.1
ac671b3 Vagrant 1.7.1
6de4d2b ScriptCs 0.12.0
a993f54 Update maven to 3.2.5
b53acc0 Rename mvn.json to maven.json
0790e4e Update nodejs.json
7dbe7c8 Hash updated to match source value
3d83343 Update PHP to the latest versions
5de3797 Fix typo in hash
c3e634b Go 1.4
1f5c3c0 Mercurial 3.2.3 (Security Release)
9776cfb Git 1.9.5 (Security Release)
5939e5c Update nuget.json
215d171 Revert "add architecture 64bits on package PHP". See #235 for context.
fc64a57 add architecture 64bits on package PHP
8381856 Update scriptcs.json
c0d2cac Update python27 to 2.7.9
fc55691 innounp 0.40 (temp URL while sourceforge in disaster recovery mode)
3c3027b 7zip 9.20 (fixes #230: sourceforge URL changed)
144fab5 Updated SBCL to 1.2.6
1896adb NodeJS - Add post install `npm update -g`
154a601 SlikSVN HTTPS URL update and checkver
25941b6 Perl 5.20.1.1
4ffdb57 Curl 7.39.0
8904f8c Ruby 2.1.5
727a719 pshazz 0.2014.11.25
695e516 Update Node.js to the latest version
3c0f6da Update PHP to the latest versions
90db9cb cmake 3.0.2
20779c3 Added doxygen 1.8.8.
fd7959c Fix http link in SBCL
7a69719 Added Steel Bank Common Lisp
7a4237b Update nikto.json
3116d63 openssl 1.0.1j (fixes #212)
9954eeb Update nikto.json
8263133 Update nikto.json
7110e25 Update nikto.json
2bbdf69 Create nikto.json
98391af Revert "Create strings.json"
ae03711 Create strings.json
2dcb409 Fix invalid hash
ce478dc Add nimrod language
4d6a26d Change apps (ant, maven) to depend on openjdk
c1146f4 Update haxe to use bin and env_set
6cc1802 Add common JVM languages (groovy, scala, kotlin)
917b0eb Update openjdk to 1.7.0u60
4131aa7 Pshazz 2004.11.07
8d65ae9 Create dig.json
509cdba Update ant to display a note
534cd78 Add Apache Ant (build tool)
6cca46b Add haxe and neko VM (dependency)
983cf1e Fix vim syntax highlighting
79187b5 Python Updated to 3.4.2
3ba9672 Update PHP versions
5b52c2a mariadb 10.0.14
70d4c96 Added gradle to main bucket
76ddc56 Go v1.3.3
a9b171c Fix PHP hash
ec694be sqlite 3.8.6 (fix hash)
599e893 Node.js 0.10.32
096b061 Changes to Julia Installer
2f19290 PHP54 v5.4.33
9b2eaef Update php55.json
26e9a47 Update php.json
e542e6d sqlite v3.8.6
afb4540 puppet v3.7.1
bed5629 MongoDB v2.6.4
bf95201 Julia v0.3.1
fa6af9c Go v1.3.2
bfa7bff Curl v7.38.0
30841cf Apache v2.4.10
993f5dd Add version checks to PHP manifests
08752ca Update Node.js to the latest version
ee5df35 curl 7.37.0 (fix checkver)
b573d96 rsync 3.1.1pre1 (remove broken checkver)
e3a8476 mercurial 3.1.1
e3a69b8 go 1.3.1
c0d478c Vagrant 1.6.5
4c7d822 Vagrant 1.6.4
8888178 php 5.6.0
21f842f php 5.5.16
f79c541 Add PHP 5.6
732daf9 Update PHP 5.3, 5.4, & 5.5
ce132f6 pshazz 0.2014.08.27
2a6b0b7 Added hash to runat.json
4cf82d4 Corrected file hash for 32bit architecture
694c53d Corrected version in manifest for openssl
ec378fd Updated version of OpenSSL to 1_0_1i
254e869 Renamed svr2013rktools.json to rktools2k3.json. Not sure why I typed 2013.. should be 2003/2k3..
9c3a3df Added svr2013rktools.json (Windows Server 2013 Resource Kit Tools).
ae03519 Updated the gibo.json to point to the official release location (https://github.com/simonwhitaker/gibo).
e36b2f2 Updated gibo.json
0ca562d sliksvn 1.8.10
b3589f2 Added gibo - fast access to .gitignore boilerplates.
89dcbef Renamed pre_create_shims to pre_install. Much better.
86153ff Fixed regex for far.json. Added Gow (Unix command line utilities installer for Windows, Alternative to Gygwin/BusyBox)..
641a041 Added Far Manager.
007efa3 Haskell platform updated, 32 and 64 bit
bf7b583 I'm sorry, i'm sleepy.
1fa97a5 No comment
3d1b69f UUPS, sha updated
2ad71d9 Updated php 5.4 url to php 5.4.31
9fc622e Update rust to 0.11.0
3857d39 Update r to 3.1.1
e7b7fb7 Update checkver regex
1c80a6e Add Gitignore command manifest
34a5d2e puppet 3.6.2 (update checkver to use group capture)
e0c99f5 Add Puppet
d359f80 PHP 5.5.15
0398cb7 Pshazz 0.2014.06.25
bc56c8c Suggestion: Cabal shim added.
fb77c2b PHP 5.5.15
f61a964 sudo 0.2014.07.18
a89f075 Update python27 to 2.7.8
adebe54 Bump PHP version to 5.5.14
6b4c75d mongodb 2.6.3
b456402 sliksvn 1.8.9
01f8087 sqlite 3.8.5
1511807 ruby 2.0.0-p481
7c9b32d curl 7.37.0
e5ebe35 mercurial 3.0.1
d15d694 perl 5.18.2.2 (update checkver)
578d854 go 1.3
219093a git 1.9.4
cd8fd8a Node.js 0.10.29
0c1d568 cmake 3.0.0
28581ae Hash updated to fit the value at the source
b5f823f Python Updated to 3.4.1
89e18cd Python2 Updated to 2.7.7
5cc28b3 OpenSSL 1.0.1h
2c2ae5e PHP 5.5.13
80c1625 Vagrant 1.6.3
55a2acd pshazz 0.2014.05.2
720280e pshazz 0.2014.05.18
351dc9a Vagrant 1.6.2
ec245f3 vagrant 1.6.1
ea46eb3 mercurial 3.0
25fd834 go 1.2.2
acf84c2 R 3.1.0
e55ca6b sudo 0.2014.05.08
fdc36c1 Git 1.9.2
d0564d4 add checkver for mongodb
a713458 Vagrant 1.6.0
93ff998 Node.js 0.10.28
a87c4e7 MongoDB 2.6.1
2c9fa1e redis 2.8.4 (use specific commit so hash doesn't break, see #96)
16665ad Vagrant 1.5.4
9eb544e MongoDB 2.6.0
612f9ed MongoDB 2.6.0
c1fce9b openssl 1.0.1g
3059297 rsync 3.1.1pre1
00f24c9 curl 7.36.0
a62a934 perl 5.18.2.1
7e24d66 vagrant 1.5.3
570f668 mercurial 2.9.2
9ac7bbc update PHP to 5.5.11
ff09d79 Nginx 1.5.13
4cb36eb Update apache.json with openssl-1.0.1g
4dc0935 rsync 3.1.0 (add checkver)
ae1430c innounp 0.40
2b50b98 ruby 2.0.0-p451 (simpler checkver)
e569ec4 vagrant 1.5.2
b05cf24 sqlite 3.8.4.3
3cc9d49 rust 0.10
3f58f38 rsync 3.1.0
0187aef sqlite 3.8.4.2
368e457 git 1.9.0 (update checkver to check for windows build version)
ae501c7 nginx 1.5.12
900219c concfg 0.2014.03.17.3
f088eb9 python 3.4 (use new bundled pip install)
0f60c10 python 3.4.0
033ef78 python 2.7.6 (update checkver)
08eef65 concfg 0.2014.03.17.2
cc338c7 pshazz 0.2014.03.17.1
b853114 concfg 0.2014.03.17.1 (@ntwb's base16 setttings!)
589fc60 php 5.5.10 (32-bit only, see #81. 64-bit experimntal version available in extras as php64bit)
cd1a720 apache 2.4.9 (32-bit only, see #81. 64-bit version is available in the extras bucket as apache64bit)
b13bc7c pshazz 0.2014.03.17
0b4e7b4 concfg 0.2014.03.17
3a9eb85 Bucket: PHP: 64bit download added.
cfaf057 apache 2.4.7 (add checkver)
f0166de apache 2.4.7 (fix extract_dir, see #78)
be6d0f3 mariadb 5.5.36 (add fragment to urls so scoop gets the right file extension)
91f5e89 zip 3.0
0396bec MariaDB: Download links update (auto mirror).
60d68c7 Apache: New version, 64 bit package, hash updated.
e1a607c nginx 1.5.11
72f4d97 python 3.3.5 (missing comma)
387c7d3 python - Include `pythonw.exe' binaries
3981988 sqlite 3.8.4.1
940989f vagrant 1.5.1
6997f72 sliksvn 1.8.5-1 (added checkver)
a210552 sliksvn 1.8.5-1 (switch from utf16 bom to utf8 encoding)
3307f9f sliksvn 1.8.5-1
dbde2ff pshazz 0.2014.03.15
4b8bdde New MariaDB version, download links, and hashes.
9c32793 vagrant 1.5.0
fbd2913 Update PHP 5.4 and 5.5
48b7bd8 redis 2.8.4 hash
aa0ebd5 redis 2.8.4
db108ae python 2.7.6 (use python2 alias)
3cb41a4 python 3.3.5 (also add python3 alias)
d77a8d0 busybox 1.23.0-TIG-1381
01e153f rust 0.9 (add checkver)
485f5c0 sqlite 3.8.3.1
87f47d3 go 1.2.1 (add checkver)
7290f0c vagrant 1.4.3
4ff5c8b redis 2.6 - hashes fixed
2629efe redis 2.6
fed9264 redis 2.6 (hash change again)
4f1bbcf redis 2.6 (hashes)
992d60e redis 2.6
c3347fd ruby 2.0.0-p451
d46cfe2 python27 (add version check)
8210f51 python 3.3.4
ed9552d perl 5.18.2.1
f121fb6 node 0.10.26 (add version check regexp)
324bd1e nano 2.2.6 (checkver)
08d3139 mercurial 2.9.1 (checkver)
4107538 julia 0.2.1
328a22a git 1.9.0 (checkver)
2392958 7-zip 9.20 (checkver)
76872b2 curl 7.35.0
ea42328 7zip 9.20 (add checkver)
360945f mercurial 2.9.1
1f477d8 git 1.9
81b8e46 go 1.2.1
9b26655 pshazz 0.2014.03.02
b935c40 pshazz 0.2014.03.01
cbe4684 apngasm 3.0.0
00c8744 sudo 0.2014.02.25 (see lukesampson/psutils#5)
f02f0c5 pshazz 0.2014.02.25.5
7df5310 pshazz 0.2014.02.25.3
0c0ca0a pshazz 0.2014.02.25.2
481fa84 pshazz 0.2014.02.25
adb7c4d sudo 2014.02.25 (fix admin check, see lukesampson/psutils#5)
3a821f3 cmake 2.8.12.2
dfc0cb8 Update nodejs to v0.10.26 and npm to v1.4.3
d723731 iconv 1.14-3 (update license)
5ff4ba9 iconv 1.14-3
b90ba23 Correct scriptcs hash
7b646f5 scriptcs 0.9.0-alpha-140203
ebacb8a Add `iconv` to bucket.
9c719c9 PHP 5.4.25
716c095 PHP 5.5.9
868e2c4 concfg 2014.02.12 (--non-interactive option, see lukesampson/concfg#2)
930258c nodejs 0.10.25 (revert to SHA256 checksums)
cba02fd nodejs 0.10.25 (official checksums)
99502ab Node 0.10.25
fcf98f0 pshazz 0.2014.01.27 (add z plugin from @jkrehm, see lukesampson/pshazz#2)
e1247b6 julia 0.2.0 (include 32-bit download)
5d94cdf julia 0.2
ce36067 busybox 1.23.0-TIG-1337
ac75cb5 git 1.5.8.2
f5c84c9 PHP 5.4.24
155aeba PHP 5.5.8
9990378 rust 0.9 (see #55)
ec09ec7 haskell 2013.2.0.0 (see #44)
fa4144d unzip 6.0
34a41e6 gzip 1.3.12 (use new .exe shim instead of adding to the path)
e728188 openjdk 1.7.0-u45 (set JAVA_HOME)
70cd0dc tar 1.23 (use MSYS version, depend on gzip)
51a18aa gzip 1.3.12 (comment on why no shim)
244192b gzip 1.3.12
51a5eae Fix version number
c113f80 Add support for PHP 5.3
d084028 Add support for PHP 5.4
08af5e5 vim 7.4 (add libraries for better language support)
5e9fcef vagrant 1.4.1
e166127 python 2.7.6 (uses new MSI extract method)
04b621f python 3.3.3
1ce6fdd 7zip 9.20 (use new MSI extract method instead of running full install, see #16)
30979ba Update php.json
ca582f5 nodejs 0.10.23
a6c4de0 whois to be moved to extras
1bdeef4 Added whois from Sysinternals as standalone install.
288d5b0 go 1.2
46961fb added setuptools in favor of distribute
429e7fc Added support for Maven
a579d39 Added support for SBT. Added an app for SBT, the Scala Build Tool (http://www.scala-sbt.org/)
ee04f10 added escript.exe to erlang
08e55b9 Add 'scoop depends' command
f742855 r 3.0.3 (another note about workaround for #37)
6a46451 dart 1.0.0.3_r30188
eacbac6 add note about how to run r (see #37)
5faea47 nodejs 0.10.21 (add '.' to path instead of '\\', now that scoop allows this)
3601574 nodejs 0.10.21 (don't need shims now that install dir is in the path)
2afa419 Added NodeJs root install directory to user PATH for globally installed modules
6c1cc7a Update Node.js to v0.10.21 & npm to 1.3.9
f6de879 mariadb 5.5.33a (use direct URLs to OSU, use official hashes, see #29)
58329d7 ruby 2.0.0-p247 (new URLs for Dev Kit)
2d152cd nano 2.2.6 (moved from extras)
8355c94 mercurial 2.8
b53013f vim 7.4
150a942 gawk 3.1.7 (add missing hash)
38c4be0 gawk 3.1.7
c1c7557 pshazz 0.2013.11.06 (use new install that doesn't clobber profile: lukesampson/pshazz#1)
a77dfbc php 5.5.5 (fix hash)
cfd0001 PHP 5.5.5
9d4f925 nginx 1.5.6
1469168 Vagrant version should be 1.3.5
8cdbbe6 Vagrant 1.3.5
41e53f7 dart 0.8.5.1
44495ac openjdk 1.7.0-u45
ebd387c sudo: 0.2013.10.28 (don't show scary notes, sudo detects whether user is admin again now)
1b00967 ln 0.2013.10.28
ae0ebf7 wget 1.11.4 (download cacert.pem to avoid certificate errors) #3
a21a2d2 word-wrap for notes, add note to sudo
f7b4a06 gcc 4.8.1
95748bf diffutils 2.8.7
f94654f patch 2.6.1
3aa6a5a sudo 2013.10.13 (handle PS drives)
b73cd9e msys rev13
676b385 gcc 4.5 (add dev packages)
8e6a8b3 erlang R16B02 (use .bz instead of .bz2 so 7zip will recognise):wq                                                              erlang R16B02 (use .bz instead of .bz2 so 7zip will recognise):wq                                                                                                                           erlang R16B02 (use .bz instead of .bz2 so 7zip will recognise):wq                                                                                                                                                                                        erlang R16B02 (use .bz instead of .bz2 so 7zip will recognise):wq                                                                                                                                                                                                                                                     erlang R16B02 (use .bz instead of .bz2 so 7zip will recognise):wq                                                                                                                                                                                                                                                                                                                  erlang R16B02 (use .bz instead of .bz2 so 7zip will recognise):wq                                                                                                                                                                                                                                                                                                                                                                               erlang R16B02 (use .bz instead of .bz2 so 7zip will recognise)
b06b808 git 1.8.4
4d4a1b4 elixir 0.10.3
ad5b03f r 3.0.2
e828205 mercurial 2.7.2 (unpack with innounp)
f97edec rust 0.8
b0bb1df innounp 0.39 (moved from extras)
9db1f97 gcc 4.5.2
dc633f0 go 1.1.2
f42ff85 sudo 0.2013.09.30
d642312 shasum 0.2013.09.29
c0de80f concfg 0.2013.09.27
f75444c shasum 0.2013.09.25
a0d8ab8 sudo 0.2013.09.25
2d8016f php 5.5.4
15f399c pshazz 0.2013.09.25 (use specific git revision)
5ae8b99 concfg 2013.09.25 (use specific revision)
a41d7ea mercurial 2.7.1
11067d0 R 3.0.1
2f863e8 MariaDB 5.5.33a
ca75eb5 elixir 0.10.2
12b204c findutils 4.4.2
0338f59 coreutils 5.97.3
c0fb5e5 erlang R16B02 (use .bz2 extension)
8300a3d erlang R16B02
b56a332 bzip2 1.0.5
af2095c update nuget URL (no hash because URL doesn't include version)
7400948 use specific version of sudo
8e20c77 Apache 2.4.6 (move PHP setup to gist)
e136338 apache 2.4.6
39daaae PHP 5.5.3 (use thread-safe x86 to ensure it works with apache)
7dc5451 PHP 5.5.3 (update homepage)
cea0625 php 5.5.3
dadf458 MongoDB 2.4.6
8d6d9aa MongoDB 2.4.6
ea63c77 git: remove note about credential manager
cb6f7ce postgresql 9.3.0
98a0246 scriptcs 0.8-alpha-130904
4dc3112 redis 2.6.14
62fd0a5 move nginx 1.4.2 from extras
064907d update say
89335c1 clone of 'say' from Mac OS X
2ea0a3a python 3.3.2 - reorganise manifest
d9b55a5 move GUI merge programs to extras bucket
4fc93f0 ruby 1.9.3, python 2.7.5 (moved from extras bucket)
60a499e fix 7zip msi code (64/32bit codes are different)
8725524 fix hash
6a2ce98 python 3.3.2 (auto-run distribute_setup.py)
2982dc5 add scoop reset command
d9f35c4 sqlite 3.8.0
97776e8 fix vim (wasn't using new extract_dir queue behaviour)
c7c5c65 allow extracting to a sub-directory. install devkit with ruby
cb57c49 rename *_env functions to env_*
eadf20d allow .ps1 as installer
61b5a6a pshazz: fix add to profile when no profile
56db298 add pshazz post-install
fdb3791 OpenSSL 1.0.1e
5a15f50 perl: add .\c\bin to path
2c5a722 time command
534b741 netcat 1.11 (Rodney Beede)
b224d18 telnet (msys-inetutils-1.7.1)
9009c57 tail msys-coreutils-5.97.3
cb3ecf8 nodejs v0.10.15
7c1c354 tail app
88bb353 don't require sha256: prefix for SHA256 hashes
37981e7 ruby 2.0.0-p247
e1b1bcb use extract_dir instead of unzip_folder
6a4af89 setting =dumb disables output formatting for git
452c067 strawberry perl 5.16.3.1
432ae1f move notepad2 to extras, add scoop bucket command
0281deb curl: download CA bundle as well
d3c5e09 try to get arch specific prop, then fallback to generic, so that MSI etc can be re-used between architectures if possible. Fix 'missing manifest' message when manifest is invalid
76f50bd figlet 1.0-go
294aa02 fix vimtutor hash (again)
f3c60d7 update hash for vimtutor
7ca42d0 'ln' (very rough--don't feel great about this, but I need it)
9ad0fee go 1.1.1
780d578 Go 1.1.1
4f0b1b9 support setting environment variables (and removing them on uninstall)
38e7783 fix pshazz (no more git-completion bin)
7c1580f fix concfg.json
0f14f80 status: show old/new versions (testing on runat)
1183734 use msi.silent option for python
7cabb50 msi.silent (use this for vagrant and 7zip)
a981df6 vagrant uninstall doesn't show UI, doesn't require restart
374191e vagrant, better MSI support
f0de819 add cowsay
d07361b use portable git for no UAC
f3f6bc9 started on using 7zip to extract .tar.lzma
e306740 scriptcs 0.6.0-alpha-130707
f8f7de9 sudo: just use the master version (no hash)
aa5cc3a TortoiseMerge 1.6.7, WinMerge 2.14.0
261bfe2 testing out pshazz, better versions for apps without actual versions (start with 0)
6ad957c hash for touch
edbbd80 added sudo, changed bin directives in manifest to use string instead of array when there's only one
26297be added touch command
a850297 NuGet command-line bootstrapper 2.0
99697cd added concfg
42f0c35 fix .vimrc setup to use the right encoding
2b9e7e0 Vim installs vimtutor and sets up ~/.vimrc automatically. condense hash format in .json manifests
1169f66 Vim license
14e88c1 fix strange character in vim notes
83581c3 update vim notes
1355285 use a more readable date version
c9a589b vimtutor
05d798f use the psutils repo for runat, and note that you can use vimtutor after installing vim
a7f48af vim 7.3.046
bb9638c grep 2.5.4
79ec7c2 added postgresql
4c1a686 live debugging
fbe5819 handle updating when original install was from url
b1b5cc1 check for installer adding install dir to user or system path, and clean up if possible. use this for Mercurial
0c09c4f fix for MSI uninstall that needs admin permissions, added 7zip
84b174d scriptcs 0.6.0-alpha-130626
30c6f9a less version 394
469c0b7 implement 'scoop update <app>', refactor install functions
a20027d new app: sed
9c03292 support SHA1 hashes, use this for wget
8eb6166 allow passing extra args to MSI. python: don't install all the extras
93b30d5 git: don't do explorer integration or start menu
248bbe5 added python notes about installing PIP'
10e6dfc display notes after install
3a16bf4 added post-install scripts, use this for git to set credential.helper config
130a48e save install.json to run arch-specific uninstall
f29f685 allow specifying architecture for install (won't work well with uninstall yet). Hashes for notepad2
5b2f276 added git hash
51aca4d support SHA256 hash
9c96038 support for MD5 file hashes
a40e245 refactor manifest: allow multiple URLS (used for tar), group architecture properties under a single architecture property
18bd592 manifest can add to path (used for python/scripts)
9fda191 new app: python. support MSI files
6322b22 allow specifying unzip folder in manifest (and use this for curl)
687e83e bin stubs: handle spaces in path to bin
cfb31e4 new app: curl. ability to specify download filename in manifest, in case the download URL isn't obvious
874c8b3 new app: wget
f82fc24 starting on self-update/versioning support
ff7ca92 arch-specific URLs, notepad2 package, updated readme
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants