Michael Maltese
cf394bb42c
Fix PATH for system Go
...
Fixes #79
2014-06-13 13:08:49 -07:00
Michael Maltese
cb37fb4b34
Pick up system Go even if GOROOT isn't set
...
Fixes #74
2014-06-11 18:39:51 -07:00
Ali Abbas
8ffc7cc61e
in case gvm-installer within a git repository other than the gvm repo itself
2014-05-18 23:18:26 +02:00
Ali Abbas
c1ec392bdd
- Double quoting to avoid globbing
...
- Remove unecessary $(cat)
- switch * to ./* to avoid entries with dashes to be treated as options
- replace $* with "$@"
- repeating change path serial calls - unecessary if change path is called one (get script)
2014-04-12 15:56:54 +02:00
Ali Abbas
ff6c3be377
* avoid unecessary clone
...
* workaround travis-ci broken build test
2014-04-05 11:56:16 +02:00
Ali Abbas
7d722aee3f
* Switch $* to $@
...
* Use double quote everywhere, to avoid potential future globbing or word splitting
* Beautify EDITOR eval
* Fix typo in gvm-installer
* bin double quotes - best practice to avoid potential shell globbing and word splitting
* properly reference variable label
* simplify gvm-installer
2014-04-05 10:13:57 +02:00
Ali Abbas
3554b6ae2a
* Use $(..) instead of deprecated .., which can produce unknown behaviors on posix systems
...
* No need to change path when git cloning - use --quiet instead of redirecting stdout
2014-03-29 16:34:57 +01:00
zhibinr
d0b8ae1cf4
Update gvm-installer
...
Add some description for "profile settings file"
2014-03-05 18:47:41 +08:00
William Ting
74380b3454
add zsh install support
2013-12-25 16:55:55 -06:00
Matt T. Proud
4e117a3ab8
Provide support for FreeBSD.
...
FreeBSD does not by default install the Bourne-Again Shell (bash); and
when it is installed, it is most certainly not installed to
``/bin/bash`` due to the nuances of the conventions around local site
packages. Rather, it is installed to ``/usr/local/bin/bash``.
Golang explicitly supports FreeBSD, so it should only be reasonable for
GVM to support this target, too. As a fix, the shell script shebang
definitions now use the ``env`` tool that comes from the _coreutils_
standard package, which is installed on all conventions-adhering Linux
distributions, Mac OS X, and FreeBSD.
FreeBSD prerequisites are now listed in the documentation.
I have tested this against FreeBSD 9.0 release branch on the amd64,
and it works satisfactorily now.
2012-11-18 20:10:59 +01:00
Simon Menke
d6c46161ee
Allow using a different SRC_REPO while installing GVM
2012-09-20 18:36:12 +02:00
Joshua Bussdieker
895f00603b
Revert "provide cleaner output where tput doesn't exist"
...
This reverts commit a3bd04c4c9 .
2012-03-25 10:32:30 -07:00
Clinton Sheppard
a3bd04c4c9
provide cleaner output where tput doesn't exist
...
e.g. msysgit - Git for Windows
2012-03-25 08:48:24 -05:00
Joshua Bussdieker
a9640b0bbc
Better error messages
2012-03-20 03:16:32 -07:00
Joshua Bussdieker
aec0080464
Check for git before install
2012-03-20 03:00:40 -07:00
Joshua Bussdieker
03ae59f0ff
Detect existing versions of Go
2012-03-20 01:01:00 -07:00
Michael Hoisie
bc1fc149f3
Use HTTP instead of SSH to access the git repo. Some firewalls block port port 9418 (the defailt for git ssh)
2012-03-17 14:23:12 -07:00
Joshua Bussdieker
28e9e0cd8b
Update install script
2012-03-14 03:25:13 -07:00
Joshua Bussdieker
d10899c1a4
Install any branch
2012-03-14 02:43:50 -07:00
Joshua Bussdieker
79b475b3c4
Fix indentation. Prefer .profile over .bashrc
2012-03-07 02:24:57 -08:00
Joshua Bussdieker
043e6a44f7
Fixed profile install issue
2012-03-07 02:18:55 -08:00
Joshua Bussdieker
f774c572b3
Fix installer
2012-02-01 02:46:50 -08:00
Joshua Bussdieker
f98e0148e8
Cleaning up install script
2012-02-01 02:17:26 -08:00
Joshua Bussdieker
a70efcf26b
For compatability with jenkins
2012-01-25 21:09:43 -08:00
Joshua Bussdieker
6c9034e7df
Added gvm get feature for updating
2012-01-23 23:30:44 -08:00
Joshua Bussdieker
deea14891f
Fix git checkout bug
2012-01-23 22:53:44 -08:00
Joshua Bussdieker
9ea0bb5944
Changed my mind it's fine if ~ expands in the env file.
2012-01-23 22:27:38 -08:00
Joshua Bussdieker
586dd8dcd4
This should work
2012-01-23 22:26:00 -08:00
Joshua Bussdieker
0a24134f8a
Hmmm
2012-01-23 22:22:16 -08:00
Joshua Bussdieker
959b03d75a
This should finish system install support
2012-01-23 22:20:15 -08:00
Joshua Bussdieker
e9d400046a
All that's left is to make a tag or branch for stable
2012-01-23 22:11:56 -08:00
Joshua Bussdieker
38d70c9d43
Update README. Work on stable parameter.
2012-01-23 22:04:36 -08:00
Joshua Bussdieker
ca33c9ae36
Add debug logging
2012-01-23 22:00:48 -08:00
Joshua Bussdieker
bd324383fd
Work on system install
2012-01-23 21:24:36 -08:00
jbussdieker
277f028dc4
Info message
2012-01-15 22:05:39 -08:00
jbussdieker
e96f2f34dc
Maybe this...
2012-01-15 22:04:04 -08:00
jbussdieker
2917851cea
Maybe the version will display now on new installs
2012-01-15 22:02:35 -08:00
Joshua Bussdieker
45dcf792b8
Fixed repo location
2011-12-09 10:56:32 -08:00
Joshua Bussdieker
2e3a1eddd4
Kill the .git folder so packages can use git commands
2011-11-21 14:55:26 -08:00
Joshua Bussdieker
0b3f34813d
Better whitespace in message
2011-11-18 07:05:09 -08:00
Joshua Bussdieker
747886d586
Fixed issue with nonexistant .bashrc
2011-11-18 06:59:13 -08:00
jbussdieker
64a4017cd3
Better install message
2011-11-18 06:27:17 -08:00
Joshua Bussdieker
fc1bd8c2c5
Only add to .bashrc once!
2011-11-17 22:47:36 -08:00
Joshua Bussdieker
0f89311b7a
Cleaned up install script and added file to be sourced
2011-11-17 22:34:17 -08:00
Joshua Bussdieker
1ebd1826b8
Just clone the repo to ~/.gvm to install
2011-11-17 22:14:55 -08:00
Joshua Bussdieker
de20a95c22
Baby steps...
2011-11-17 22:01:21 -08:00
Joshua Bussdieker
faba5dbee3
Added test install script
2011-11-17 21:56:20 -08:00