diff options
author | weiliang1503 | 2021-05-12 20:23:17 +0800 |
---|---|---|
committer | weiliang1503 | 2021-05-12 20:23:17 +0800 |
commit | 5cd6511238646def8dfd283c0707a770d3f97f9c (patch) | |
tree | 86669cff029f1d511a55f871b2994c5b2dfa26f9 | |
download | aur-5cd6511238646def8dfd283c0707a770d3f97f9c.tar.gz |
First Push
-rw-r--r-- | .SRCINFO | 20 | ||||
-rw-r--r-- | PKGBUILD | 31 | ||||
-rw-r--r-- | burp-cn.hook | 11 | ||||
-rw-r--r-- | burpsuite-cnpatch.install | 7 |
4 files changed, 69 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..91c2f7dd212e --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,20 @@ +pkgbase = burpsuite-cnpatch + pkgdesc = Chinese patch for burpsuite community version + pkgver = 1.0.0 + pkgrel = 1 + url = UNKNOWN + install = burpsuite-cnpatch.install + arch = any + license = GPL + makedepends = git + depends = burpsuite + noextract = BurpSuiteCn.jar + source = https://github.com/weiliang1503/burpsuite-cnpak/releases/download/1.0/BurpSuiteCn.jar + source = burp-cn.hook + source = burpsuite-cnpatch.install + md5sums = df282917e650c4c2cd1f49e262e6f30f + md5sums = d8f33e210b220333a91a02b1dc9dabe3 + md5sums = 62d9b205ec48d5bb0003a9fd3d084f97 + +pkgname = burpsuite-cnpatch + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..1e399956c0b2 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,31 @@ +# Maintainer: weiliang1503 <weiliang1503@163.com> +pkgname=burpsuite-cnpatch +pkgver=1.0.0 +pkgrel=1 +pkgdesc="Chinese patch for burpsuite community version" +arch=('any') +url="UNKNOWN" +license=('GPL') +groups=() +depends=('burpsuite') +makedepends=('git') +install=burpsuite-cnpatch.install +source=('https://github.com/weiliang1503/burpsuite-cnpak/releases/download/1.0/BurpSuiteCn.jar' + 'burp-cn.hook' + 'burpsuite-cnpatch.install') +md5sums=('df282917e650c4c2cd1f49e262e6f30f' + 'd8f33e210b220333a91a02b1dc9dabe3' + '62d9b205ec48d5bb0003a9fd3d084f97') +noextract=('BurpSuiteCn.jar') + +package() { + + cd ${srcdir} + + install -Dm644 BurpSuiteCn.jar -t ${pkgdir}/usr/share/burpsuite/ + + install -Dm644 burp-cn.hook -t ${pkgdir}/usr/share/libalpm/hooks/ + +} + +# vim:set ts=2 sw=2 et: diff --git a/burp-cn.hook b/burp-cn.hook new file mode 100644 index 000000000000..87fb62ca24af --- /dev/null +++ b/burp-cn.hook @@ -0,0 +1,11 @@ +[Trigger] +Type = File +Operation = Install +Operation = Upgrade +Target = usr/lib/tmpfiles.d/*.conf + +[Action] +Description = Creating temporary files... +When = PostTransaction +Exec = /bin/sh -c "sed -ie 's/java -jar/java -javaagent:\/usr\/share\/burpsuite\/BurpSuiteCn.jar -jar/g' /usr/bin/burpsuite" +NeedsTargets
\ No newline at end of file diff --git a/burpsuite-cnpatch.install b/burpsuite-cnpatch.install new file mode 100644 index 000000000000..6c4e844a26b5 --- /dev/null +++ b/burpsuite-cnpatch.install @@ -0,0 +1,7 @@ +post_install() { + sed -ie 's/java -jar/java -javaagent:\/usr\/share\/burpsuite\/BurpSuiteCn.jar -jar/g' /usr/bin/burpsuite +} + +post_remove() { + sed -ie 's/java -javaagent:\/usr\/share\/burpsuite\/BurpSuiteCn.jar -jar/java -jar/g' /usr/bin/burpsuite +}
\ No newline at end of file |