Linux ns1.utparral.edu.mx 6.8.0-79-generic #79~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Aug 15 16:54:53 UTC 2 x86_64
Apache/2.4.58 (Unix) OpenSSL/1.1.1w PHP/8.2.12 mod_perl/2.0.12 Perl/v5.34.1
: 10.10.1.9 | : 10.10.1.254
Cant Read [ /etc/named.conf ]
daemon
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
README
+ Create Folder
+ Create File
/
usr /
sbin /
[ HOME SHELL ]
Name
Size
Permission
Action
aa-remove-unknown
3
KB
-rwxr-xr-x
aa-status
62.62
KB
-rwxr-xr-x
aa-teardown
137
B
-rwxr-xr-x
accessdb
14.55
KB
-rwxr-xr-x
acpid
55.02
KB
-rwxr-xr-x
addgnupghome
3
KB
-rwxr-xr-x
addgroup
37.35
KB
-rwxr-xr-x
add-shell
1.03
KB
-rwxr-xr-x
adduser
37.35
KB
-rwxr-xr-x
agetty
55.56
KB
-rwxr-xr-x
alsa
5.45
KB
-rwxr-xr-x
alsabat-test
4.04
KB
-rwxr-xr-x
alsactl
119.55
KB
-rwxr-xr-x
alsa-info
28.01
KB
-rwxr-xr-x
anacron
34.17
KB
-rwxr-xr-x
apparmor_parser
1.48
MB
-rwxr-xr-x
apparmor_status
62.62
KB
-rwxr-xr-x
applygnupgdefaults
2.17
KB
-rwxr-xr-x
aptd
1.36
KB
-rwxr-xr-x
arp
61.61
KB
-rwxr-xr-x
arpd
26.33
KB
-rwxr-xr-x
arptables
219.04
KB
-rwxr-xr-x
arptables-nft
219.04
KB
-rwxr-xr-x
arptables-nft-restore
219.04
KB
-rwxr-xr-x
arptables-nft-save
219.04
KB
-rwxr-xr-x
arptables-restore
219.04
KB
-rwxr-xr-x
arptables-save
219.04
KB
-rwxr-xr-x
aspell-autobuildhash
13.4
KB
-rwxr-xr-x
avahi-autoipd
42.23
KB
-rwxr-xr-x
avahi-daemon
150.51
KB
-rwxr-xr-x
badblocks
34.32
KB
-rwxr-xr-x
biosdecode
23.2
KB
-rwxr-xr-x
blkdeactivate
15.97
KB
-rwxr-xr-x
blkdiscard
22.38
KB
-rwxr-xr-x
blkid
50.41
KB
-rwxr-xr-x
blkzone
34.38
KB
-rwxr-xr-x
blockdev
30.38
KB
-rwxr-xr-x
bluetoothd
1.14
MB
-rwxr-xr-x
bpftool
1.58
KB
-rwxr-xr-x
bridge
92.49
KB
-rwxr-xr-x
brltty
1012.04
KB
-rwxr-xr-x
brltty-setup
1.38
KB
-rwxr-xr-x
capsh
30.3
KB
-rwxr-xr-x
cfdisk
94.73
KB
-rwxr-xr-x
cgdisk
150.48
KB
-rwxr-xr-x
chat
34.31
KB
-rwxr-xr-x
chcpu
30.38
KB
-rwxr-xr-x
chgpasswd
58.13
KB
-rwxr-xr-x
chmem
34.38
KB
-rwxr-xr-x
chpasswd
54.16
KB
-rwxr-xr-x
chroot
38.51
KB
-rwxr-xr-x
cpgr
48.29
KB
-rwxr-xr-x
cppw
48.29
KB
-rwxr-xr-x
cracklib-check
14.15
KB
-rwxr-xr-x
cracklib-format
231
B
-rwxr-xr-x
cracklib-packer
14.15
KB
-rwxr-xr-x
cracklib-unpacker
14.15
KB
-rwxr-xr-x
create-cracklib-dict
990
B
-rwxr-xr-x
cron
50.58
KB
-rwxr-xr-x
ctrlaltdel
14.38
KB
-rwxr-xr-x
cupsaccept
14.3
KB
-rwxr-xr-x
cups-browsed
194.7
KB
-rwxr-xr-x
cupsctl
14.38
KB
-rwxr-xr-x
cupsd
470.84
KB
-rwxr-xr-x
cupsdisable
14.3
KB
-rwxr-xr-x
cupsenable
14.3
KB
-rwxr-xr-x
cupsfilter
42.59
KB
-rwxr-xr-x
cupsreject
14.3
KB
-rwxr-xr-x
dcb
80.52
KB
-rwxr-xr-x
ddns-confgen
26.3
KB
-rwxr-xr-x
debugfs
229.8
KB
-rwxr-xr-x
delgroup
16.11
KB
-rwxr-xr-x
deluser
16.11
KB
-rwxr-xr-x
depmod
166.36
KB
-rwxr-xr-x
devlink
142.86
KB
-rwxr-xr-x
dhclient
442.66
KB
-rwxr-xr-x
dhclient-script
15.92
KB
-rwxr-xr-x
dmidecode
122.98
KB
-rwxr-xr-x
dmsetup
171.02
KB
-rwxr-xr-x
dmstats
171.02
KB
-rwxr-xr-x
dnsmasq
480.24
KB
-rwxr-xr-x
dosfsck
82.38
KB
-rwxr-xr-x
dosfslabel
38.38
KB
-rwxr-xr-x
dpkg-preconfigure
3.58
KB
-rwxr-xr-x
dpkg-reconfigure
4.38
KB
-rwxr-xr-x
dumpe2fs
30.31
KB
-rwxr-xr-x
e2freefrag
14.3
KB
-rwxr-xr-x
e2fsck
351.84
KB
-rwxr-xr-x
e2image
42.31
KB
-rwxr-xr-x
e2label
102.55
KB
-rwxr-xr-x
e2mmpstatus
30.31
KB
-rwxr-xr-x
e2scrub
7.13
KB
-rwxr-xr-x
e2scrub_all
5.27
KB
-rwxr-xr-x
e2undo
22.3
KB
-rwxr-xr-x
e4crypt
30.38
KB
-rwxr-xr-x
e4defrag
30.3
KB
-rwxr-xr-x
ebtables
219.04
KB
-rwxr-xr-x
ebtables-nft
219.04
KB
-rwxr-xr-x
ebtables-nft-restore
219.04
KB
-rwxr-xr-x
ebtables-nft-save
219.04
KB
-rwxr-xr-x
ebtables-restore
219.04
KB
-rwxr-xr-x
ebtables-save
219.04
KB
-rwxr-xr-x
faillock
14.15
KB
-rwxr-xr-x
fatlabel
38.38
KB
-rwxr-xr-x
fdisk
110.42
KB
-rwxr-xr-x
filefrag
18.32
KB
-rwxr-xr-x
findfs
14.38
KB
-rwxr-xr-x
fixparts
58.48
KB
-rwxr-xr-x
fsck
42.42
KB
-rwxr-xr-x
fsck.cramfs
30.44
KB
-rwxr-xr-x
fsck.ext2
351.84
KB
-rwxr-xr-x
fsck.ext3
351.84
KB
-rwxr-xr-x
fsck.ext4
351.84
KB
-rwxr-xr-x
fsck.fat
82.38
KB
-rwxr-xr-x
fsck.minix
54.41
KB
-rwxr-xr-x
fsck.msdos
82.38
KB
-rwxr-xr-x
fsck.vfat
82.38
KB
-rwxr-xr-x
fsfreeze
14.38
KB
-rwxr-xr-x
fstab-decode
18.3
KB
-rwxr-xr-x
fstrim
42.38
KB
-rwxr-xr-x
gdisk
174.48
KB
-rwxr-xr-x
gdm3
374.7
KB
-rwxr-xr-x
genl
90.44
KB
-rwxr-xr-x
getcap
14.3
KB
-rwxr-xr-x
getpcaps
14.3
KB
-rwxr-xr-x
getty
55.56
KB
-rwxr-xr-x
getweb
13.66
KB
-rwxr-xr-x
gnome-menus-blacklist
2.23
KB
-rwxr-xr-x
groupadd
66.91
KB
-rwxr-xr-x
groupdel
62.73
KB
-rwxr-xr-x
groupmems
54.19
KB
-rwxr-xr-x
groupmod
66.82
KB
-rwxr-xr-x
grpck
58.13
KB
-rwxr-xr-x
grpconv
50.01
KB
-rwxr-xr-x
grpunconv
50.01
KB
-rwxr-xr-x
grub-bios-setup
941.42
KB
-rwxr-xr-x
grub-install
1.15
MB
-rwxr-xr-x
grub-macbless
929.11
KB
-rwxr-xr-x
grub-mkconfig
8.6
KB
-rwxr-xr-x
grub-mkdevicemap
215.7
KB
-rwxr-xr-x
grub-probe
941.36
KB
-rwxr-xr-x
grub-reboot
4.73
KB
-rwxr-xr-x
grub-set-default
3.47
KB
-rwxr-xr-x
halt
1.06
MB
-rwxr-xr-x
hdparm
139.43
KB
-rwxr-xr-x
hwclock
50.5
KB
-rwxr-xr-x
iconvconfig
30.4
KB
-rwxr-xr-x
ifconfig
77.17
KB
-rwxr-xr-x
init
1.76
MB
-rwxr-xr-x
insmod
166.36
KB
-rwxr-xr-x
installkernel
2.6
KB
-rwxr-xr-x
install-sgmlcatalog
4.44
KB
-rwxr-xr-x
invoke-rc.d
16.12
KB
-rwxr-xr-x
ip
702.05
KB
-rwxr-xr-x
ip6tables
219.04
KB
-rwxr-xr-x
ip6tables-apply
6.89
KB
-rwxr-xr-x
ip6tables-legacy
96.95
KB
-rwxr-xr-x
ip6tables-legacy-restore
96.95
KB
-rwxr-xr-x
ip6tables-legacy-save
96.95
KB
-rwxr-xr-x
ip6tables-nft
219.04
KB
-rwxr-xr-x
ip6tables-nft-restore
219.04
KB
-rwxr-xr-x
ip6tables-nft-save
219.04
KB
-rwxr-xr-x
ip6tables-restore
219.04
KB
-rwxr-xr-x
ip6tables-restore-translate
219.04
KB
-rwxr-xr-x
ip6tables-save
219.04
KB
-rwxr-xr-x
ip6tables-translate
219.04
KB
-rwxr-xr-x
ipmaddr
18.3
KB
-rwxr-xr-x
ippeveprinter
178.38
KB
-rwxr-xr-x
ipp-usb
5.18
MB
-rwxr-xr-x
iptables
219.04
KB
-rwxr-xr-x
iptables-apply
6.89
KB
-rwxr-xr-x
iptables-legacy
96.95
KB
-rwxr-xr-x
iptables-legacy-restore
96.95
KB
-rwxr-xr-x
iptables-legacy-save
96.95
KB
-rwxr-xr-x
iptables-nft
219.04
KB
-rwxr-xr-x
iptables-nft-restore
219.04
KB
-rwxr-xr-x
iptables-nft-save
219.04
KB
-rwxr-xr-x
iptables-restore
219.04
KB
-rwxr-xr-x
iptables-restore-translate
219.04
KB
-rwxr-xr-x
iptables-save
219.04
KB
-rwxr-xr-x
iptables-translate
219.04
KB
-rwxr-xr-x
iptunnel
18.3
KB
-rwxr-xr-x
irqbalance
66.86
KB
-rwxr-xr-x
irqbalance-ui
34.38
KB
-rwxr-xr-x
isosize
14.38
KB
-rwxr-xr-x
ispell-autobuildhash
15.56
KB
-rwxr-xr-x
iucode-tool
58.34
KB
-rwxr-xr-x
iucode_tool
58.34
KB
-rwxr-xr-x
iwconfig
34.23
KB
-rwxr-xr-x
iwevent
22.23
KB
-rwxr-xr-x
iwgetid
14.23
KB
-rwxr-xr-x
iwlist
38.38
KB
-rwxr-xr-x
iwpriv
18.23
KB
-rwxr-xr-x
iwspy
14.15
KB
-rwxr-xr-x
kbdrate
18.16
KB
-rwxr-xr-x
kerneloops
30.15
KB
-rwxr-xr-x
killall5
30.38
KB
-rwxr-xr-x
ldattach
26.38
KB
-rwxr-xr-x
ldconfig
387
B
-rwxr-xr-x
ldconfig.real
1.16
MB
-rwxr-xr-x
locale-gen
4.29
KB
-rwxr-xr-x
logrotate
102.24
KB
-rwxr-xr-x
logsave
14.16
KB
-rwxr-xr-x
losetup
70.52
KB
-rwxr-xr-x
lpadmin
34.3
KB
-rwxr-xr-x
lpc
14.35
KB
-rwxr-xr-x
lpinfo
14.3
KB
-rwxr-xr-x
lpmove
14.3
KB
-rwxr-xr-x
lsmod
166.36
KB
-rwxr-xr-x
lspcmcia
22.37
KB
-rwxr-xr-x
make-ssl-cert
6.65
KB
-rwxr-xr-x
mii-tool
26.73
KB
-rwxr-xr-x
mkdosfs
50.83
KB
-rwxr-xr-x
mke2fs
130.62
KB
-rwxr-xr-x
mkfs
14.38
KB
-rwxr-xr-x
mkfs.bfs
22.38
KB
-rwxr-xr-x
mkfs.cramfs
34.32
KB
-rwxr-xr-x
mkfs.ext2
130.62
KB
-rwxr-xr-x
mkfs.ext3
130.62
KB
-rwxr-xr-x
mkfs.ext4
130.62
KB
-rwxr-xr-x
mkfs.fat
50.83
KB
-rwxr-xr-x
mkfs.minix
42.39
KB
-rwxr-xr-x
mkfs.msdos
50.83
KB
-rwxr-xr-x
mkfs.ntfs
70.38
KB
-rwxr-xr-x
mkfs.vfat
50.83
KB
-rwxr-xr-x
mkhomedir_helper
22.17
KB
-rwxr-xr-x
mkinitramfs
12.16
KB
-rwxr-xr-x
mklost+found
14.3
KB
-rwxr-xr-x
mkntfs
70.38
KB
-rwxr-xr-x
mkswap
46.38
KB
-rwxr-xr-x
ModemManager
2.09
MB
-rwxr-xr-x
modinfo
166.36
KB
-rwxr-xr-x
modprobe
166.36
KB
-rwxr-xr-x
mount.fuse
18.3
KB
-rwxr-xr-x
mount.fuse3
18.3
KB
-rwxr-xr-x
mount.lowntfs-3g
114.98
KB
-rwxr-xr-x
mount.ntfs
159.01
KB
-rwxr-xr-x
mount.ntfs-3g
159.01
KB
-rwxr-xr-x
named
570.14
KB
-rwxr-xr-x
nameif
14.48
KB
-rwxr-xr-x
netplan
798
B
-rwxr-xr-x
NetworkManager
3.1
MB
-rwxr-xr-x
newusers
74.73
KB
-rwxr-xr-x
nfnl_osf
18.3
KB
-rwxr-xr-x
nft
26.23
KB
-rwxr-xr-x
nologin
14.3
KB
-rwxr-xr-x
ntfsclone
50.38
KB
-rwxr-xr-x
ntfscp
34.38
KB
-rwxr-xr-x
ntfslabel
22.38
KB
-rwxr-xr-x
ntfsresize
62.39
KB
-rwxr-xr-x
ntfsundelete
50.38
KB
-rwxr-xr-x
on_ac_power
3.7
KB
-rwxr-xr-x
openvpn
818.44
KB
-rwxr-xr-x
ownership
14.45
KB
-rwxr-xr-x
pam-auth-update
20.5
KB
-rwxr-xr-x
pam_extrausers_chkpwd
22.15
KB
-rwxr-sr-x
pam_extrausers_update
30.15
KB
-rwxr-xr-x
pam_getenv
2.82
KB
-rwxr-xr-x
pam_timestamp_check
14.15
KB
-rwxr-xr-x
paperconfig
4.07
KB
-rwxr-xr-x
parted
86.4
KB
-rwxr-xr-x
partprobe
14.38
KB
-rwxr-xr-x
pccardctl
22.37
KB
-rwxr-xr-x
pivot_root
14.38
KB
-rwxr-xr-x
plipconfig
14.3
KB
-rwxr-xr-x
plymouthd
150.55
KB
-rwxr-xr-x
poweroff
1.06
MB
-rwxr-xr-x
pppd
414.56
KB
-rwsr-xr--
pppdump
18.39
KB
-rwxr-xr-x
pppoe-discovery
22.3
KB
-rwxr-xr-x
pppstats
18.3
KB
-rwxr-xr-x
pptp
63.05
KB
-rwxr-xr-x
pptpsetup
6.46
KB
-rwxr-xr-x
pwck
50.13
KB
-rwxr-xr-x
pwconv
46.01
KB
-rwxr-xr-x
pwunconv
42.01
KB
-rwxr-xr-x
rarp
32.33
KB
-rwxr-xr-x
readprofile
22.41
KB
-rwxr-xr-x
reboot
1.06
MB
-rwxr-xr-x
remove-default-ispell
2.86
KB
-rwxr-xr-x
remove-default-wordlist
2.86
KB
-rwxr-xr-x
remove-shell
1.07
KB
-rwxr-xr-x
resize2fs
66.3
KB
-rwxr-xr-x
rfkill
30.23
KB
-rwxr-xr-x
rmmod
166.36
KB
-rwxr-xr-x
rmt
58.57
KB
-rwxr-xr-x
rmt-tar
58.57
KB
-rwxr-xr-x
rndc
42.3
KB
-rwxr-xr-x
rndc-confgen
22.3
KB
-rwxr-xr-x
route
64.27
KB
-rwxr-xr-x
rsyslogd
767.19
KB
-rwxr-xr-x
rtacct
28.31
KB
-rwxr-xr-x
rtcwake
34.38
KB
-rwxr-xr-x
rtkitctl
14.38
KB
-rwxr-xr-x
rtmon
90.39
KB
-rwxr-xr-x
runlevel
1.06
MB
-rwxr-xr-x
runuser
54.38
KB
-rwxr-xr-x
saned
70.7
KB
-rwxr-xr-x
select-default-ispell
3.23
KB
-rwxr-xr-x
select-default-wordlist
3.21
KB
-rwxr-xr-x
service
8.88
KB
-rwxr-xr-x
setcap
14.3
KB
-rwxr-xr-x
setvesablank
14.23
KB
-rwxr-xr-x
setvtrgb
14.29
KB
-rwxr-xr-x
sfdisk
102.38
KB
-rwxr-xr-x
sgdisk
162.48
KB
-rwxr-xr-x
shadowconfig
885
B
-rwxr-xr-x
shutdown
1.06
MB
-rwxr-xr-x
slattach
36.08
KB
-rwxr-xr-x
spice-vdagentd
62.82
KB
-rwxr-xr-x
sshd
899.7
KB
-rwxr-xr-x
start-stop-daemon
47.35
KB
-rwxr-xr-x
sudo_logsrvd
200.1
KB
-rwxr-xr-x
sudo_sendlog
107.34
KB
-rwxr-xr-x
sulogin
42.38
KB
-rwxr-xr-x
swaplabel
18.38
KB
-rwxr-xr-x
swapoff
22.38
KB
-rwxr-xr-x
swapon
42.38
KB
-rwxr-xr-x
switch_root
22.38
KB
-rwxr-xr-x
sysctl
30.23
KB
-rwxr-xr-x
tarcat
936
B
-rwxr-xr-x
tc
614.08
KB
-rwxr-xr-x
telinit
1.06
MB
-rwxr-xr-x
thermald
554.6
KB
-rwxr-xr-x
tipc
90.44
KB
-rwxr-xr-x
tsig-keygen
26.3
KB
-rwxr-xr-x
tune2fs
102.55
KB
-rwxr-xr-x
tzconfig
106
B
-rwxr-xr-x
u-d-c-print-pci-ids
517
B
-rwxr-xr-x
ufw
4.82
KB
-rwxr-xr-x
umount.udisks2
14.3
KB
-rwxr-xr-x
unix_chkpwd
26.15
KB
-rwxr-sr-x
unix_update
30.15
KB
-rwxr-xr-x
update-ca-certificates
5.29
KB
-rwxr-xr-x
update-catalog
9.15
KB
-rwxr-xr-x
update-cracklib
1.15
KB
-rwxr-xr-x
update-default-aspell
1
KB
-rwxr-xr-x
update-default-ispell
9.68
KB
-rwxr-xr-x
update-default-wordlist
7.5
KB
-rwxr-xr-x
update-dictcommon-aspell
1
KB
-rwxr-xr-x
update-dictcommon-hunspell
782
B
-rwxr-xr-x
update-fonts-alias
5.71
KB
-rwxr-xr-x
update-fonts-dir
3.98
KB
-rwxr-xr-x
update-fonts-scale
6.1
KB
-rwxr-xr-x
update-grub
64
B
-rwxr-xr-x
update-grub2
64
B
-rwxr-xr-x
update-grub-gfxpayload
301
B
-rwxr-xr-x
update-gsfontmap
470
B
-rwxr-xr-x
update-icon-caches
596
B
-rwxr-xr-x
update-inetd
5.83
KB
-rwxr-xr-x
update-info-dir
1.66
KB
-rwxr-xr-x
update-initramfs
6.74
KB
-rwxr-xr-x
update-locale
2.99
KB
-rwxr-xr-x
update-mime
9.39
KB
-rwxr-xr-x
update-passwd
34.56
KB
-rwxr-xr-x
update-pciids
1.71
KB
-rwxr-xr-x
update-rc.d
16.92
KB
-rwxr-xr-x
update-secureboot-policy
7.43
KB
-rwxr-xr-x
update-shells
3.72
KB
-rwxr-xr-x
update-xmlcatalog
16.88
KB
-rwxr-xr-x
upgrade-from-grub-legacy
1.56
KB
-rwxr-xr-x
usb_modeswitch
59.66
KB
-rwxr-xr-x
usb_modeswitch_dispatcher
26.78
KB
-rwxr-xr-x
usbmuxd
86.6
KB
-rwxr-xr-x
useradd
127.66
KB
-rwxr-xr-x
userdel
86.85
KB
-rwxr-xr-x
usermod
123.46
KB
-rwxr-xr-x
uuidd
30.85
KB
-rwxr-xr-x
validlocale
1.73
KB
-rwxr-xr-x
vcstime
14.15
KB
-rwxr-xr-x
vdpa
30.56
KB
-rwxr-xr-x
vigr
56.53
KB
-rwxr-xr-x
vipw
56.53
KB
-rwxr-xr-x
visudo
219.79
KB
-rwxr-xr-x
vpddecode
14.58
KB
-rwxr-xr-x
wipefs
38.38
KB
-rwxr-xr-x
wpa_action
1.69
KB
-rwxr-xr-x
wpa_cli
140.31
KB
-rwxr-xr-x
wpa_supplicant
3.24
MB
-rwxr-xr-x
xtables-legacy-multi
96.95
KB
-rwxr-xr-x
xtables-monitor
219.04
KB
-rwxr-xr-x
xtables-nft-multi
219.04
KB
-rwxr-xr-x
zic
62.32
KB
-rwxr-xr-x
zramctl
54.52
KB
-rwxr-xr-x
Delete
Unzip
Zip
${this.title}
Close
Code Editor : getweb
#!/bin/sh set -e # # (c) Copyright Rick Richardson 2008 # This version has been modified by Debian # # PLEASE don't remove the copyright statements. They should # be displayed to the human that is running this. # VERSION='$Id: getweb.in,v 1.114 2015/02/12 00:22:02 rick Exp $' WGETOPTS="--passive-ftp -q" ARM2HPDL="/usr/bin/arm2hpdl" if [ $(id -ru) -ne 0 ]; then echo "You need to be root" exit 1 fi usage() { cat <<EOF Usage: ./getweb something Convenience script to get extra somethings from the web, such as ICC color profiles, firmware, PPD files, etc. $ ./getweb 1025 # Get HP LaserJet Pro CP1025nw .ICM files $ ./getweb 1215 # Get HP Color LaserJet CP1215 .ICM files $ ./getweb 1500 # Get HP Color LaserJet 1500 .ICM files $ ./getweb 1600 # Get HP Color LaserJet 1600 .ICM files $ ./getweb 2600n # Get HP Color LaserJet 2600n .ICM files $ ./getweb 1600w # Get Konica Minolta 1600W .ICM files $ ./getweb 1680 # Get Konica Minolta 1680MF .ICM files $ ./getweb 1690 # Get Konica Minolta 1690MF .ICM files $ ./getweb 2480 # Get Konica Minolta 2480 MF .ICM files $ ./getweb 2490 # Get Konica Minolta 2490 MF .ICM files $ ./getweb 2530 # Get Konica Minolta 2530 DL .ICM files $ ./getweb 4690 # Get Konica Minolta 4690MF .ICM files $ ./getweb 6115 # Get Xerox Phaser 6115MFP .ICM files $ ./getweb 110 # Get Oki C110 .ICM files $ ./getweb 6121 # Get Xerox Phaser 6121MFP .ICM files $ ./getweb 2200 # Get Minolta 2200 DL .ICM files $ ./getweb 2300 # Get Minolta 2300 DL .ICM files $ ./getweb 2430 # Get Konica Minolta 2430 DL .ICM files $ ./getweb cpwl # Get Minolta Color PageWorks/Pro L .ICM files $ ./getweb 300 # Get Samsung CLP-300 .ICM files $ ./getweb 310 # Get Samsung CLP-310 .ICM files $ ./getweb 315 # Get Samsung CLP-315 .ICM files $ ./getweb 325 # Get Samsung CLP-325 .ICM files $ ./getweb 360 # Get Samsung CLP-360 .ICM files $ ./getweb 365 # Get Samsung CLP-365 .ICM files $ ./getweb 600 # Get Samsung CLP-600 .ICM files $ ./getweb 610 # Get Samsung CLP-610 .ICM files $ ./getweb 2160 # Get Samsung CLX-2160 .ICM files $ ./getweb 3160 # Get Samsung CLX-3160 .ICM files $ ./getweb 3175 # Get Samsung CLX-3175 .ICM files $ ./getweb 3185 # Get Samsung CLX-3185 .ICM files $ ./getweb 6110 # Get Xerox Phaser 6110 and 6110MFP .ICM files $ ./getweb 500 # Get Lexmark C500 .ICM files $ ./getweb 301 # Get Oki C301dn .ICM files $ ./getweb c310 # Get Oki C310dn .ICM files $ ./getweb c511 # Get Oki C511dn .ICM files $ ./getweb c810 # Get Oki C810 .ICM files $ ./getweb 3100 # Get Oki C3100 .ICM files $ ./getweb 3200 # Get Oki C3200 .ICM files $ ./getweb 3300 # Get Oki C3300 .ICM files $ ./getweb 3400 # Get Oki C3400 .ICM files $ ./getweb 3530 # Get Oki C3530 MFP .ICM files $ ./getweb 5100 # Get Oki C5100 / C5150n .ICM files $ ./getweb 5200 # Get Oki C5200 .ICM files $ ./getweb 5500 # Get Oki C5500 .ICM files $ ./getweb 5600 # Get Oki C5600 .ICM files $ ./getweb 5800 # Get Oki C5800 .ICM files $ ./getweb 160 # Get Olivetti d-Color P160W .ICM files $ ./getweb 1000 # Get HP LJ 1000 firmware file $ ./getweb 1005 # Get HP LJ 1005 firmware file $ ./getweb 1018 # Get HP LJ 1018 firmware file $ ./getweb 1020 # Get HP LJ 1020 firmware file $ ./getweb p1005 # Get HP LJ P1005 firmware file $ ./getweb p1006 # Get HP LJ P1006 firmware file $ ./getweb p1007 # Get HP LJ P1007 firmware file $ ./getweb p1008 # Get HP LJ P1008 firmware file $ ./getweb p1505 # Get HP LJ P1505 firmware file $ ./getweb all # Get everything above $ ./getweb 2300dl_fw # Get Minolta 2300DL v2.55 firmware (experts only) EOF exit 1 } # # Report an error and exit # PROGNAME=$0 error() { echo "`basename $PROGNAME`: $1" >&2 exit 1 } SYSTEM=`uname -s` WGET=`which wget` if [ "$SYSTEM" = Darwin -a "$WGET" = "" ] then WGETOPTS= wget() { shift curl -o $* } fi putfw() { inputname=$1 outputname=$2 $ARM2HPDL $inputname > /lib/firmware/hp/$outputname rm $inputname } puticm() { drivername=$1 icmfolder=/usr/share/"$drivername"/icm/ [ -d $icmfolder ] || mkdir -p $icmfolder mv *.icm $icmfolder } # # Download a .EXE file from the web, unzip it, and extract the # files we want getexe() { url="$1" exefile="$2" shift; shift wget $WGETOPTS -O $exefile "$url/$exefile" || error "Couldn't download $url/$exefile" unzip -oj $exefile "$@" rm $exefile } # # Download a .tar.gz file from the web, untar it, and extract the # files we want gettgz() { url="$1" file="$2" what="$3" wget $WGETOPTS -O $file "$url/$file" || error "Couldn't download $url/$file" gunzip <$file | tar xvf - $what rm $file } copyright() { echo echo "$1" echo } getone() { case "$1" in lj1000|1000) gettgz \ https://www.quirinux.org/printers sihp1000.tar.gz \ "" #echo "provided" #getexe \ #ftp://ftp.hp.com/pub/softlib/software1/lj1488/lj-1145-2 \ #lj1488en.exe \ #sihp1000.img copyright "(c) Copyright Hewlett-Packard 2001" putfw sihp1000.img sihp1000.dl ;; lj1005|1005) gettgz \ https://www.quirinux.org/printers sihp1005.tar.gz \ "" #echo "provided" #getexe \ #ftp://ftp.hp.com/pub/softlib/software2/COL2222/lj-10067-2 \ #lj1005hostbased-en.exe \ #sihp1005.img copyright "(c) Copyright Hewlett-Packard 2002" gettgz \ https://www.quirinux.org/printers sihpP1005.tar.gz \ "" copyright "(c) Copyright Hewlett-Packard 2009" putfw sihp1005.img sihp1005.dl ;; lj1018|1018) gettgz \ https://www.quirinux.org/printers sihp1018.tar.gz \ "" copyright "(c) Copyright Hewlett-Packard 2005" putfw sihp1018.img sihp1018.dl ;; lj1020|1020) # http://ftp.hp.com/pub/softlib/software8/COL14041/lj-39322-2/hp_LJ_1020-1022_Full_Solution.exe gettgz \ https://www.quirinux.org/printers sihp1020.tar.gz \ "" copyright "(c) Copyright Hewlett-Packard 2005" putfw sihp1020.img sihp1020.dl ;; [pP]100[57]) gettgz \ https://www.quirinux.org/printers sihpP1005.tar.gz \ "" copyright "(c) Copyright Hewlett-Packard 2009" putfw sihpP1005.img sihpP1005.dl ;; [pP]100[68]) gettgz \ https://www.quirinux.org/printers sihpP1006.tar.gz \ "" copyright "(c) Copyright Hewlett-Packard 2009" putfw sihpP1006.img sihpP1006.dl ;; [pP]1505) gettgz \ https://www.quirinux.org/printers sihpP1505.tar.gz \ "" copyright "(c) Copyright Hewlett-Packard 2009" putfw sihpP1505.img sihpP1505.dl ;; 2200dl|2200) if true; then gettgz \ https://www.quirinux.org/printers dl2300.tar.gz \ "" else getexe \ http://printer.konicaminolta.net/drivers/win2000 m22dlicc.exe \ "*.icm" fi copyright "(c) Copyright Minolta-QMS 1999" puticm foo2zjs ;; 2300dl|2300) if true; then gettgz \ https://www.quirinux.org/printers dl2300.tar.gz \ "" else getexe \ http://printer.konicaminolta.net/drivers/other m23dlicc.exe \ "*.icm" fi gettgz \ https://www.quirinux.org/printers km2430.tar.gz \ "" copyright "(c) Copyright Minolta-QMS 2001" puticm foo2zjs ;; 2300dl_fw) # 2300DL firmware upgrade to v2.55 BASE="http://crm01.minoltaeurope.com" BASE="$BASE/openmind/technic/swfw/mswprtdl.nsf/logdwl" FILE="MC2300DL_v255.zip" URL="$BASE?openagent&4CE486C20839C75AC1256D9E001EBD1F/\$File/$FILE" wget $WGETOPTS "$URL" || error "Couldn't download $URL" echo "*** Now use a windows box to unzip and install $FILE ***" ;; cpwl|pageworks) if true; then gettgz \ https://www.quirinux.org/printers dl2300.tar.gz \ "" else getexe \ ftp://ftp.minolta-qms.com/pub/crc/out_going/windows cpplxp.exe \ "*.IC_" for i in C*.IC_ do base=`basename $i .IC_` mv $base.IC_ $base.ic_ ./msexpand $base.ic_ rm -f $base.ic_ done fi copyright "(c) Copyright Minolta-QMS 1998" puticm foo2zjs ;; 2430) gettgz \ https://www.quirinux.org/printers km2430.tar.gz \ "" copyright "(c) Copyright Konica Minolta 2003" puticm foo2zjs ;; 2530|2490|6115|2480|1600w|1680|1690|4690|110|6121) gettgz \ https://www.quirinux.org/printers km2530.tar.gz \ "" copyright "(c) Copyright Konica Minolta 2005" copyright "(c) Copyright Rick Richardson 2007. All Rights Reserved" gettgz \ https://www.quirinux.org/printers km-1600.tar.gz \ "" copyright "(c) Copyright Rick Richardson 2009. All Rights Reserved" puticm foo2lava ;; 1500) gettgz \ https://www.quirinux.org/printers hpclj2500.tar.gz \ "" copyright "(c) Copyright Hewlett-Packard 2002" gettgz \ https://www.quirinux.org/printers hpclj2600n.tar.gz \ "" copyright "(c) Copyright Hewlett-Packard 2003" copyright "(c) Copyright Rick Richardson 2006. All Rights Reserved" puticm foo2oak ;; 1025) gettgz \ https://www.quirinux.org/printer hp-cp1025.tar.gz \ "" copyright "(c) Copyright Rick Richardson 2010. All Rights Reserved" puticm foo2zjs ;; 1215|1600|2600*) gettgz \ https://www.quirinux.org/printer hpclj2600n.tar.gz \ "" gettgz \ https://www.quirinux.org/printer km2430.tar.gz \ "km2430_2.icm" copyright "(c) Copyright Hewlett-Packard 2003" copyright "(c) Copyright Rick Richardson 2006. All Rights Reserved" gettgz \ https://www.quirinux.org/printer hp1215.tar.gz \ "" copyright "(c) Copyright Rick Richardson 2008. All Rights Reserved" puticm foo2hp ;; 300|310|315|325|360|365|2160|3160|3175|3185|6110) gettgz \ https://www.quirinux.org/printer samclp300.tar.gz \ "" copyright "(c) Copyright Rick Richardson 2007. All Rights Reserved" gettgz \ https://www.quirinux.org/printer samclp315.tar.gz \ "" copyright "(c) Copyright Rick Richardson 2008. All Rights Reserved" puticm foo2qpdl ;; 600|610) ;; 500) gettgz \ https://www.quirinux.org/printer lexc500.tar.gz \ "" copyright "(c) Copyright Lexmark 2006" puticm foo2slx ;; oki) echo "Please wait, ~20MB is being downloaded from a slow site..." getexe \ http://www.okiprintingsolutions.at/binaryData/16516/ \ ICCProfiles.zip \ "*OK3200*ICM" "*OK5600*ICM" "*rom732*7.zip" unzip -oj *rom732*7.zip "*C3400*ICM" rm -f *rom732*7.zip for i in OK*ICM C3400*ICM; do base=`basename $i .ICM` mv "$base.ICM" "$base.icm" done copyright "(c) Copyright Okidata 2005, 2006" puticm foo2hiperc ;; 301) gettgz \ https://www.quirinux.org/printer okic301.tar.gz \ "" copyright "(c) Copyright Okidata 2012" puticm foo2hiperc ;; c310) gettgz \ https://www.quirinux.org/printer okic310.tar.gz \ "" copyright "(c) Copyright Okidata 2010" puticm foo2hiperc ;; c511) gettgz \ https://www.quirinux.org/printer okic511.tar.gz \ "" copyright "(c) Copyright Okidata 2012" puticm foo2hiperc ;; c810) gettgz \ https://www.quirinux.org/printer okic810.tar.gz \ "" copyright "(c) Copyright Okidata 2012" puticm foo2hiperc ;; 3100|3200|5100|5150|5200|5250) gettgz \ https://www.quirinux.org/printer okic3200.tar.gz \ "" copyright "(c) Copyright Okidata 2005" puticm foo2hiperc ;; 3300|3400|3530) gettgz \ https://www.quirinux.org/printer okic3400.tar.gz \ "" copyright "(c) Copyright Okidata 2006" puticm foo2hiperc ;; 5500|5600|5800|160) gettgz \ https://www.quirinux.org/printer okic5600.tar.gz \ "" copyright "(c) Copyright Okidata 2006" puticm foo2hiperc ;; xPPD) # Snarf PPD files from linuxprinting [ -d PPD ] || mkdir PPD for i in foomatic-db/printer/*.xml do case "$i" in */Gen*) continue;; esac printer=`basename $i .xml` echo $printer case "$printer" in *1500*|*oak*) driver=foo2oak;; *) driver=foo2zjs;; esac URL="http://www.linuxprinting.org/ppd-o-matic.cgi" URL="$URL?driver=$driver&printer=$printer" URL="$URL&.submit=Generate+PPD+file" URL="$URL&show=1&.cgifields=shortgui&.cgifields=show" wget $WGETOPTS -O PPD/$printer.ppd "$URL" || error "Couldn't dowload $URL" done ;; ppd) # Generate PPD files using local tools [ -d PPD ] || mkdir PPD for i in foomatic-db/printer/*.xml do printer=`basename $i .xml` echo $printer case "$printer" in *M1005*|*M1120*) driver=foo2xqx;; *P1[05]0[56]*) driver=foo2xqx;; *P2014*) driver=foo2xqx;; *M1212*) driver=foo2xqx;; *1500*|*OAKT*) driver=foo2oak;; *1600*|*2600*) driver=foo2hp;; *1215*) driver=foo2hp;; *2530*|*24[89]0*) driver=foo2lava;; *6115*) driver=foo2lava;; *C110*) driver=foo2lava;; *C500*) driver=foo2slx;; *C3[234]00*) driver=foo2hiperc;; *C5[12568]00*) driver=foo2hiperc;; *CLP*|*CLX*|*6110*) driver=foo2qpdl;; *) driver=foo2zjs;; esac ENGINE=../foomatic/foomatic-db-engine PERL5LIB=$ENGINE/lib $ENGINE/foomatic-ppdfile \ -d $driver -p $printer \ > PPD/$printer.ppd # | sed -e 's/\(^\*NickName.*\)"/\1 (foo2zjs recommended)"/' done ;; "") usage ;; *) error "Don't know how to get extra stuff for printer $1" ;; esac } if [ $# = 0 ]; then echo "$VERSION" usage fi OLDPWD=`pwd` NEWPWD=`mktemp --tmpdir --directory foo2zjs.XXXXXX` cd "$NEWPWD" for i in $* do case "$1" in all) getone 1000 getone 1005 getone 1018 getone 1020 getone p1005 getone p1006 getone p1505 getone 2200 getone 2300 # getone 2430 already done # getone cpwl # file doesn't exist 1/28/08 getone 1500 getone 2600n # getone 1215 # already done getone 1025 getone 2530 getone 300 # getone 6110 already done getone 600 getone 500 getone 301 getone c310 getone c511 getone c810 getone 3200 getone 3400 getone 5600 ;; *) getone $i ;; esac done cd "$OLDPWD" rmdir "$NEWPWD"
Close