From 6b1f7e5545ff24ac2cfc57f3c6c4a739f090d94e Mon Sep 17 00:00:00 2001 From: xf0r3m Date: Fri, 22 May 2026 13:44:14 +0200 Subject: [PATCH] =?utf8?q?Aktualizacja=20plik=C3=B3w=20immudex-complete-pr?= =?utf8?q?oject?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- immudex-complete-project/immudex-branch.1 | 49 ----- immudex-complete-project/immudex-branch.1.gz | Bin 0 -> 774 bytes immudex-complete-project/immudex-cdrip | 4 +- immudex-complete-project/immudex-cdrip.1 | 61 ------ immudex-complete-project/immudex-cdrip.1.gz | Bin 0 -> 913 bytes .../immudex-complete-functions | 207 ++++++++++++++++-- .../immudex-create-media.1 | 62 ------ .../immudex-create-media.1.gz | Bin 0 -> 992 bytes immudex-complete-project/immudex-crypt.1 | 66 ------ immudex-complete-project/immudex-crypt.1.gz | Bin 0 -> 1039 bytes immudex-complete-project/immudex-hostname.1 | 53 ----- .../immudex-hostname.1.gz | Bin 0 -> 821 bytes .../immudex-import-gpgkeys.1 | 51 ----- .../immudex-import-gpgkeys.1.gz | Bin 0 -> 831 bytes .../immudex-import-sshkeys.1 | 54 ----- .../immudex-import-sshkeys.1.gz | Bin 0 -> 888 bytes immudex-complete-project/immudex-install | 18 +- immudex-complete-project/immudex-install.1 | 63 ------ immudex-complete-project/immudex-install.1.gz | Bin 0 -> 1086 bytes immudex-complete-project/immudex-meteo | 6 +- immudex-complete-project/immudex-meteo.1 | 58 ----- immudex-complete-project/immudex-meteo.1.gz | Bin 0 -> 931 bytes .../immudex-morketsmerke.1 | 43 ---- .../immudex-morketsmerke.1.gz | Bin 0 -> 764 bytes immudex-complete-project/immudex-motd.1 | 50 ----- immudex-complete-project/immudex-motd.1.gz | Bin 0 -> 780 bytes immudex-complete-project/immudex-padlock | 4 +- immudex-complete-project/immudex-padlock.1 | 65 ------ immudex-complete-project/immudex-padlock.1.gz | Bin 0 -> 1202 bytes immudex-complete-project/immudex-pl | 12 +- immudex-complete-project/immudex-pl.1 | 58 ----- immudex-complete-project/immudex-pl.1.gz | Bin 0 -> 1062 bytes immudex-complete-project/immudex-run.1 | 46 ---- immudex-complete-project/immudex-run.1.gz | Bin 0 -> 901 bytes .../immudex-secured-firefox.1 | 41 ---- .../immudex-secured-firefox.1.gz | Bin 0 -> 739 bytes .../immudex-secured-librewolf.1 | 41 ---- .../immudex-secured-librewolf.1.gz | Bin 0 -> 733 bytes immudex-complete-project/immudex-shoutcasts | 35 +-- .../immudex-shoutcasts.1.gz | Bin 0 -> 1041 bytes immudex-complete-project/immudex-upgrade | 42 ++-- immudex-complete-project/immudex-upgrade.1.gz | Bin 0 -> 823 bytes immudex-complete-project/immudex-version | 12 +- immudex-complete-project/immudex-version.1.gz | Bin 0 -> 697 bytes immudex-complete-project/immudex-ytplay | 36 +-- immudex-complete-project/immudex-ytplay.1.gz | Bin 0 -> 1130 bytes 46 files changed, 278 insertions(+), 959 deletions(-) delete mode 100644 immudex-complete-project/immudex-branch.1 create mode 100644 immudex-complete-project/immudex-branch.1.gz delete mode 100644 immudex-complete-project/immudex-cdrip.1 create mode 100644 immudex-complete-project/immudex-cdrip.1.gz delete mode 100644 immudex-complete-project/immudex-create-media.1 create mode 100644 immudex-complete-project/immudex-create-media.1.gz delete mode 100644 immudex-complete-project/immudex-crypt.1 create mode 100644 immudex-complete-project/immudex-crypt.1.gz delete mode 100644 immudex-complete-project/immudex-hostname.1 create mode 100644 immudex-complete-project/immudex-hostname.1.gz delete mode 100644 immudex-complete-project/immudex-import-gpgkeys.1 create mode 100644 immudex-complete-project/immudex-import-gpgkeys.1.gz delete mode 100644 immudex-complete-project/immudex-import-sshkeys.1 create mode 100644 immudex-complete-project/immudex-import-sshkeys.1.gz delete mode 100644 immudex-complete-project/immudex-install.1 create mode 100644 immudex-complete-project/immudex-install.1.gz delete mode 100644 immudex-complete-project/immudex-meteo.1 create mode 100644 immudex-complete-project/immudex-meteo.1.gz delete mode 100644 immudex-complete-project/immudex-morketsmerke.1 create mode 100644 immudex-complete-project/immudex-morketsmerke.1.gz delete mode 100644 immudex-complete-project/immudex-motd.1 create mode 100644 immudex-complete-project/immudex-motd.1.gz delete mode 100644 immudex-complete-project/immudex-padlock.1 create mode 100644 immudex-complete-project/immudex-padlock.1.gz delete mode 100644 immudex-complete-project/immudex-pl.1 create mode 100644 immudex-complete-project/immudex-pl.1.gz delete mode 100644 immudex-complete-project/immudex-run.1 create mode 100644 immudex-complete-project/immudex-run.1.gz delete mode 100644 immudex-complete-project/immudex-secured-firefox.1 create mode 100644 immudex-complete-project/immudex-secured-firefox.1.gz delete mode 100644 immudex-complete-project/immudex-secured-librewolf.1 create mode 100644 immudex-complete-project/immudex-secured-librewolf.1.gz create mode 100644 immudex-complete-project/immudex-shoutcasts.1.gz create mode 100644 immudex-complete-project/immudex-upgrade.1.gz create mode 100644 immudex-complete-project/immudex-version.1.gz create mode 100644 immudex-complete-project/immudex-ytplay.1.gz diff --git a/immudex-complete-project/immudex-branch.1 b/immudex-complete-project/immudex-branch.1 deleted file mode 100644 index 227acd2..0000000 --- a/immudex-complete-project/immudex-branch.1 +++ /dev/null @@ -1,49 +0,0 @@ -.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3. -.TH IMMUDEX-BRANCH "1" "May 2026" "immudex-branch 1.1" "User Commands" -.SH NAME -immudex-branch \- it's a conky helper script, which returns Debian version used for build immudex. -.SH SYNOPSIS -.B immudex-branch -[\fI\,-h\/\fR] [\fI\,-v\/\fR] -.SH DESCRIPTION -immudex\-branch it's a conky helper script, which returns Debian version -used for build immudex. This information is used in 'Info:' section -in conky widget as complement in name of immudex version. -.SH OPTIONS -.TP -\fB\-h\fR -Print this message. -.TP -\fB\-v\fR -Print information about version, author and copyrights. -.SH EXAMPLES -.TP -immudex\-branch -Prints version of Debian used for immudex build with hyphen on start of. -.TP -immudex\-branch \-h -Prints this message. -.TP -immudex\-branch \-v -Print information about version, author and copyrights. -.SH AUTHOR -Written by xf0r3m. -.SH "REPORTING BUGS" -Report bugs to -.SH COPYRIGHT -Copyright \(co 2026 morketsmerke.org -.br -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. -.SH "SEE ALSO" -The full documentation for -.B immudex-branch -is maintained as a Texinfo manual. If the -.B info -and -.B immudex-branch -programs are properly installed at your site, the command -.IP -.B info immudex-branch -.PP -should give you access to the complete manual. diff --git a/immudex-complete-project/immudex-branch.1.gz b/immudex-complete-project/immudex-branch.1.gz new file mode 100644 index 0000000000000000000000000000000000000000..9ef8180277df8aac91d01865fc01cb29e8b99eaa GIT binary patch literal 774 zcmV+h1Nr>JDlE18Hq-b!26DEn;$EZewUJF#x4hQE!_t5PtWsxaFmLXjt1# zleSLNNJ1M+2_PU^qp=5v7_bUBvQ5(b`<)@QTid;C4^d+KzVE*K?k-L`f>{85kiasS z(VI0Sa~i`9U3hN*sDT61Q1FH;X80C1M<{uaVTM=)BlBV1iveZ-%luG=kt7;hA7vJ#Q@eWkgAsjQJ}t4G9%=is|bk30)b#~{p^ z1_qgI?)&@*)R_`Ha}I}6V36XbRgH!j-w2ep=SmCNK&w%6E){HAQElPG>~y)}wI75r zjfpdXKU0z)X-?DgahbkL^XMm>j{E-DfoEPkjcAzAz#sIcgW!KvOa7u3l2T|84ZhUO z*s}20#fk>bDBgcQ1I;u0MDVIld=T4$8^G>mvffp^=8ds{hSeNoKClnTdryL{BD5q4 zNt#bmv>=a2s03n-RZ(-TS;3vBi2YND{@@ zaN+eypLy96>&Jeg?vrPaUJZ5ho*jfKp*-$Nj=>FR!<0dk^BOr$)?;82Vd0`MG)W3zv>NXyci0>py-?RmalklYv{#MjXR1S9Z zYX_SK;X0zX^Mp)?bdbKyWVd%vOLfnUt~q`=QWeD6DAEs;hFozDTIS}!6u-v#;b?-r zX;sEMXKe+dDeOFLg{@XQfV0RIw|GAwh(vG9@fsRwfbX#^i(7ipbng0zJE04jtO2iX zXySV@{;dQNxDdKn>2$SlBM4Vf7{uPmgxK@IUBtl%RicKrs$eU#){bs(H`2eduC{dy zJA)q_3TBrt;SaV=c;B?FLftgC<#k}ZC)lA^h;~XAiq%MfHR1s`w>lyK$Ed0-wSgo0 z16mk<-r1G)e_zC*;lTZz)CohPOWERd7GlpW1F$T^S+k8jk>G+FKBy(X006fk;FSdc E01<3_(*OVf literal 0 HcmV?d00001 diff --git a/immudex-complete-project/immudex-cdrip b/immudex-complete-project/immudex-cdrip index 17cff8c..5b54966 100755 --- a/immudex-complete-project/immudex-cdrip +++ b/immudex-complete-project/immudex-cdrip @@ -12,11 +12,11 @@ function help() { echo "Script apart form ripping Audio CD's, reads metadata, check it on music"; echo "databases and creates properly named directories and audio files."; echo; - echo "Usage: immudex-cdrip [-h] [-g] [-o] [-r] [-v]"; + echo "Usage: immudex-cdrip [-g] [-h] [-o] [-r] [-v]"; echo; echo "Options:"; - echo " -h Print this message."; echo " -g Getting metadata from Audio CD without ripping."; + echo " -h Print this message."; echo " -o Rips audio tracks from Audio CD, without renaming based Audio CD metadata"; echo " -r Rips audio tracks from Audio CD, create Artist/Album folders and rename tracks according to AudioCD metadata."; echo " -v Print information about version, author and copyrights."; diff --git a/immudex-complete-project/immudex-cdrip.1 b/immudex-complete-project/immudex-cdrip.1 deleted file mode 100644 index 496c9ed..0000000 --- a/immudex-complete-project/immudex-cdrip.1 +++ /dev/null @@ -1,61 +0,0 @@ -.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3. -.TH IMMUDEX-CDRIP "1" "May 2026" "immudex-cdrip 1.1" "User Commands" -.SH NAME -immudex-cdrip \- BASH script for collect audio tracks from Audio CD's -.SH SYNOPSIS -.B immudex-cdrip -[\fI\,-h\/\fR] [\fI\,-g\/\fR] [\fI\,-o\/\fR] [\fI\,-r\/\fR] [\fI\,-v\/\fR] -.SH DESCRIPTION -immudex\-cdrip it's a bash script for collect audio tracks from Audio CD's. -Script apart form ripping Audio CD's, reads metadata, check it on music -databases and creates properly named directories and audio files. -.SH OPTIONS -.TP -\fB\-h\fR -Print this message. -.TP -\fB\-g\fR -Getting metadata from Audio CD without ripping. -.TP -\fB\-o\fR -Rips audio tracks from Audio CD, without renaming based Audio CD metadata -.TP -\fB\-r\fR -Rips audio tracks from Audio CD, create Artist/Album folders and rename tracks according to AudioCD metadata. -.TP -\fB\-v\fR -Print information about version, author and copyrights. -.SH EXAMPLES -.TP -immudex\-cdrip -Print this message -.TP -immudex\-cdrip \-g -Get metadata from Audio CD -.TP -immudex\-cdrip \-o -Rip tracks form Audio CD, without renaming. Could be useful with less popular artists. -.TP -immudex\-cdrip \-r -Rips Audio CD and names dirs and files with Audio CD data. -.SH AUTHOR -Written by xf0r3m. -.SH "REPORTING BUGS" -Report bugs to -.SH COPYRIGHT -Copyright \(co 2026 morketsmerke.org -.br -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. -.SH "SEE ALSO" -The full documentation for -.B immudex-cdrip -is maintained as a Texinfo manual. If the -.B info -and -.B immudex-cdrip -programs are properly installed at your site, the command -.IP -.B info immudex-cdrip -.PP -should give you access to the complete manual. diff --git a/immudex-complete-project/immudex-cdrip.1.gz b/immudex-complete-project/immudex-cdrip.1.gz new file mode 100644 index 0000000000000000000000000000000000000000..5a16bb82468e9d05dc41a2f113c0f6aff78760f7 GIT binary patch literal 913 zcmV;C18)2uiwFqY2oP!j18Hq-b!26DEn{SIX>cwv0F_l=Z=*&Kf8S3r^~?3a;qG!( zrRu7x*d{TOZ4hAHMWqjG7+@7((eC2J-@dbezUc#pV_gK&R`Y5E=XV- zto*wNNY;J~cmBrv3BWh-#5I)IqT&W~IGmuuy1Q+73m=_desexK%t_YZZ@2rE_w{DE ziu@2}A7?Pz@)O*Cxc!wril*sve7?zYB|56JU+*<4SjvVv<$A`Pcnv#u>#^(H^ad6# zeWf#s3=~p9ChHnA1H8|L1fzKNsG(4@0e3iAuHNaPUHq^M!q|_Qvw*9v?60)&)A>!A zzE6wjZDke(DYhl%$^ehBqVJP85J1%+$q_is!!1JhMdiX zB1BS&DQ$#Sh#CorWf=?vNzEi=X|YI2z9M4xXpBX4zWTbi0H`;JLY;UOfMixD((z^Bo$KI}xR<9SK>?Ho!0Eb?6U(>2U=rtC7J!AmQ5zUP?6iciX!j2XqXjzyiuJAKxicDosdX?d{5W16{o=mp6up^-z zfTTi&wtg2ds#Lr+r_azz19&7_wr=Z1%eA{p+=ajKlLw%qJ3rZZF|F_*0vAG;m@fAl zH-c~F no=zAtT@ABWiX++v_FdY!BUh&$U5)grC#>urtF4PG{ssU5M{&*< literal 0 HcmV?d00001 diff --git a/immudex-complete-project/immudex-complete-functions b/immudex-complete-project/immudex-complete-functions index 2636a31..bef312a 100644 --- a/immudex-complete-project/immudex-complete-functions +++ b/immudex-complete-project/immudex-complete-functions @@ -1,5 +1,38 @@ #!/bin/bash +#immudex-branch, #immudex-hostname, #immudex-import-gpgkeys, #immudex-motd, +#immudex-padlock, #immudex-run, #immudex-secured-firefox, #immudex-secured-librewolf +#immudex-version, +idx_simple_options_complete() { + local cur; + + COMPREPLY=(); + cur=${COMP_WORDS[COMP_CWORD]}; + + if [ $COMP_CWORD -eq 1 ]; then + COMPREPLY=( $(compgen -W '-h -v' -- $cur) ); + elif [ $COMP_CWORD -eq 2 ]; then + return 0; + fi + return 0; +} + +#immudex-cdrip +idx_cdrip_complete() { + local cur; + + COMPREPLY=() + cur=${COMP_WORDS[COMP_CWORD]}; + + if [ $COMP_CWORD -eq 1 ]; then + COMPREPLY=( $(compgen -W '-g -h -o -r -v' -- $cur) ); + elif [ $COMP_CWORD -eq 2 ]; then + return 0; + fi + return 0; +} + +#immudex-create-media disk_list() { i=0; diskList=(); @@ -10,38 +43,178 @@ disk_list() { echo -n ${diskList[@]}; } -idx_simple_options_complete() { - local cur; + +idx_create_media_complete() { + local cur prev + + COMPREPLY=() + cur=${COMP_WORDS[COMP_CWORD]}; + prev=${COMP_WORDS[COMP_CWORD-1]}; + + if [ $COMP_CWORD -eq 1 ]; then + COMPREPLY=( $(compgen -W '-e32 -h -l -n -v' -- $cur) ); + elif [ $COMP_CWORD -eq 2 ]; then + case "$prev" in + '-e32' | '-l') COMPREPLY=( $(compgen -f -X "!*.iso" -- $cur) );; + '-n') COMPREPLY=( $(compgen -W "$(disk_list)" -- $cur) );; + *) return 0;; + esac + elif [ $COMP_CWORD -eq 3 ]; then + case "$prev" in + *.iso) COMPREPLY=( $(compgen -W "$(disk_list)" -- $cur) );; + *) return 0;; + esac + fi + return 0 +} + +#immudex-crypt +return_ic_index() { + echo -n "$(ls /dev/mapper | grep 'immudex-crypt[0-9]*' | grep -o '[0-9]*' | awk '{printf $1" " }')"; +} + +part_list() { + i=0; + partList=(); + for part in $(ls -l /dev/ | grep '^b' | grep -v '\ 0\ ' | grep -v 'dm' | awk '{printf $NF" "}'); do + partList[$i]="/dev/${part}"; + i=$(expr $i + 1); + done + echo -n ${partList[@]}; +} + +cryptDevice_list() { + echo -n "$(/usr/sbin/blkid | grep 'crypto_LUKS' | awk '{printf $1" "}' | sed 's/://g')"; +} + +idx_crypt_complete() { + local cur prev + + COMPREPLY=() + cur=${COMP_WORDS[COMP_CWORD]}; + prev=${COMP_WORDS[COMP_CWORD-1]} + + if [ $COMP_CWORD -eq 1 ]; then + COMPREPLY=( $(compgen -W '-c -f -h -l -o -v' -- $cur) ); + elif [ $COMP_CWORD -eq 2 ]; then + case "$prev" in + '-c') COMPREPLY=( $(compgen -W "$(return_ic_index)" -- $cur) );; + '-f') COMPREPLY=( $(compgen -W "$(part_list)" -- $cur) );; + '-o') COMPREPLY=( $(compgen -W "$(cryptDevice_list)" -- $cur) );; + *) return 0;; + esac + fi + return 0; +} + +#immudex-import-sshkeys +idx_import_sshkeys_complete() { + local cur; COMPREPLY=(); cur=${COMP_WORDS[COMP_CWORD]}; - if [ $(expr $COMP_CWORD % 2) -eq 1 ]; then - COMPREPLY=( $(compgen -W '-h -v' -- $cur) ); - elif [ $(expr $COMP_CWORD % 2) -eq 0 ]; then + if [ $COMP_CWORD -eq 1 ]; then + COMPREPLY=( $(compgen -W '-i -h -v' -- $cur) ); + elif [ $COMP_CWORD -eq 2 ]; then return 0; fi return 0; + } +#immudex-install +idx_install_complete() { + local cur; -idx_create_media_complete() { - local cur prev + COMPREPLY=(); + cur=${COMP_WORDS[COMP_CWORD]}; + + if [ $COMP_CWORD -eq 1 ]; then + COMPREPLY=( $(compgen -W '-h -p -v' -- $cur) ); + elif [ $COMP_CWORD -eq 2 ]; then + return 0; + fi + return 0; + +} + +#immudex-meteo +idx_meteo_complete() { +local cur prev COMPREPLY=() cur=${COMP_WORDS[COMP_CWORD]}; - prev=${COMP_WORDS[COMP_CWORD-1]}; + prev=${COMP_WORDS[COMP_CWORD-1]} - if [ $(expr $COMP_CWORD % 2) -eq 1 ]; then - COMPREPLY=( $(compgen -W '-d -i -n -e32 -h -v' -- $cur) ); - elif [ $(expr $COMP_CWORD % 2) -eq 0 ]; then + if [ $COMP_CWORD -eq 1 ]; then + COMPREPLY=( $(compgen -W '-h -l -m -s -v' -- $cur) ); + elif [ $COMP_CWORD -eq 2 ]; then case "$prev" in - '-d') COMPREPLY=( $(compgen -W "$(disk_list)" -- $cur) );; - '-i') COMPREPLY=( $(compgen -f -X "!*.iso" $cur) );; - '-n') COMPREPLY=( $(compgen -W "$(disk_list)" -- $cur) );; - '-e32') COMPREPLY=( $(compgen -W "$(disk_list)" -- $cur) );; - *);; + '-l'|'-m'|'-s') + if [ -f /etc/motd.conf ]; then + source /etc/motd.conf; + COMPREPLY=( $(compgen -W "$LOCATION" -- $cur) ) + else + return 0; + fi + ;; + *) return 0;; esac fi - return 0 + return 0; +} + +#immudex-morketsmerke +idx_morketsmerke_complete() { + local cur; + + COMPREPLY=(); + cur=${COMP_WORDS[COMP_CWORD]}; + + if [ $COMP_CWORD -eq 1 ]; then + COMPREPLY=( $(compgen -W '-b -h -v' -- $cur) ); + elif [ $COMP_CWORD -eq 2 ]; then + return 0; + fi + return 0; + +} + +#immudex-pl +idx_pl_complete() { + local cur; + + COMPREPLY=(); + cur=${COMP_WORDS[COMP_CWORD]}; + + if [ $COMP_CWORD -eq 1 ]; then + COMPREPLY=( $(compgen -W '-h -i -v' -- $cur) ); + elif [ $COMP_CWORD -eq 2 ]; then + return 0; + fi + return 0; + } + +#immudex-shoutcasts +idx_shoutcasts_complete() { + local cur prev + + COMPREPLY=() + cur=${COMP_WORDS[COMP_CWORD]}; + prev=${COMP_WORDS[COMP_CWORD-1]} + + if [ $COMP_CWORD -eq 1 ]; then + COMPREPLY=( $(compgen -W '-h -l -m -s -v' -- $cur) ); + elif [ $COMP_CWORD -eq 2 ]; then + case "$prev" in + '-l'|'-m'|'-s') + COMPREPLY=( $(compgen -W "$LOCATION" -- $cur) ) + ;; + *) return 0;; + esac + fi + return 0; +} + diff --git a/immudex-complete-project/immudex-create-media.1 b/immudex-complete-project/immudex-create-media.1 deleted file mode 100644 index 7c0c75c..0000000 --- a/immudex-complete-project/immudex-create-media.1 +++ /dev/null @@ -1,62 +0,0 @@ -.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3. -.TH IMMUDEX-CREATE-MEDIA "1" "May 2026" "immudex-create-media 1.1" "User Commands" -.SH NAME -immudex-create-media \- BASH script used for write iso image to usb drive. -.SH SYNOPSIS -.B immudex-create-media -[\fI\,-e32 immudex.iso /dev/sdX\/\fR] [\fI\,-h\/\fR] [\fI\,-l file.iso /dev/sdX\/\fR] [\fI\,-n /dev/sdX\/\fR] [\fI\,-v\/\fR] -.SH DESCRIPTION -immudex\-create\-media it's script used for write iso image to usb drive. -Script writes .iso file to usb stick \- make it then bootable. This -script prepare usb disks for 32\-bit EFI systems. -Superuser (root) privileges are required. -.SH OPTIONS -.TP -\fB\-e32\fR immudex.iso \fI\,/dev/sdX\/\fP -Creating 32\-bit EFI bootable usb drive with iso image. (Compatibile with immudex images only.) -.TP -\fB\-\-help\fR -Print this message. -.TP -\fB\-l\fR file.iso \fI\,/dev/sdX\/\fP -Load file.iso to \fI\,/dev/sdX\/\fP drive. -.TP -\fB\-n\fR \fI\,/dev/sdX\/\fP -Write 0's to 1st megabyte of disk, wiping partition table. -.TP -\fB\-v\fR -Print information about version, author and copyrights. -.SS "Exmaples:" -.TP -immudex\-create\-media -Print this message. -.TP -immudex\-create\-media \fB\-l\fR \fI\,/dev/sdX\/\fP file.iso -Writes iso file to usb stick, made it bootable. -.TP -immudex\-create\-media \fB\-e32\fR \fI\,/dev/sdX\/\fP immudex.iso -Create 32\-bit EFI bootable usb stick with immudex. -.TP -immudex\-create\-media \fB\-n\fR \fI\,/dev/sdX\/\fP -Writes first MB with 0's, deleting partition table -.SH AUTHOR -Written by xf0r3m. -.SH "REPORTING BUGS" -Report bugs to -.SH COPYRIGHT -Copyright \(co 2026 morketsmerke.org -.br -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. -.SH "SEE ALSO" -The full documentation for -.B immudex-create-media -is maintained as a Texinfo manual. If the -.B info -and -.B immudex-create-media -programs are properly installed at your site, the command -.IP -.B info immudex-create-media -.PP -should give you access to the complete manual. diff --git a/immudex-complete-project/immudex-create-media.1.gz b/immudex-complete-project/immudex-create-media.1.gz new file mode 100644 index 0000000000000000000000000000000000000000..6e379bb150140678c17eebcd27b9026195b4657a GIT binary patch literal 992 zcmV<610Vb!iwFps>JDlE18Hq-b!26DEn{+JVRU6JZDnL>VJI_|*%hgb#7*(NRj{>CP0T8ZrH9;(!4=9`&sz8O2I z4f6mtK?3Vw?k}DoS^6<7{FV0$fUn?%NGNDc1yMAIT?YqRHj|3faPNHn;ygH(lPtks zueWpW`*;?4ZsLvC-rRS=zPG_%lMW_#li%=PR#k0IU&ooC2sW;0&IqDttF5F0X1qe& zT-ufsFJa@ZJ!{Y<9mCW`3z-SlC}<@nw&wy~1XC24kD- zJ$IUi{$n4gH;};VvU5IN(n-f!`IwOv3RY{5n1qT-so^eWrOx?H2m=YPILR*tYRKkI zvS-j*gAQQ*Wx9TcdO)0esW6{{>^i*Td()i}mey!?uxE-X#%t(%dci(kN@6wkvLeQe z?0Bo-NQK1H2uQ0A*k>G1$avEURveVnjf=tdUMtd+RDQJ$>ac9DvUWw~7cvLZXo148TOi^*A>^#(|b|B3xg=}H;*vgKE}2c(S{2osx6F^e(#O{EGoiE zC*##0#%&gaPm%w)Osv^i1CZWi+$?ygxOk>YRuq36E(*)p2}`dIY!B=Or6BoUz2M}3 z1BoYGGI-O9jG7gqWu>dhc%7SSqyxBlsL*Q-A1Dhw1*ui{4Qj4{9}f%g^;&sDfa@IsKPUyOLb%~^Kn zCKV}59Y8^cT!BP2j0|;I|5{p(AD$x&Lpxz;$pdf8916V&5eG2mk;fKIOUq literal 0 HcmV?d00001 diff --git a/immudex-complete-project/immudex-crypt.1 b/immudex-complete-project/immudex-crypt.1 deleted file mode 100644 index 6eccb44..0000000 --- a/immudex-complete-project/immudex-crypt.1 +++ /dev/null @@ -1,66 +0,0 @@ -.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3. -.TH IMMUDEX-CRYPT "1" "May 2026" "immudex-crypt 1.1" "User Commands" -.SH NAME -immudex-crypt \- BASH script used for listing, open, close and create crypt_LUKS partitions. -.SH SYNOPSIS -.B immudex-crypt -[\fI\,-c index\/\fR] [\fI\,-f /dev/partition\/\fR] [\fI\,-h\/\fR] [\fI\,-l\/\fR] [\fI\,-o /dev/crypt_LUKS_device\/\fR] [\fI\,-v\/\fR] -.SH DESCRIPTION -immudex\-crypt is script used for listing, open, close and create crypt_LUKS partitions. -Script creates 'immudex\-crypt' mount points, every mount point end up with 'index'. -Index is order number of opening crypt_LUKS devices via 'immudex\-crypt' The first -opened device will have index equal 0, second = 1, and so on and on. -Superuser (root) privileges are required. -.SH OPTIONS -.TP -\fB\-c\fR INDEX/icINDEX/immudex\-cryptINDEX -Unmounting and close opened crypt_LUKS devices. -.TP -\fB\-f\fR \fI\,/dev/partition\/\fP -Preparing device for crypt_LUKS. -.TP -\fB\-h\fR -Prints this message. -.TP -\fB\-l\fR -Prints list of opened and available crypt_LUKS devices. -.TP -\fB\-o\fR \fI\,/dev/crypt_LUKS_device\/\fP -Opening and mount crypt_LUKS device (it creates mount point, if not exist). -.TP -\fB\-v\fR -Print information about version, author and copyrights. -.SH EXAMPLES -.TP -immudex\-crypt \-l -List available crypt_LUKS devices in the system. -.TP -immudex\-crypt \-f /dev/sdX -Create crypt_LUKS device from given partition. -.TP -immudex\-crypt \-o /dev/sdX -Open given crypt_LUKS device (with mounting file system, of course). -.TP -immudex\-crypt \-c 0 -Close first opened crypt_LUKS device in the system. -.SH AUTHOR -Written by xf0r3m. -.SH "REPORTING BUGS" -Report bugs to -.SH COPYRIGHT -Copyright \(co 2026 morketsmerke.org -.br -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. -.SH "SEE ALSO" -The full documentation for -.B immudex-crypt -is maintained as a Texinfo manual. If the -.B info -and -.B immudex-crypt -programs are properly installed at your site, the command -.IP -.B info immudex-crypt -.PP -should give you access to the complete manual. diff --git a/immudex-complete-project/immudex-crypt.1.gz b/immudex-complete-project/immudex-crypt.1.gz new file mode 100644 index 0000000000000000000000000000000000000000..1340bbb7c0d79462a3bd67d38a9d519a80c2c20e GIT binary patch literal 1039 zcmV+q1n~PGiwFp;=?-cD18Hq-b!26DEn{+daC9y)0IgMBZ=*OAefO`po0qmyNiq)XYj~y#a#k}*HQT^?2L&se`-;|Z=luG+^T8obG68=!TReDA z*W+jzCNQ`gz+gsqaDRLM8@}?YYB%iVI+eRdW1RWCP)x#DREV@u1LDLJn7cENoUUD6 z!^p)?DwQ0EtwIi&kWg}^d7TeIG^`#%S_;Jgksy@}iGq#(HeLJ`LqnzJnu}UFc9(cL z55m}wi8F$e&B#Bi%wG+!Q{XjDu5MOY^cDKa3~n}Td-Do*`n5P6mZw9}#U40)!y!-E z>8fovv>YG2cpUj*;s^7+Agf*xu6~vnaR<{aQgCs)(FIhZtu-`)*IEsMZJFF1&jG_7 z+6JDvE-=_gcHt1;JPk=9H<;kMt=9MundOEgkI8f@DA;m(zI#$I$hcIRm`FTnw;H!A zODO1;by))TUrS549fD%1Kt`Y7ZfFm$1c=(ci5d^vHcYn0bC*&GeFcr=TVApp_otG9 zL>w;Jrt?T(rALb-Az5W3B!#H~e~uQv;c5RoA#CT!qP7B=b6WjvCVKwo2X_wmnZdU{ zIJa3yLdkH(p!On|tRL`>a0c)J=#y@MJL{Z*!X-a=@W@_6;2G2cZT5mBua36fz8(NAfJ#)9K<$)fmGd@E-!atY ziHy(caGyshD#-bk)rZP_2TmN|jH-Rq8*(qs3!9AQ5YX)Ua-IbgFM|AfX2Da+f0?;T%ZA-$w(KkgfeFxhC#?J$Sk&@PW_pvjg5!}Shyl6ae=ZQP= zr+%`;R)_axGWTMh8?N{ifcBsVx`^vOdLPlLw|?qgdtIdXv>XtqyYe$VvX3W_83jc(EdGF@<07% J9DQ>L008Ut_|^ab literal 0 HcmV?d00001 diff --git a/immudex-complete-project/immudex-hostname.1 b/immudex-complete-project/immudex-hostname.1 deleted file mode 100644 index 1f0dc13..0000000 --- a/immudex-complete-project/immudex-hostname.1 +++ /dev/null @@ -1,53 +0,0 @@ -.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3. -.TH IMMUDEX-HOSTNAME "1" "May 2026" "immudex-hostname 1.1" "User Commands" -.SH NAME -immudex-hostname \- it's a main executional script for immudex-hostname service. -.SH SYNOPSIS -.B immudex-hostname -[\fI\,-h\/\fR] [\fI\,-v\/\fR] -.SH DESCRIPTION -immudex\-hostname it's a main executional script for immudex\-hostname -service. The script job is to change set appropriate name for this -host based on computer chassis and 7 last chars from boot ID. -.SH OPTIONS -.TP -\fB\-h\fR -Print this message. -.TP -\fB\-v\fR -Print information about version, author and copyrights. -.SH FILES -.TP -\fI\,/usr/lib/systemd/system/immudex\-hostname.service\/\fP -Systemd unit file, to run immudex\-hostname script as a service. -.SH EXAMPLES -.TP -immudex\-hostname -Set apropriate hostname, usually executed by systemd. -.TP -immudex\-hostname \-h -Print this message. -.TP -immudex\-hostname \-v -Print information about version, author and copyrights. -.SH AUTHOR -Written by xf0r3m. -.SH "REPORTING BUGS" -Report bugs to -.SH COPYRIGHT -Copyright \(co 2026 morketsmerke.org -.br -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. -.SH "SEE ALSO" -The full documentation for -.B immudex-hostname -is maintained as a Texinfo manual. If the -.B info -and -.B immudex-hostname -programs are properly installed at your site, the command -.IP -.B info immudex-hostname -.PP -should give you access to the complete manual. diff --git a/immudex-complete-project/immudex-hostname.1.gz b/immudex-complete-project/immudex-hostname.1.gz new file mode 100644 index 0000000000000000000000000000000000000000..755347286f1b50fff6ecc896a5126f7ba20ea09d GIT binary patch literal 821 zcmV-51Iqj#iwFo3?G9=H18Hq-b!26DEog6ZbZ%j7WiBxQrBq#Sn=ll8_pi9i%l6Qc zeoULDPSa>Y8%s$*K(tk34-PTl4QynawE6eDhOlZ%Cr#QzL@@UrpL@=+y=(&W5Y}M| zt8h;59w1%N1n%fEcm+T$JTe0%ms~T;cd$J`#q0K}VG=IAw;#M~k9g?<=xVi@2Vc(@ zVUn)>RRELA2~1Y(09O}R@9?i^nr_FR&MRfCWDUn|SFtf%!%Q`Zw=)ysB@1xvj*^h8rtK_hioM1l4C)H+p=MZwOWHu8RRde4EYSHNOW2Qu zs-zLgid&?IBa=uAY5Ogp;l{Aii8xm5pDTn!Dh+ef0^6$2!k%k`Z)djOF znKS8+R0LoBRW!0WwJ7P;|1JKweg>WCSY02EW)ElMNZ)%I3qxG}Ro9oQ_y47_zeyKi zOulGgEtihoQ*oiMo8jvu4x%tl>G~dSH}}be#Jp7+qtums_&yHBpG!=1?P0Dy^=-2- zdWh-$A|Kb+`?;0-cAUDFlcwIRA@Tgn- zq4j;LQvT$O!gYzsK<2b?1NQB>PSB$lp)g#fW(`8%oGxixW2}TU7W3u6EgVoIFv7Zk zBhP%eFo{Q_5&aa_iy~qw)zv#F#hyD1V0n(2bM_u#+L~jikBrGLusFuW4F&)Js1S~} literal 0 HcmV?d00001 diff --git a/immudex-complete-project/immudex-import-gpgkeys.1 b/immudex-complete-project/immudex-import-gpgkeys.1 deleted file mode 100644 index 0b58ac0..0000000 --- a/immudex-complete-project/immudex-import-gpgkeys.1 +++ /dev/null @@ -1,51 +0,0 @@ -.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3. -.TH IMMUDEX-IMPORT-GPGKEYS "1" "May 2026" "immudex-import-gpgkeys 1.1" "User Commands" -.SH NAME -immudex-import-gpgkeys \- it's a script for import GPG keys and owner trust. -.SH SYNOPSIS -.B immudex-import-gpgkeys -[\fI\,-h\/\fR] [\fI\,-v\/\fR] -.SH DESCRIPTION -it's a script for import GPG keys and owner trust. GPG keys can be used -by 'pass' \- POSIX compatibile password manager or signing. It's very -helpful, when your keys are in files in encrypted datastore. -Script requires to store GPG keys in home dir or change home dir before -execute a script. -.SH OPTIONS -.TP -\fB\-h\fR -Print this message. -.TP -\fB\-v\fR -Print information about version, author and copyrights -.SH EXAMPLES -.TP -immudex\-import\-gpgkeys -Import GPG keys and owner trust. -.TP -immudex\-import\-gpgkeys \-h -Print this message. -.TP -immudex\-import\-gpgkeys \-v -Print information about version, author and copyrights. -.SH AUTHOR -Written by xf0r3m. -.SH "REPORTING BUGS" -Report bugs to -.SH COPYRIGHT -Copyright \(co 2026 morketsmerke.org -.br -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. -.SH "SEE ALSO" -The full documentation for -.B immudex-import-gpgkeys -is maintained as a Texinfo manual. If the -.B info -and -.B immudex-import-gpgkeys -programs are properly installed at your site, the command -.IP -.B info immudex-import-gpgkeys -.PP -should give you access to the complete manual. diff --git a/immudex-complete-project/immudex-import-gpgkeys.1.gz b/immudex-complete-project/immudex-import-gpgkeys.1.gz new file mode 100644 index 0000000000000000000000000000000000000000..5539a112afbdb55909c6970a9b4201048c81edf8 GIT binary patch literal 831 zcmV-F1Hk+riwFo(?ha}I18Hq-b!26DEop6VZ*p`kXK-h0WqEThF#w%ZQIDHA5PtWs zn9IxdVZ*iCQ>9Z+RoN_?SeFC@MBV7#A#B4GHsJ$*+(WwJ2|V(3@CyL9a1sV8>`)7f1su*$W7FTYqJwwdZ@+u*J?5n= z;G50vA$XeeO%%rId>JkO4E71k-pydP5ofr2d-s7}W!nw~KF?*_D{bdhUwy-~AtV>K zGpJ#qTEZ^OjCsilw*DqyFC=AikoLxa0F!IkTPT%=DF*0#7=s83)QPGGs|RDf5jELw z!zkei^X}o_!P#F~$+O#eo&B1X@mIJkkJEAlc?gn4%%hZtTlW9!xbEbn#@F&Ps+Y2iXvO#cLC#4G@g+xVIbdZr%C%eictEh$}>N9f&l|yq2ry4sr zt3h9C&tJixN|L-GHcZ$6ml#euSHkk z_0s`~KQesAe6aXKl}Y(<)Qf~qBbJr-83|m*EYh;GU~6fhMPrDXca1n+BVN11-5Mg*fud!k1B z2!>X+c3%da<2V$K0re_9yFxm)#sf%ebbV>)3SyM0MQ6_+p;H#{NVHtuCWsd+f1CRE ze9hCn>$*ptZi9sGsW1i~BA=Kpc56R|XcyDq1Q!vKAOL@zgfps=Y8aXZ3Y8Bnc6O4R z;9t1~oR@+eqCZWEa5J9bv$M;M;2;{RpO=p22twZ(IrR!)uT`Z*JIx|3deqIC5{(s2 zlimOT literal 0 HcmV?d00001 diff --git a/immudex-complete-project/immudex-import-sshkeys.1 b/immudex-complete-project/immudex-import-sshkeys.1 deleted file mode 100644 index bc26d50..0000000 --- a/immudex-complete-project/immudex-import-sshkeys.1 +++ /dev/null @@ -1,54 +0,0 @@ -.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3. -.TH IMMUDEX-IMPORT-SSHKEYS "1" "May 2026" "immudex-import-sshkeys 1.1" "User Commands" -.SH NAME -immudex-import-sshkeys \- it's a script for copying OpenSSH client files such as keys and config file into user native home directory -.SH SYNOPSIS -.B immudex-import-sshkeys -[\fI\,-i\/\fR] [\fI\,-h\/\fR] [\fI\,-v\/\fR] -.SH DESCRIPTION -it's a script for copying OpenSSH client files such as keys and config file into user native home directory. -This command should be run in other home directory, where ssh keys are stored. -.SH OPTIONS -.TP -\fB\-i\fR -Import hostnames and adresses to \fI\,/etc/host\/\fP file (sudo required) from SSH config file if exist. -.TP -\fB\-h\fR -Print this message. -.TP -\fB\-v\fR -Print information about version, author and copyrights. -.SH EXAMPLES -.TP -immudex\-import\-sshkeys -Import OpenSSH client files into user native home dir. -.TP -immudex\-import\-sshkeys \-i -Import OpenSSH client files and create DNS resolve database in /etc/hosts by taking data from OpenSSH client config file, if exist. -.TP -immudex\-import\-sshkeys \-h -Print this message. -.TP -immudex\-import\-sshkeys \-v -Print information about version, author and copyrights. -.SH AUTHOR -Written by xf0r3m. -.SH "REPORTING BUGS" -Report bugs to -.SH COPYRIGHT -Copyright \(co 2026 morketsmerke.org -.br -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. -.SH "SEE ALSO" -The full documentation for -.B immudex-import-sshkeys -is maintained as a Texinfo manual. If the -.B info -and -.B immudex-import-sshkeys -programs are properly installed at your site, the command -.IP -.B info immudex-import-sshkeys -.PP -should give you access to the complete manual. diff --git a/immudex-complete-project/immudex-import-sshkeys.1.gz b/immudex-complete-project/immudex-import-sshkeys.1.gz new file mode 100644 index 0000000000000000000000000000000000000000..4d0ba567adf7215553502d2d1b54042b5a3b949a GIT binary patch literal 888 zcmV-;1Bd({iwFoq@D6GK18Hq-b!26DEop6VZ*p`kb8~2GWqEThF#x?)-*4MC5Ps)h zar4VMAXeIR7%+4grr1hM)RqKE#%fG^pe0HoB8eVJInjT=Bc--U(fDP+00+*IyzlP& z?uWg60qY3DD1%+JrgsO(HZ+Ahx($8+pave9hMMb>`f zmu-OVcKdbkX-Ri+lw`{^-FyrVDJ-z$kQnL8ln^LF%2kM!F#+C zE!Uujq5&l205A-`?kiEdTM)gGFxVt|X2h98BRdYIP`ofwjV__|5JquIQ{vsi_wyou z1(x!6$zgZ-a^J+za{K4EdLC zn5loadaoA9yNHRMFD~M`Y!%0Wg>{&sdRn%KUNXauOxwnQFIsCm(uO_Q7PAi~g};G) zCic}gYF|jQd9?r+oX-ELCjLI#L<#v*31fI~sXbM1)%$L`T_l0sPBgrS+x>mIAPILO z9*5d>;cwI9KkAN&*2BU0-MOuz_>j>1O-5Fq!$JP0kZ!3#C)EQty5soeNmUc?sHVxn zPo+4{hpfya4$246XyH`h$)F1UV!Tn}QdqXy1IXNvp???=^i-@j;|J)a0e(hW)^8Ui ztBoIK{w>|o>;QOlN3$?Uad$@v_z?TZbhY353B>y(j?!QjAq@iXw`sJ%EHQ_nZK0IK z&|#q`xe@-tdb71;SRwqw-veg1Rfhe5<-+rRU@hiPD@)UX;5orcT>v~OSu55}y9A9B zSM7+7+OW2@AqcHP$|4?(KgW0t+>2u}Z?@V_7$N~H3T#GO@EPpXavYU8 Od-5-0W)Ec&2LJ#dey}zG literal 0 HcmV?d00001 diff --git a/immudex-complete-project/immudex-install b/immudex-complete-project/immudex-install index e77f7d0..18139c1 100755 --- a/immudex-complete-project/immudex-install +++ b/immudex-complete-project/immudex-install @@ -17,11 +17,11 @@ function help() { echo "changed via below described option."; echo "This script requires superuser (root) privileges."; echo; - echo "Usage: immudex-install [-p 3G] [-h] [-v]"; + echo "Usage: immudex-install [-h] [-p 3G] [-v]"; echo; echo "Options:"; - echo " -p 3G This option change a partition size with immudex image. Usefull for custom builds. By default it's 3GB."; echo " -h Print this message."; + echo " -p 3G This option change a partition size with immudex image. Usefull for custom builds. By default it's 3GB."; echo " -v Print information about version, author and copyrights."; echo; echo "Examples:"; @@ -55,7 +55,11 @@ if [ "$1" ]; then fi if [ "$1" ]; then if $(echo $1 | grep -q '-p'); then - idxPartSize=$2; + if [ "$2" ]; then + idxPartSize=$2; + else + idxPartSize="3G"; + fi else idxPartSize="3G"; fi @@ -63,10 +67,10 @@ else idxPartSize="3G"; fi -if [ $UID -ne 0 ]; then - echo "Permission denied!"; - exit 1; -fi +#if [ $UID -ne 0 ]; then +# echo "Permission denied!"; +# exit 1; +#fi while [ true ]; do echo -e "${RED}This script will install immudex on first disk on your machine.${ENDCOLOR}"; diff --git a/immudex-complete-project/immudex-install.1 b/immudex-complete-project/immudex-install.1 deleted file mode 100644 index fccf14f..0000000 --- a/immudex-complete-project/immudex-install.1 +++ /dev/null @@ -1,63 +0,0 @@ -.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3. -.TH IMMUDEX-INSTALL "1" "May 2026" "immudex-install 1.1" "User Commands" -.SH NAME -immudex-install \- immudex installation script -.SH SYNOPSIS -.B immudex-install -[\fI\,-p 3G\/\fR] [\fI\,-h\/\fR] [\fI\,-v\/\fR] -.SH DESCRIPTION -it's a script for installation immudex LiveCD images on computer hard -disk. This program runs interactivly and the one thing you need to do -is choose a right disk for installation. That's all, but if you using -custom images, you may need change partition size for immudex image. -It's hard to imagine, how it's possible to create images bigger than 3 -GB. It would happens. More space in this partition is also needed for -upgrades tasks. So if your image is bigger than 2 GiB, you need to -change size of this partition before you start instalation. -Recomended size is 3 times the image size. The partition size can be -changed via below described option. -This script requires superuser (root) privileges. -.SH OPTIONS -.TP -\fB\-p\fR 3G -This option change a partition size with immudex image. Usefull for custom builds. By default it's 3GB. -.TP -\fB\-h\fR -Print this message. -.TP -\fB\-v\fR -Print information about version, author and copyrights. -.SH EXAMPLES -.TP -immudex\-install -Standard execution, instalation immudex LiveCD on computer hard disk. -.TP -immudex\-install \-p 6G -Run install script for custom immudex image build. -.TP -immudex\-install \-h -Print this message. -.TP -immudex\-install \-v -Print information about version, author and copyrights. -.SH AUTHOR -Written by xf0r3m. -.SH "REPORTING BUGS" -Report bugs to -.SH COPYRIGHT -Copyright \(co 2026 morketsmerke.org -.br -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. -.SH "SEE ALSO" -The full documentation for -.B immudex-install -is maintained as a Texinfo manual. If the -.B info -and -.B immudex-install -programs are properly installed at your site, the command -.IP -.B info immudex-install -.PP -should give you access to the complete manual. diff --git a/immudex-complete-project/immudex-install.1.gz b/immudex-complete-project/immudex-install.1.gz new file mode 100644 index 0000000000000000000000000000000000000000..f1b4628844f1e1b20cae9e256bd519c117ec61e9 GIT binary patch literal 1086 zcmV-E1i||siwFq!IS^_918Hq-b!26DEop9ZbYX04E-?V5Ra=kRMihRZUvbJyQ;Btx zrHWJ~stT+ZECIG`qhwY0VX(*cXl;)>7k25d@0qdL5O(ua2?TRFx9@!4884f_T?o4{ zg>85j+&@6N4idNzHvUflfrcllpkf`9RI>sOC#YG|-?p@a58iLTdoz!C=^BFVc7Nx8 zy$N! zp5|!PSt!&+M%>n=gv%E*#@vYM5zzvjYpNd6J`rQZa)@eeF5}+9iZ7;@=#sH;SFR|p zV;)#(Q?dpKv(zKp1KK2J*lgC>Y@9us&Or0lCRC4wyA#`(SK#K<`X3W0;K(U18w3&y zLed>@PxM0|$DfgjlKo@2#1P8#Od2bucTx!b3lfYUdBYHF&#^glL`HF>5y{F$hFU0N z5=rFVP$wp;TvK0e^mqdmG6Wo=pQ%Bw^MB&HzG4TUwo8NBwZs|eb}+mtus4en7FJTz z=z%FSq`5NHvUlUm{s;N z3=)ktmbC1dZj!wcGmfay{Rr^F^=; z(g(n;`yk!<3BGz^40DL)Sm|=Vna2?A<0wr05ro9|VZKSi39%Y>>@GxZQ1^O(+YX{P z-XGgMimkyfDw*21BxTRGPq^P1+F;^=9XQNc<37O_z2#|qIM4%Di3^lHJ{sex^{t1I zr?|#ZYyr!M*OhodbawvAs~1H?)o%V)$a**9Xr3eAY;Q*|eZz2qkNJ}S05@VSwl@d> E0BT -.SH COPYRIGHT -Copyright \(co 2026 morketsmerke.org -.br -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. -.SH "SEE ALSO" -The full documentation for -.B immudex-meteo -is maintained as a Texinfo manual. If the -.B info -and -.B immudex-meteo -programs are properly installed at your site, the command -.IP -.B info immudex-meteo -.PP -should give you access to the complete manual. diff --git a/immudex-complete-project/immudex-meteo.1.gz b/immudex-complete-project/immudex-meteo.1.gz new file mode 100644 index 0000000000000000000000000000000000000000..f7657a29f657251dab5dcad3bba13987383e4132 GIT binary patch literal 931 zcmV;U16=$ciwFpyI}mCB18Hq-b!26DEp26VWp6Gq0G(7(Z{s!$e%G(y{IVO+cz5k# zz;?s1By}4DNo?2-x?jpqwJ))^mZ?MNFs&e$B*Pk`nd=95v-#O zR?&U<@C?}^OyMD12HydM77pA%jU8%kv4rgr8f$#$MMZwjyfLU@t|TFq#$$fEfc110u-5g$ixah^~eMa@!DqvE23sDy<|Otku5g$hO__8vOw?eO^a#8m7#j!4)+7Gq1w@ zX42$8=2h|+oUZNXiTpe<(5ix4p}K49e!LFI_dz;O!Z-_~^_g^jV*S6^W(~f5C=BpD z7cJjn3szAdERf3`R7y*34V36YZCzuqRR=~!wR5!1n0++RqvW%g<<%^wY^#LDT6E-W z8^V`p428eEXz9gk_H3z${uu2Bq|yi)dC9je-n^0}GvFTe(b29ER7KDTCH0?r3%B{i z9qAPo+}KMbc@=3T3aws4sScqP^mP!np)@U3!N9ws*BU!}4*kOg%v^z`jnWpH-pTY# z_=G(oI(#E}+X6R*5WuzdFJSvGswBG6k6?jsRd0b(HFUcH-dl<@Bw484QH#2Z=e-m!#+YB{TjXizQnM0%6u^9w4 z+W)I9-v%Dq^u)FKhaWhLt{QXUdnwYOZug!aZlG4G9B4>o%kK@)NuyD{E|9dRI$@PQ zX?42E7E!{Uw6GRCw`pFg_xetbRxb(SD9OV0Bg{6BsmBuBxw35g+PKm9b$tALElDYU zq2zCa+dPV&lkjnovH7_}kiRR`u$i2o|3+&h(vPon&HSyVITXX>RT@bnsJ@e>%j zIa!b7hn!r~-FO$&DltwS0F5zC3Hh%hMxL5?_V@`pW!;Q)gWoDh=8Ne%o6f>zm_56q zJcQXgAmKbj2}~iLQl|6Ga+*NAN#ZCCPDMzA0H(_{@`i0u^`zfY6}=?woQkjX*PG6b zIVUmGhc*T6a}F84xSrAfUC&#h9S%b~_|pH36!JCBPODmTN&b`}U3R1 -.SH COPYRIGHT -Copyright \(co 2026 morketsmerke.org -.br -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. -.SH "SEE ALSO" -The full documentation for -.B immudex-morketsmerke -is maintained as a Texinfo manual. If the -.B info -and -.B immudex-morketsmerke -programs are properly installed at your site, the command -.IP -.B info immudex-morketsmerke -.PP -should give you access to the complete manual. diff --git a/immudex-complete-project/immudex-morketsmerke.1.gz b/immudex-complete-project/immudex-morketsmerke.1.gz new file mode 100644 index 0000000000000000000000000000000000000000..027caf217cf9fe4b4ead77e41f9f1a9a341e829c GIT binary patch literal 764 zcmVM?LB!$!nb6Al>a@+kNc9)X%?>kG$iHkZw014DAXWqp(>BeDq+rnk-hyMFt2U{w zuJ_f?Rhxf-OW6N6Je&3`PmO}KwHZ!UbiH>I zhxx8tr8)a#h4(ZCt><%lWAD_N;Vh4{G%u6wBP@20#f;@R80%p_b`HFO-_FT@bc%e4 zYNLLi%9d&NlqZj?k}Y4lLG`XS(;olNRTk|nD+4|Hv=)Pztv_;$AHh-N`>*x}wE}^l zZf$fU0$CRUls#Gu_1lzDrRCb6K7uwL@PKEP=}IkE^KCg_B9(0#P42?;2I};=u4|WyUU@( z=in8c>yb;EK4}BV34+cU+4Nnw!J5u;MKHvdf&r~OQJM2x%Fw{WiL{zF>1vX$KL07O uD9K(rybT>?8FRfEWdof!V88)h*R*oM>I>8$k(T)~Ir|q0s&E(m1ONa&9dmgA literal 0 HcmV?d00001 diff --git a/immudex-complete-project/immudex-motd.1 b/immudex-complete-project/immudex-motd.1 deleted file mode 100644 index c924db1..0000000 --- a/immudex-complete-project/immudex-motd.1 +++ /dev/null @@ -1,50 +0,0 @@ -.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3. -.TH IMMUDEX-MOTD "1" "May 2026" "immudex-motd 1.1" "User Commands" -.SH NAME -immudex-motd \- Prints configurable message of the day. -.SH SYNOPSIS -.B immudex-motd -[\fI\,-h\/\fR] [\fI\,-v\/\fR] -.SH DESCRIPTION -immudex\-motd prints configurable message of the day. -Information and its quantity can be changed via the configuration file. -Script using figlet basic font and lolcat for print header of message. -.SH OPTIONS -.TP -\fB\-h\fR -Print this message. -.TP -\fB\-v\fR -Print information about version, author and copyright -.SH FILES -.TP -\fI\,/etc/motd.conf\/\fP -Script configuration file. -.TP -\fI\,/usr/share/doc/immudex\-motd/motd.conf.sample\/\fP -Example configuration file. -.SH EXAMPLES -.TP -immudex\-motd -Run a script. -.SH AUTHOR -Written by xf0r3m. -.SH "REPORTING BUGS" -Report bugs to -.SH COPYRIGHT -Copyright \(co 2026 morketsmerke.org -.br -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. -.SH "SEE ALSO" -The full documentation for -.B immudex-motd -is maintained as a Texinfo manual. If the -.B info -and -.B immudex-motd -programs are properly installed at your site, the command -.IP -.B info immudex-motd -.PP -should give you access to the complete manual. diff --git a/immudex-complete-project/immudex-motd.1.gz b/immudex-complete-project/immudex-motd.1.gz new file mode 100644 index 0000000000000000000000000000000000000000..3933c5a15244339d7cf29c31a700f583c6429a8f GIT binary patch literal 780 zcmV+n1M~bJiwFp50uO2c18Hq-b!26DEp2afWG*oPjZ{r<+CUJ!@2{A0>LD@ts47*d zsv2;@N&#E8QG@Cp7JF>3YJ2JKnuLGfSp!X?o@f2pnykrhbe-W@(so6P1T6WezuDViI zy%w7Wp+#dvg`i5XH9{fw-awG7mtmCfgn1Kq$-{nTCC|>z>uj8r@h>=ryF)lYXF)QJ zd6e>Sd6JMFG;IG<0PjkrTVbW@fNBCspg+Cnth9T`$*m1SUW=|G6L(S!z<;Czs+0|S zEXlRpTIh}JDmtnfw6GCI=1{864%Cfma$zaf2X)jDQIMS^=cw%9M>y0&cBB!@%1K5B zlrb9|rR$}6k$uY8J!i<51#MJsVTamKbOxfgHC^tsOZkdFJzsXtxa>XoIIAc%PS)1rPorI*EHl$l{&~ z1T*M5B>Ss$9>(m4meykDX8x(X(AVwZ=_n4OFi!dM4koL+WW-|JDotJLD+5-+*F*C6 zsui*!rR}!?HVvb7%|?HmC4pAy-)K#X^y4XAF>j+;>Y7BKQX_&c2$=QzxPYl9mYD!-7fbmIY}HEMMDWylDrX&Co6&?yVJqp}=s5yaEEzfAoJ zzvt;1=;)TG%OIgQKp2A$kx!LQSNDDl(JGF@BsiLo1OfQ>NjM^vq@iybpkDPYcJ}DK z(r*^g&77d&qA#rhy;uaK_~a&y&bwYTq?!*)H9+Z{(U85N*=kj3(Gr~MqhO1=*;Bf) zqG=qlg*|x#Mp`^OZrbpsVIGf8%&#fEC}O5oeN#Xscj)jS@|+gLwe(0q17`80l>G&! K3-Jm%1pokTV}Qy4 literal 0 HcmV?d00001 diff --git a/immudex-complete-project/immudex-padlock b/immudex-complete-project/immudex-padlock index 6e0560d..36254e5 100755 --- a/immudex-complete-project/immudex-padlock +++ b/immudex-complete-project/immudex-padlock @@ -44,8 +44,8 @@ function version(){ launcher="/home/${USER}/.config/xfce4/panel/launcher-14/16844255236.desktop"; function main_unlock() { - sudo /usr/local/sbin/immudex-crypt --open=$1; - index=$(basename $(sudo /usr/local/sbin/immudex-crypt --list | grep "$1" | head -1 | awk '{printf $2}' | grep -o '[0-9]')); + sudo /usr/local/sbin/immudex-crypt -o $1; + index=$(basename $(sudo /usr/local/sbin/immudex-crypt -l | grep "$1" | head -1 | awk '{printf $2}' | grep -o '[0-9]')); #sudo mkdir -p /media/${USER}/$devName; #sudo mount /dev/mapper/$devName /media/${USER}/$devName; diff --git a/immudex-complete-project/immudex-padlock.1 b/immudex-complete-project/immudex-padlock.1 deleted file mode 100644 index be93b4f..0000000 --- a/immudex-complete-project/immudex-padlock.1 +++ /dev/null @@ -1,65 +0,0 @@ -.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3. -.TH IMMUDEX-PADLOCK "1" "May 2026" "immudex-padlock 1.1" "User Commands" -.SH NAME -immudex-padlock \- it's a switch script. This script, if there is more than one cryptdisk gives a change to choose a cryptdisk and starts opening him. -.SH SYNOPSIS -.B immudex-padlock -[\fI\,-h\/\fR] [\fI\,-v\/\fR] -.SH DESCRIPTION -it's a switch script. This script, if there is more than one cryptdisk -gives a change to choose a cryptdisk and starts opening him. After -sucessful opening, it spawns a terminal window with CWD sets up on -choosed cryptdisk mountpoint and change the launcher icon in the bottom -panel, which informs user, there are a opened cryptdisks. When user, -execute script once again, he close all opened cryptdisk either that -not open with this script. At least he tries. In some cases it will be -impossible, because there are processes which using this cryptdisk or -inside this mount point there is other mount point. This is signaled, -by apropriate notification. -This script needs superuser (root) privileges, but using sudo command -is implemented inside the script, you don't needed to launch this -via sudo. -.SS "Example:" -.TP -immudex\-padlock -Standard script execution, explained above. -.TP -immudex\-padlock \fB\-h\fR -Print this message. -.TP -immudex\-padlock \fB\-v\fR -Print information about version, author and copyrights. -.SH FILES -.TP -\fI\,/usr/share/icons/padlock\-icon.png\/\fP -Symlink, original launcher icon. -.TP -\fI\,/usr/share/icons/changes\-prevent.png\/\fP -Original, closed padlock icon. -.TP -\fI\,/usr/share/icons/changes\-allow.png\/\fP -Original, open padlock icon. -.TP -/etc/skel/.config/xfce4/panel/launcher\-14/16844255236.desktop -XFCE4 bottom panel script activator. -.SH AUTHOR -Written by xf0r3m. -.SH "REPORTING BUGS" -Report bugs to -.SH COPYRIGHT -Copyright \(co 2026 morketsmerke.org -.br -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. -.SH "SEE ALSO" -The full documentation for -.B immudex-padlock -is maintained as a Texinfo manual. If the -.B info -and -.B immudex-padlock -programs are properly installed at your site, the command -.IP -.B info immudex-padlock -.PP -should give you access to the complete manual. diff --git a/immudex-complete-project/immudex-padlock.1.gz b/immudex-complete-project/immudex-padlock.1.gz new file mode 100644 index 0000000000000000000000000000000000000000..6edbf60c55819283a2eca187aaf11c741af94936 GIT binary patch literal 1202 zcmV;j1Wo%NiwFqP1P^Ke18Hq-b!26DEpTCEY;R+0E-?V5RZVZ>HW0n@S4@4`Env%= z#2d8TqNrm#vC!BOEE(CL?tzvliLgWpB;}8P-ytPC=_Xhd*n=Tc;>^4mzW3;DdN2)O z8N{#%rvCji#B)D_d;f9v6M%2vKsDq{FhvbZVS9ptmGyN+1zdTfU%eZTc<~(k#bQ03 zeI113>0>bY3wl>Q=q>08u0LJh;$L1>P0Eggnx>^pb{K0ntTj_Gkrif3b&q(_9G2t7 zjC{L$GXQQrXaEYJ58NaL=tS|_cn}v{cZ)vo3{1fk1AJFWe3}ArO2Hser`n`k?;z)U zrZG{1pK{zG@t>5M*;kiMhzGQx%4m=^6I|p_@XB)tqvvH1Mt(%RJNO1D`FoT3oBp8K z3^&>8ALy3*cIl$0vuLvN!`Kg&#Pvjfv?KB(9lhJdpypa4)yg z7+H~;3Rd>vP;i_H7nxKQmO!HPyGc;{b2wjD(;hq(Otd=*JF=uPtQ#Z3OE4yZDfEjvhnWjvH-{#ua-(B^BX9^OUt8++d-d?1dfD0e|(WW0FP9 zb38nj_6f?DV#Qi62_AmEuEN1@|CfTSB<*$evS|(yA?j-t0(izTeOu z;_&PYn~UNigH@?Y&&b=8$Au>#%7J@ej80GsS?gM!UgBvkD{?S%12X#U-h z{Yyy8Qa46h3J0@iN;?d+F@;nu|7CqrJTHuHeZ*R9K7&clBb%C51T2<&_S8X$} zORpBWb&-%nr>f*)*GE$D+==o(YVy95u~nePMikrQ`Me|zx?KHM8!4Py{og53P4e(w zLZ_g&>4wZCL%n0=(8G5b&xgk>VWXjw|M1+>W^gqcUfupO8eM<>e0_84rA+UPtjX8= z$!yeF2Dq3r0cc|Qo*JpzDUa9jJXnz@#f?EAD1c-3N!@f_-doMWU={nz2e?~5L_M-% zwNwVlooma>-`mZ9<`v~70;ToQEdXZtdB2S"; } @@ -43,7 +43,7 @@ function version() { echo "Written by xf0r3m."; } -if [ "$1" ] && [ $1 = "-V" ]; then +if [ "$1" ] && [ $1 = "-v" ]; then video=1; shift; if $(echo $1 | grep -q '[0-9]*p'); then @@ -54,7 +54,7 @@ if [ "$1" ] && [ $1 = "-V" ]; then elif [ "$1" ] && [ $1 = "-h" ]; then help; exit 0; -elif [ "$1" ] && [ $1 = "-v" ]; then +elif [ "$1" ] && [ $1 = "-i" ]; then version; exit 0; else diff --git a/immudex-complete-project/immudex-pl.1 b/immudex-complete-project/immudex-pl.1 deleted file mode 100644 index f65252b..0000000 --- a/immudex-complete-project/immudex-pl.1 +++ /dev/null @@ -1,58 +0,0 @@ -.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3. -.TH IMMUDEX-PL "1" "May 2026" "immudex-pl 1.1" "User Commands" -.SH NAME -immudex-pl \- Opening (play) links from link list. -.SH SYNOPSIS -.B immudex-pl -[\fI\,-V youtube_video_quality\/\fR] [\fI\,-h\/\fR] [\fI\,-v\/\fR] \fI\,link-list\/\fR -.SH DESCRIPTION -immudex\-pl opening (play) links. Script creates menu from link list, which -can be open via mpv (with yt\-dlp hook). Normally links are open as -audio stream. Script work in loop, which means you can change playback -while the current one is still playing. When you need to exit type any letter instead of number. -Script is not only for YouTube Links, it can also open -internet radios or shoutcasts. The link list can be downloaded and does -not need to be stored on the target device. Script will delete the -file at the end of its execution. -.SH OPTIONS -.TP -\fB\-V\fR 240p...1080p -Open link as video. -.TP -\fB\-h\fR -Print this message. -.TP -\fB\-v\fR -Print information about version, author and copyrights. -.SH FILES -.TP -\fI\,/usr/share/doc/immudex\-pl/links.list.example\/\fP -Example link list file. -.SH EXAMPLES -.TP -immudex\-pl ~/radio\-links.txt -Open given link list as audio stream. -.TP -immudex\-pl \-V 360p ./yt\-links -Open given link list as video in 360p format. -.SH AUTHOR -Written by xf0r3m. -.SH "REPORTING BUGS" -Report bugs to -.SH COPYRIGHT -Copyright \(co 2026 morketsmerke.org -.br -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. -.SH "SEE ALSO" -The full documentation for -.B immudex-pl -is maintained as a Texinfo manual. If the -.B info -and -.B immudex-pl -programs are properly installed at your site, the command -.IP -.B info immudex-pl -.PP -should give you access to the complete manual. diff --git a/immudex-complete-project/immudex-pl.1.gz b/immudex-complete-project/immudex-pl.1.gz new file mode 100644 index 0000000000000000000000000000000000000000..19c6833a064ea2a1ab5cf9995515c926a7073285 GIT binary patch literal 1062 zcmV+>1lju^iwFoC1`uih18Hq-b!26DEpTiuF#vT{-*4hZ5PsjkV#-ra3Wg-7Q>&}0 z5<-F{z!o;Ti|XpM*lWCsz3c9-A-wc&@5~x5T-rYHW6kV0Gv9pQ5M%>*h+q|^u#6tU z$7e|AVFHigV)he2=-|LD?1U1AJ5j*)2$iVY+lDK+2|oT3+yyL1=MXNJn}^xgVZ4CB z%>V{VeuUfc?I-*yo2Dzo>#(iy2K~0N!oXBFh*8)93z9jkCd(PS2+W2MwL(d?gR8dY z#}80T^J}=kUp@q|(x%~ceLRuE&FK=ijCY09 zU>#;_zUMw@^8!*qt#x}!hIMddsePcddBxRE02RLF`3u9CT7atrInYXgw1_P0 z+Q(t10eq=2ErBS3;&2+ot90OwtpKjDKH(hBS}N-VFF==|x@Id(z)qDRqS6G8&6L`} zv+hzH2P~+uYd|cjj@MTE4w+Plr-TE;u}=$l#a1}NoLh%nr&#cJTH(ZJp%1Foyuboc zaCj7!QPOkC7-F3^c+kqX?6}!sibCvVF5XC_#tVThd16>e3~}dg2<4lT&LROK@0`>s z@LGwyOi-L@%(C)68}3m>aQkuG20?H${(0Oo5_(@XI?d}acnhycbg{v{F_9$sSj%_f zB0|1JNL7+DC_C^i(gJ&7ES|1`cdkORh=5$TMWQ2lefD*-jL!)!-SYRy&oCSIsP5JEOzhmb+7Z~odeil5iv(>!I))t$+OHwz7t_D!x;A!+F70J4Db zPF+O|ZyK)L@v}FXATsFQa<-n%C#!UFA1=c5nN0K;rmI1U1mX#HI^8TLYlt`N zI7((G5|Y^rCW|B*FmhVikt1~8;ZAeC>Ja|j9wyCl6eqsOfH+J@aY>+3@wvi%i#3O( zcNAU3=L|*q4x}}DXL!@EIy|((;KHD_f@_dq9W5c;1=5M@er@%CFDwY-Gwvl|5XX!b gM_qW4_!Y+U9L+_;JOQ-c>!&K&Kb>z2cPR$|01adb*Z=?k literal 0 HcmV?d00001 diff --git a/immudex-complete-project/immudex-run.1 b/immudex-complete-project/immudex-run.1 deleted file mode 100644 index 1628272..0000000 --- a/immudex-complete-project/immudex-run.1 +++ /dev/null @@ -1,46 +0,0 @@ -.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3. -.TH IMMUDEX-RUN "1" "May 2026" "immudex-run 1.1" "User Commands" -.SH NAME -immudex-run \- Script for run a program in changed user home dir. -.SH SYNOPSIS -.B immudex-run -[\fI\,-h\/\fR] [\fI\,-v\/\fR] \fI\,program_name \/\fR[\fI\,program_args\/\fR] -.SH DESCRIPTION -This script allows to run a program with pointed home dir on first -opened LUKS partition via immudex\-crypt tool. The most programs in -Linux write some data in users home dirs. Doing this persistentaly -in immudex is imposible, because all default users home dirs came back -to state from image and wroted date are gone. Running programs via this -scripts makes possible to save this date on first 'crypt'. -This script can be use to make your own activators easlly. -.SH EXAMPLES -.TP -immudex\-run firefox\-esr -Run given program -.TP -immudex\-run \-h -Print this message -.TP -immudex\-run \-v -Print information about version, author and copyrights -.SH AUTHOR -Written by xf0r3m. -.SH "REPORTING BUGS" -Report bugs to -.SH COPYRIGHT -Copyright \(co 2026 morketsmerke.org -.br -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. -.SH "SEE ALSO" -The full documentation for -.B immudex-run -is maintained as a Texinfo manual. If the -.B info -and -.B immudex-run -programs are properly installed at your site, the command -.IP -.B info immudex-run -.PP -should give you access to the complete manual. diff --git a/immudex-complete-project/immudex-run.1.gz b/immudex-complete-project/immudex-run.1.gz new file mode 100644 index 0000000000000000000000000000000000000000..252ef0c896babe571003563659f2b4f96d1d9785 GIT binary patch literal 901 zcmV;01A6=)iwFp<2oGui18Hq-b!26DEpl~kE-?UYR9$b|HWYp5uekF|`w(kwIt&;( z40CKH7HUg^Bx4QgqM#*8A|jCjN!jtg-@TL_G}(Xz2|w=Px#yg#U_XOZ0&!BnHd#gY zk5H_m9PXn{_zOVf;KVI7LJ7m2sNishR&>K{&lP+Oe)}W%6tJLJL$uxQR^iuqwu@o* zaR#$3Kf~>Z+u!kD+4o~5p66zy8amurVPL6yM5*kI1^F7{#WrL=-`vk3FO3`=)Y<^; za2Skk4DUfIC|j-?Bs3CKt9t>JG=Yc8ALAs=qnrhI@Dn2Ywy&f8&Ai?Jy05eEa9JKN zOTW52@I!F~^atNw?Q_%E>Arty73Rw`(menm&z2xznt0c4|6#OI|KYMaQhNmC0w ze-cPlThE5Xwfrci20YkRM|kH|dKbL%q{PG?1o5R(0)w+2QT-D-R62R&P9uN8ZP%Tr zAcbES+jJ9RkcyPOSU{HIJEGRO5Y{lH4vjntbtV7b`}=vzQiHxvbbDbf%JF~qj+c8< zVeEVE6TlC8bZ{h-w7LO4x)w)*v@G>-HnM4*^@JC@Vx45{A9Nqhq+xxoKbTMb)Xppm z(|C}!W-Sk{`L8<${eAzNdAG7FTU9jc#HQ2u|wI6Q` zpm`F`_5%L|+B7UUm`Qj1sg0l%*6xHxe+DbaF4`GQDg0bh17v%tRpsN3!K7egF0ejM z7*-mt-1##o?Ld&qRJRSY<$4hpi@RtO6_0>h_fZjtIexm53>J_su+!ykv&bObWoeR! z7ZLI>gvBOLW{l>i9x2PZ9D54CR~zBqemTf8j;`P@CKo@5918JF7U8}cISwO4HTC8z zai5_(Z&6;NO{vEPPF;7#+c+g%N4RcEq{Z32@j{i;Cz1tGdIf%k7^Eq)tsc9|2aw7! b%O$3Z{JbCxoxtI^@MQl2X4Qk!@C5(>d9SVw literal 0 HcmV?d00001 diff --git a/immudex-complete-project/immudex-secured-firefox.1 b/immudex-complete-project/immudex-secured-firefox.1 deleted file mode 100644 index 0079f10..0000000 --- a/immudex-complete-project/immudex-secured-firefox.1 +++ /dev/null @@ -1,41 +0,0 @@ -.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3. -.TH IMMUDEX-SECURED-FIREFOX "1" "May 2026" "immudex-secured-firefox 1.1" "User Commands" -.SH NAME -immudex-secured-firefox \- Run secured firefox. -.SH SYNOPSIS -.B immudex-secured-firefox -[\fI\,-h\/\fR] [\fI\,-v\/\fR] -.SH DESCRIPTION -This tool running up a Firefox browser via firejail with sandboxing -and forcing network interface to that we use to internet connection. -.SS "Exaples:" -.TP -immudex\-secured\-firefox -Run secured browser. -.TP -immudex\-secured\-firefox \fB\-h\fR -Print this message. -.TP -immudex\-secured\-firefox \fB\-v\fR -Print information about version, author and copyrights -.SH AUTHOR -Written by xf0r3m. -.SH "REPORTING BUGS" -Report bugs to -.SH COPYRIGHT -Copyright \(co 2026 morketsmerke.org -.br -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. -.SH "SEE ALSO" -The full documentation for -.B immudex-secured-firefox -is maintained as a Texinfo manual. If the -.B info -and -.B immudex-secured-firefox -programs are properly installed at your site, the command -.IP -.B info immudex-secured-firefox -.PP -should give you access to the complete manual. diff --git a/immudex-complete-project/immudex-secured-firefox.1.gz b/immudex-complete-project/immudex-secured-firefox.1.gz new file mode 100644 index 0000000000000000000000000000000000000000..9a78d6a40956ee7516f821dc4d67711c26e8a711 GIT binary patch literal 739 zcmV<90v!DxiwFqN2@h%j18Hq-b!26DEpugKb#i57EoNzQWoB=9E-?U&Q`?T4Fc5v` zE2cd4VMF&)Rcg1YN)ocMlmG&vZdCfUDt2%IMP`33b&)OQCP|&aoLS4jS42R zBlfL!9WR|j=r053B~(6wq!(~0!=>yEz;qo(amrH18^a5D=X+kV{AN_=@A5MF0hi_e zyc}4jK{`oToUtf$vbxb=q-;U;LNua+eg_<8mu5Cf9&G>nh7XW=t1&uJMN?st5gQ+=rj?n92IeepyP)H%LFpU&eUJ7n-Nc{$F>lrnK*MGa6-B)mhdd4>Ol-T%clg5-AGHV%9vdjoq^ znpQW!ds9mV){;W*PO7PDqX*ahRW^?j=bLJbL1BmPSl+6K?wqWf1aXvPEPR6T>M3=d z1b0#y*z}dn2R@%Sf2}%7z$;|;Wq?hhc%87PdFD*6r$PR8{W3|3 -.SH COPYRIGHT -Copyright \(co 2026 morketsmerke.org -.br -This is free software; see the source for copying conditions. There is NO -warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. -.SH "SEE ALSO" -The full documentation for -.B immudex-secured-librewolf -is maintained as a Texinfo manual. If the -.B info -and -.B immudex-secured-librewolf -programs are properly installed at your site, the command -.IP -.B info immudex-secured-librewolf -.PP -should give you access to the complete manual. diff --git a/immudex-complete-project/immudex-secured-librewolf.1.gz b/immudex-complete-project/immudex-secured-librewolf.1.gz new file mode 100644 index 0000000000000000000000000000000000000000..7dc236ca9cdf3889bba09430ae391cff8f45e064 GIT binary patch literal 733 zcmV<30wVn%iwFpq3lC}l18Hq-b!26DEpugKb#i57Eo^CGa%FdKY-TPo0F6{lkDD+M zz57>8xwMCb?nhOr+Nvr^*o~zG5D;yn(t{xe+yX|n$;ZF%K!SEJn^ppWXFSjI-aN1q z3l=_jehh1WK_9meFKGmibmhJSpau?1L%|!anBhA}Pf+rzy{lORxAvzm_PtH)cnNg9 z-Ync7)5x7~LU%D;(OKv|`>RK=ZY{9Z>;!i=cc1Z9)OEMx$EoI7r}%DKiB$1}ta8Nb zw{A37Fqbu+u+tW?qa}FG+9hw-B~u8y1}+I$^@(Rp*h6u&_52{B5wU0RCI2a*=8rT6V3RE+Lq5w-JlDdHKP1me7{i<1j>r5)-Ph-=6}o{R#?*U)+2$#-NXUm#q+QX= z3182fzZW$Vm7U4@+fX+5gKbEkmNA)+$3gNTlY?cUmg)~Ty5{(>r7DP>DiZg!@yZqF zpk;0jOz{WwAV)>|NT)JBSfFPhngXBAPV{WG4G@=H@xI>k305lBn9~C^(g5Eht-fyU zhV!N4#mf+ zSy%JMoaILN>t91ZQiemqdo)~(_QQ!`yy;kl6lmTv9dIyCa9Gzd(W!-EHDV!iT(n%F zsYRm=tE&DK11D4sv@m=!h?t#!0>q}lc+3@iI|zs_WmoN>5PRN(0n0LUW /dev/null 2>&1) #else @@ -125,14 +126,13 @@ if [ "$1" ]; then #fi #(cd /tmp/immudex && git show $(cat /run/live/medium/live/version)) cat /run/live/medium/live/changelog; - elif [ "$1" ] && [ "$1" = "--packages-upgradable" ]; then + elif [ "$1" ] && [ "$1" = "-p" ]; then apt update; - if [ "$2" ] && [ "$2" = "--security" ]; then - apt list --upgradable | grep 'security'; - else - apt list --upgradable; - fi - elif [ "$1" ] && [ "$1" = "--compilation-date" ]; then + apt list --upgradable; + elif [ "$1" ] && [ "$1" = "-s" ]; then + apt update; + apt list --upgradable | grep 'security'; + elif [ "$1" ] && [ "$1" = "-d" ]; then eval $(grep '^COMPILATION_DATE' /run/live/medium/live/changelog); echo "Image was created: $COMPILATION_DATE"; else diff --git a/immudex-complete-project/immudex-upgrade.1.gz b/immudex-complete-project/immudex-upgrade.1.gz new file mode 100644 index 0000000000000000000000000000000000000000..1ed7348e1fd78cb0f1cc3774ee799c362cd0c03a GIT binary patch literal 823 zcmV-71IYXziwFqp01#>b18Hq-b!26DEp>2ba$#g;E-?U=R84Q2KoGs}ubBFjND0kH zRjEo<72Cu{iVXs+HYz==mjzYypc5J7)^nhTN_vYix%sS}^rU5L21Qx;6 zzkh^e?#FQNKX@Mid;`x^L%|!asNor`w@~t`y{Tyf*UqOe&aFe7WDfpfv6^~6FIV9# za;F}Qu17Fh&@J3t-F(JRQP*9@UoN}0P&DJnwSbl83MR5fZDl${_ne4+sdd6hGy--W_#Eq^wz8t9v;;a=(Y|n+2isLfM+&tra-JxjQj@z#A ze#~qIcG{V2GGVLL4nWe6B=VO5K_<#-ws+7-1KjFnc?&O^%-v<;j{OHec?3MV_mia; zuTPZL2h*a-eqB@m|}16 z!K)7MJqihbv3 literal 0 HcmV?d00001 diff --git a/immudex-complete-project/immudex-version b/immudex-complete-project/immudex-version index 9c663f7..2e7d497 100755 --- a/immudex-complete-project/immudex-version +++ b/immudex-complete-project/immudex-version @@ -3,11 +3,11 @@ function help() { echo "Script returns first 7 signs of immudex commit ID."; echo; - echo "Usage: immudex-version [--help] [--version]"; + echo "Usage: immudex-version [-h] [-v]"; echo; echo "Options:"; - echo " --help Print this message."; - echo " --version Print information about version, author and copyrights."; + echo " -h Print this message."; + echo " -v Print information about version, author and copyrights."; echo; echo "Files:"; echo " /run/live/medium/live/changelog Stores information about currently running immudex image."; @@ -16,7 +16,7 @@ function help() { } function version(){ - echo "immudex-version 1.0"; + echo "immudex-version 1.1"; echo; echo "Copyright (C) 2026 morketsmerke.org"; echo "This is free software; see the source for copying conditions. There is NO"; @@ -26,10 +26,10 @@ function version(){ } if [ "$1" ]; then - if [ "$1" = "--help" ]; then + if [ "$1" = "-h" ]; then help; exit 0; - elif [ "$1" = "--version" ]; then + elif [ "$1" = "-v" ]; then version; exit 0; fi diff --git a/immudex-complete-project/immudex-version.1.gz b/immudex-complete-project/immudex-version.1.gz new file mode 100644 index 0000000000000000000000000000000000000000..281a77ab2a0342445b167982ca74bcee254563bd GIT binary patch literal 697 zcmV;q0!IBGiwFqU0T5~c18Hq-b!26DEp}ycb7^mGE-?UYQ&Df5Fc5zCuekBFhlaG> zv}x)zjU=?OlmG&%Z|)x`wPDSWe< zLx~t+2SB!s;v}OP@n`S?M}8I+Ev_a_F)ga}7o5Z67!K$~n9Wm~!8XD`$Bn_E{pX6~bA^zV z(jBu-Cfljr!g=^BV7+aW2J{A79!^@+jWuIWcRZJlC~2yDIc>#}PdmOBeK&rW4U;u* zRqga9B(q9$^Gd_A*P2V)o&ag2koCW2j~#yiUX96WPkN+tKg$u&Me-f+zwK8gt< zHIw#q2U1z!N0jAo>oA=!gD4MXbVc(mVCtUcQJCSah*Jn42~g>LvkFp3Hfa)P;n{>N z3?W!$v4>OQ41L?eUX^`^=8k?N{cCILc7)+F;Dc8T?;C@hKe>a#yzE(vgVW0C8_<|1 zxD>B39ki-7>yQCeVsPLZk5x!xS=%~p3nz34ciQr+!LV|?eZ;59h5SEOKS_vbRNwBQ f#>H|Jz{(QW+MVs0<''') @@ -69,10 +69,10 @@ def getFormat(videoID): return f if len(sys.argv) == 2: - if sys.argv[1] == '--help': + if sys.argv[1] == '-h': usage() sys.exit(0) - elif sys.argv[1] == '--version': + elif sys.argv[1] == '-i': version() sys.exit(0) @@ -80,18 +80,18 @@ if len(sys.argv) < 2: usage() sys.exit(2) -option=sys.argv[1].split("=", 1)[0] +option=sys.argv[1] -if option == '--search': +if option == '-s': if len(sys.argv) > 2: - if sys.argv[2] == '--video': + if sys.argv[2] == '-v': mode = "video" - elif sys.argv[2] == '--audio': + elif sys.argv[2] == '-a': mode = "audio" else: usage() sys.exit(2) - keywords = sys.argv[1].split("=", 1)[1] + keywords = sys.argv[1] video = ytSearch(keywords) subprocess.run('clear') @@ -111,7 +111,7 @@ if option == '--search': usage() sys.exit(2) -elif sys.argv[1] == '--audio': +elif sys.argv[1] == '-a': if len(sys.argv) > 2: link=sys.argv[2] ytFormat="--no-video" @@ -120,7 +120,7 @@ elif sys.argv[1] == '--audio': usage() sys.exit(2) -elif sys.argv[1] == '--video': +elif sys.argv[1] == '-v': if len(sys.argv) > 2: link=sys.argv[2] videoID=link[-11:] diff --git a/immudex-complete-project/immudex-ytplay.1.gz b/immudex-complete-project/immudex-ytplay.1.gz new file mode 100644 index 0000000000000000000000000000000000000000..edbdfa136adbd8a69789753302b563cb525948ce GIT binary patch literal 1130 zcmV-w1eNW`-Fo0d{PoEDF)8F>Tx$+wJXc!ywJar>bp+g`K?Y1Hyf&Q>UsOKNYI{RaP7VS#e3&5FByYBozCw^ zp9YI0oD3JxyY4}6%J*<{b@MZR%Cc+F+4c>Gj_ds>zKi@Y@q^hR8OuX9zB309J3E$Q-HhNm&0)n278KLEky}wg zN7evV1GKP>uAq>{g354dn!*|nT*=a0DI=Jw#PN)rYf%esO@~j+cGBk1*L`?-fqv9S zXtP5AtDtJi6@C#%=Df5p9wfPVE%cX0XoBg2a6$7emjz!HZdH;y;%jM#Id`=(Mjp?B zYXLRFpn5z0Io}H6P&c;A96_|H`_k}2+C6j0bEqIIB!^TC>Awa2(AxdgUiR;Qa>lPq z7X`XS*Ng*Z!XEMu(xCeyTMmd2mdRr7TY(0y-l)$cWXtS!iE7EBL+GC;s1O#C08~}% zUo+CtC-1K4-qAcqa~4wIU~_a^3S;<2e04(}Z^)_*Orjk4N>O5jHn_S#aO^$pQk1HC zujM93B^*%<(R|fEO8=;OcfQ5*ON@rat?bU!h7J$GkPD~rQ#qdpwtYJMFO_xSrbT;504p-%g+ck&bs+^d2KG!_xZyk*2NC;QOKTAk zAD!pyO1~@H(_S@Elwk^eYO z*xf3Jq?u~*{=_g@LDe%uzdc(YxW(hTpq>2iZgv#s=Tlyo41LsFhJB?1;u|%yw zqbgO^T2dR~u~{}C!>K~SQ|ZaRwY#=}`My!9u3vLMkv_{nS(;}aZ2 zFobZ3k>1TG!wAB86bA9AOF}#v!Eh1>Jw{2+8Z6CPrA;X++x9WSzwy}7B;eTc_``9A zZ##!XJX8PUeuWbZdHWfK=ZtZmq14|1sk{4g{rS#epsR51otm-N6U|04E17VE_OC literal 0 HcmV?d00001 -- 2.39.5