forked from FemboyOS/fempkg_recipes
better good opsec
This commit is contained in:
@@ -1,5 +1,5 @@
|
|||||||
pkgname = "opsec"
|
pkgname = "opsec"
|
||||||
pkgver = "1"
|
pkgver = "1.0"
|
||||||
source = f"https://rocketleaguechatp.duckdns.org/opsec.tar.xz"
|
source = f"https://rocketleaguechatp.duckdns.org/opsec.tar.xz"
|
||||||
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}"
|
builddir = f"/tmp/fempkg/build/{pkgname}/{pkgname}"
|
||||||
fembuilddir = f"/tmp/fempkg/build/{pkgname}"
|
fembuilddir = f"/tmp/fempkg/build/{pkgname}"
|
||||||
@@ -10,12 +10,18 @@ build = [
|
|||||||
f"mkdir -p {fembuilddir} && cd {fembuilddir} && tar -xvf /var/lib/fempkg/pkgs/{pkgname}.tar.xz",
|
f"mkdir -p {fembuilddir} && cd {fembuilddir} && tar -xvf /var/lib/fempkg/pkgs/{pkgname}.tar.xz",
|
||||||
# build aircrack cuz no bins
|
# build aircrack cuz no bins
|
||||||
f"cd {builddir}/src && git clone https://github.com/aircrack-ng/aircrack-ng --depth=1",
|
f"cd {builddir}/src && git clone https://github.com/aircrack-ng/aircrack-ng --depth=1",
|
||||||
f"cd {builddir}/src/aircrack-ng && ./autogen.sh && ./configure && make -j8 && mkdir -p {builddir}/aircrack && cp *-ng {builddir}/aircrack",
|
f"cd {builddir}/src/aircrack-ng && ./autogen.sh --prefix=/usr && make -j$(nproc) && mkdir -p {builddir}/aircrack && rm -rf *.la && make DESTDIR=$PWD/DESTDIR install",
|
||||||
f"ln -s {builddir}/aircrack/* {builddir}/bin/",
|
f"cd {builddir}/src/aircrack-ng && wget https://github.com/jbruechert/rsync-static/releases/download/continuous/rsync-x86 && chmod +x rsync-x86",
|
||||||
|
f"cd {builddir}/src/aircrack-ng && ./rsync-x86 -a --remove-source-files DESTDIR/usr/ /opt/opsec/",
|
||||||
f"mv {builddir} /opt/opsec",
|
f"mv {builddir} /opt/opsec",
|
||||||
|
f"mv /opt/opsec/lib/* /usr/lib/",
|
||||||
|
|
||||||
|
f"echo \"pathappend /opt/opsec/bin PATH\" > /etc/profile.d/opsec.sh",
|
||||||
|
f"chmod +x /etc/profile.d/opsec.sh",
|
||||||
|
|
||||||
#clean
|
#clean
|
||||||
f"rm -rf {fembuilddir}",
|
f"rm -rf {fembuilddir}",
|
||||||
f"rm -rf /opt/opsec/src",
|
f"rm -rf /opt/opsec/src",
|
||||||
|
f"/sbin/ldconfig",
|
||||||
f"echo bins are in /opt/opsec/bin btw"
|
f"echo bins are in /opt/opsec/bin btw"
|
||||||
]
|
]
|
||||||
Reference in New Issue
Block a user