⚝
One Hat Cyber Team
⚝
Your IP:
216.73.216.216
Server IP:
65.21.180.239
Server:
Linux gowhm.eplangoweb.com 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64
Server Software:
Apache
PHP Version:
8.0.30
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
bin
/
View File Name :
which-pkg-broke-build
#!/bin/sh # Copyright (C) 2016 by Axel Beckert <abe@debian.org> under GPL-2+ if [ -z "$1" ]; then srcdir=. fi if [ -d "$1" ]; then srcdir="$1" fi if [ -z "$srcdir" ]; then pkg="$1" fi # For now we ignore that some dependencies might be # architecture-specific bd=$( echo -n "build-essential " if [ -n "$pkg" ]; then apt-cache showsrc "$pkg" elif [ -n "$srcdir" ]; then cat debian/control | sed ':a;N;$!ba;s/\(Build-Depends[^ ]*:[^\n:]*\)\n/\1 /g' fi | \ fgrep Build-Depends | \ tr '|,' ' ' | \ sed -e 's/^Build-Depends[^ ]*://; s/([^()]*)//g; s/<[^<>]*>//g; s/\[[^]]*\]//g;' ) # Schwartzian transform in bourne shell for pkg in $bd; do which-pkg-broke $pkg done | \ fgrep -v "has no install time info" | \ while read pkg date; do echo `date +%s -d "$date"` $pkg done | \ sort -n | \ uniq | \ while read date pkg; do echo $pkg `date +"%x %X" -d "@$date"` done | \ column -t