| 
														
															@@ -2,15 +2,49 @@ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 # Debian stuff 
														 | 
														
														 | 
														
															 # Debian stuff 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 # 
														 | 
														
														 | 
														
															 # 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															-# specific aliases 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+# specific aliases / functions 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 alias lintian="lintian --color=auto -IEm --pedantic" 
														 | 
														
														 | 
														
															 alias lintian="lintian --color=auto -IEm --pedantic" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+alias acp="apt-cache policy" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+alias acs="apt-cache search" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+alias acsh="apt-cache show" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+alias adg"sudo apt-get dist-upgrade" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+alias ag="sudo apt-get upgrade" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+alias agi="sudo apt-get install" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+alias au="sudo apt-get update" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+alias aug="sudo apt-get update && sudo apt-get upgrade" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+apt-rbdepends() { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    grep-dctrl -F Build-Depends "$1" -s Package /var/lib/apt/lists/*_Sources 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+debdoc() { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    cd /usr/share/doc/$1 && ls 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+dbug() { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    if [[ $# -eq 1 ]]; then 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        case "$1" in 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            [0-9]*) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                xdg-open "http://bugs.debian.org/$1" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            ;; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            *@*) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                xdg-open "http://bugs.debian.org/cgi-bin/pkgreport.cgi?submitter=$1" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            ;; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            *) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                xdg-open "http://bugs.debian.org/src:$*" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            ;; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        esac 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    else 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        print "$0 needs one argument" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        return 1 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    fi 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 # specific completions 
														 | 
														
														 | 
														
															 # specific completions 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 # rdebsign is a trivial shell script wrapper around debsign 
														 | 
														
														 | 
														
															 # rdebsign is a trivial shell script wrapper around debsign 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 compdef rdebsign=scp 
														 | 
														
														 | 
														
															 compdef rdebsign=scp 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 # building environements 
														 | 
														
														 | 
														
															 # building environements 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-cow-dist () { 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+cow-dist() { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     if [ $# -lt 2 ]; then 
														 | 
														
														 | 
														
															     if [ $# -lt 2 ]; then 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         echo "Error args." 
														 | 
														
														 | 
														
															         echo "Error args." 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         return 
														 | 
														
														 | 
														
															         return 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -58,30 +92,26 @@ if [ -d "${PBUILDER_PATH}" ]; then 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 fi 
														 | 
														
														 | 
														
															 fi 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 unset PBUILDER_PATH 
														 | 
														
														 | 
														
															 unset PBUILDER_PATH 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															-# tools 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-apt-rbdepends () { 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-    grep-dctrl -F Build-Depends "$1" -s Package /var/lib/apt/lists/*_Sources 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-} 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 pdebdiff() { 
														 | 
														
														 | 
														
															 pdebdiff() { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     if [ ! -r debian/changelog ]; then 
														 | 
														
														 | 
														
															     if [ ! -r debian/changelog ]; then 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         echo "ERR: can't read debian/changelog" 
														 | 
														
														 | 
														
															         echo "ERR: can't read debian/changelog" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        exit 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        return 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     fi 
														 | 
														
														 | 
														
															     fi 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															      egrep -v "^([[:space:]]+|$)" debian/changelog | \ 
														 | 
														
														 | 
														
															      egrep -v "^([[:space:]]+|$)" debian/changelog | \ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         sed 's/[^ ]* (\([^)]*\)).*/\1/' | \ 
														 | 
														
														 | 
														
															         sed 's/[^ ]* (\([^)]*\)).*/\1/' | \ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        head -n2|tr '\n' $IFS | \ 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        head -n2 | tr '\n' $IFS | \ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         read v1 v2 
														 | 
														
														 | 
														
															         read v1 v2 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															    if [ -z "$v1" -o -z "$v2" ]; then 
														 | 
														
														 | 
														
															    if [ -z "$v1" -o -z "$v2" ]; then 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         echo "ERR: can't find version \$n and \$n-1 of the package"; 
														 | 
														
														 | 
														
															         echo "ERR: can't find version \$n and \$n-1 of the package"; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        exit 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        return 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     fi 
														 | 
														
														 | 
														
															     fi 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															     if [ ! -r debian/control ]; then 
														 | 
														
														 | 
														
															     if [ ! -r debian/control ]; then 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         echo "ERR: can't read debian/control" 
														 | 
														
														 | 
														
															         echo "ERR: can't read debian/control" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        exit 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        return 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     fi 
														 | 
														
														 | 
														
															     fi 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															     egrep '^(Package|Architecture): ' debian/control | \ 
														 | 
														
														 | 
														
															     egrep '^(Package|Architecture): ' debian/control | \ 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -96,14 +126,14 @@ pdebdiff() { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                 echo "*** DIFF ${pkg}_${v2} -> ${pkg}_${v1} ***" 
														 | 
														
														 | 
														
															                 echo "*** DIFF ${pkg}_${v2} -> ${pkg}_${v1} ***" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                 echo 
														 | 
														
														 | 
														
															                 echo 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                 debdiff ../${pkg}_${v2}_${arch}.deb ../${pkg}_${v1}_${arch}.deb 
														 | 
														
														 | 
														
															                 debdiff ../${pkg}_${v2}_${arch}.deb ../${pkg}_${v1}_${arch}.deb 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-            )|$PAGER 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            ) | $PAGER 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     done 
														 | 
														
														 | 
														
															     done 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 } 
														 | 
														
														 | 
														
															 } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 pdeblint() { 
														 | 
														
														 | 
														
															 pdeblint() { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     if [ ! -r debian/changelog ]; then 
														 | 
														
														 | 
														
															     if [ ! -r debian/changelog ]; then 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         echo "ERR: can't read debian/changelog" 
														 | 
														
														 | 
														
															         echo "ERR: can't read debian/changelog" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        exit 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        return 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     fi 
														 | 
														
														 | 
														
															     fi 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															     v=$(egrep -v "^([[:space:]]+|$)" debian/changelog | \ 
														 | 
														
														 | 
														
															     v=$(egrep -v "^([[:space:]]+|$)" debian/changelog | \ 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -112,7 +142,7 @@ pdeblint() { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															     if [ ! -r debian/control ]; then 
														 | 
														
														 | 
														
															     if [ ! -r debian/control ]; then 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         echo "ERR: can't read debian/control" 
														 | 
														
														 | 
														
															         echo "ERR: can't read debian/control" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        exit 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        return 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     fi 
														 | 
														
														 | 
														
															     fi 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															     pkg=$(grep '^Source: ' debian/control | sed 's/Source: //') 
														 | 
														
														 | 
														
															     pkg=$(grep '^Source: ' debian/control | sed 's/Source: //') 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -121,7 +151,7 @@ pdeblint() { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     changes="../${pkg}_${v}_${arch}.changes" 
														 | 
														
														 | 
														
															     changes="../${pkg}_${v}_${arch}.changes" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     if [ ! -r "$changes" ]; then 
														 | 
														
														 | 
														
															     if [ ! -r "$changes" ]; then 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         echo "ERR: can't read changes file : ${changes}" 
														 | 
														
														 | 
														
															         echo "ERR: can't read changes file : ${changes}" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        exit 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        return 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     fi 
														 | 
														
														 | 
														
															     fi 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															     lintian --color=auto -IEm --pedantic $changes $@ 
														 | 
														
														 | 
														
															     lintian --color=auto -IEm --pedantic $changes $@ 
														 |