Compare commits

...
Sign in to create a new pull request.

3 commits

Author SHA1 Message Date
1b16f4aa5b
Add specific versions to go get 2025-05-28 18:36:39 +02:00
Gaulthier Gain
013815db5c Update test by removing sudo
Signed-off-by: Gaulthier Gain <gaulthier.gain@uliege.be>
2021-03-03 09:23:21 +01:00
Gaulthier Gain
1ea8dfbc9a remove user input from stdin
Signed-off-by: Gaulthier Gain <gaulthier.gain@uliege.be>
2021-03-02 12:26:50 +01:00
4 changed files with 54 additions and 56 deletions

View file

@ -32,11 +32,11 @@ run:
$(GOBUILD) -o $(BINARY_NAME) -v
./$(BINARY_NAME)
deps:
$(GOGET) github.com/fatih/color
$(GOGET) github.com/akamensky/argparse
$(GOGET) github.com/fatih/color@v1.12.0
$(GOGET) github.com/akamensky/argparse@v1.3.2
$(GOGET) github.com/awalterschulze/gographviz
$(GOGET) github.com/sergi/go-diff/...
$(GOGET) github.com/AlecAivazis/survey
$(GOGET) github.com/AlecAivazis/survey@v2.3.2
# Cross compilation
build-linux:
CGO_ENABLED=0 GOOS=linux GOARCH=amd64 $(GOBUILD) -o $(BINARY_UNIX) -v

View file

@ -179,7 +179,7 @@ func executeDependAptCache(programName string, data *u.StaticData,
//
func staticAnalyser(args u.Arguments, data *u.Data, programPath string) {
programName := *args.StringArg[programArg]
//programName := *args.StringArg[programArg]
fullDeps := *args.BoolArg[fullDepsArg]
staticData := &data.StaticData
@ -222,11 +222,11 @@ func staticAnalyser(args u.Arguments, data *u.Data, programPath string) {
}
}
if strings.ToLower(runtime.GOOS) == "linux" {
/*if strings.ToLower(runtime.GOOS) == "linux" {
// Gather Data from apt-cache
u.PrintHeader2("(*) Gathering dependencies from apt-cache depends")
if err := gatherDependencies(programName, staticData, fullDeps); err != nil {
u.PrintWarning(err)
}
}
}*/
}

View file

@ -3,31 +3,31 @@
"timeMsCommand": 2000,
"listCommands": [
"dig unicore-project.eu +nssearch",
"sudo rndc dumpdb -cache",
"sudo rndc flush",
"sudo rndc status",
"sudo rndc reload",
"sudo rndc zonestatus unicore-project.eu",
"sudo rndc reload unicore-project.eu",
"sudo rndc refresh zone unicore-project.eu",
"sudo rndc refresh unicore-project.eu",
"sudo rndc status",
"sudo rndc thaw unicore-project.eu",
"sudo rndc thaw ",
"sudo rndc notify",
"sudo rndc dumpdb -all",
"sudo rndc sign unicore-project.eu",
"sudo rndc secroots",
"sudo rndc trace",
"sudo rndc recursing",
"sudo rndc freeze",
"sudo rndc freeze unicore-project.eu",
"sudo rndc notify unicore-project.eu",
"rndc dumpdb -cache",
"rndc flush",
"rndc status",
"rndc reload",
"rndc zonestatus unicore-project.eu",
"rndc reload unicore-project.eu",
"rndc refresh zone unicore-project.eu",
"rndc refresh unicore-project.eu",
"rndc status",
"rndc thaw unicore-project.eu",
"rndc thaw ",
"rndc notify",
"rndc dumpdb -all",
"rndc sign unicore-project.eu",
"rndc secroots",
"rndc trace",
"rndc recursing",
"rndc freeze",
"rndc freeze unicore-project.eu",
"rndc notify unicore-project.eu",
"nslookup unicore-project.eu",
"nslookup 141.85.241.196",
"dig unicore-project.eu +nssearch",
"sudo rndc notrace",
"sudo rndc restart",
"sudo rndc stop"
"rndc notrace",
"rndc restart",
"rndc stop"
]
}

View file

@ -2,32 +2,30 @@
"typeTest": "exec",
"timeMsCommand": 2000,
"listCommands": [
"sudo exiwhat",
"sudo exim -bP",
"sudo mailq",
"sudo exim -bpc",
"sudo exim -bp | exiqsumm",
"sudo exim -bt monmail@domaine.fr",
"sudo exiqgrep -f [user]@domaine",
"sudo exiqgrep -r [user]@domaine",
"sudo exiqgrep -o 120",
"sudo exiqgrep -y 120",
"sudo exim -Mf message-id",
"sudo exim -Mt message-id",
"sudo exim -M message-id",
"sudo exim -Mvl message-id",
"sudo exim -Mvh message-id",
"sudo exim -Mvb message-id",
"sudo exim -Mrm message-id",
"sudo exim -qf",
"sudo exim -qff",
"sudo exim -Mes message-id address",
"sudo exim -bpr | grep -Eo \"<[^ ]*@[^ ]*>\", | sort | uniq -c",
"sudo exim -bpr | grep -Eo \"^\s*[^ ]*@[^ ]*$\", | sort | uniq -c",
"sudo exiqgrep -o 43000 -i | xargs exim -Mrm",
"sudo exiqgrep -z -i | xargs exim -Mrm",
"sudo exiqgrep -i -f [user]@domaine | xargs exim -Mrm",
"sudo exiqgrep -o 43000 -i -f [user]@domaine | xargs exim -Mrm",
"sudo grep -lr 'bla bla bla' /var/spool/exim/input/ | sed -e 's/^.*\/\([a-zA-Z0-9-]*\)-[DH]$/\1/g' | xargs exim -Mrm"
"exiwhat",
"exim -bP",
"mailq",
"exim -bpc",
"exim -bp | exiqsumm",
"exim -bt monmail@domaine.fr",
"exiqgrep -f [user]@domaine",
"exiqgrep -r [user]@domaine",
"exiqgrep -o 120",
"exiqgrep -y 120",
"exim -Mf message-id",
"exim -Mt message-id",
"exim -M message-id",
"exim -Mvl message-id",
"exim -Mvh message-id",
"exim -Mvb message-id",
"exim -Mrm message-id",
"exim -qf",
"exim -qff",
"exim -Mes message-id address",
"exim -bpr | grep -Eo \"<[^ ]*@[^ ]*>\", | sort | uniq -c",
"exiqgrep -o 43000 -i | xargs exim -Mrm",
"exiqgrep -z -i | xargs exim -Mrm",
"exiqgrep -i -f [user]@domaine | xargs exim -Mrm",
"exiqgrep -o 43000 -i -f [user]@domaine | xargs exim -Mrm",
]
}