forked from altcloud/mkimage-profiles
Compare commits
16 Commits
Author | SHA1 | Date | |
---|---|---|---|
|
ae85287f97 | ||
|
8790a90cee | ||
|
5bc3dc24dd | ||
|
3a5740d840 | ||
|
e9fea01685 | ||
|
cd998fef41 | ||
|
3d982dabba | ||
|
a543c9d5fb | ||
|
f9a8aaa4e0 | ||
|
7e78670e4b | ||
|
041d57542a | ||
|
7e219c14f1 | ||
|
bc8251f3f8 | ||
|
3d78fd75e4 | ||
|
4f6e1af23b | ||
|
9626b284ef |
@@ -1,12 +1,12 @@
|
||||
Name: mkimage-profiles
|
||||
Version: 0.5.0
|
||||
Version: 0.5.1
|
||||
Release: alt1
|
||||
|
||||
Summary: ALT Linux based distribution metaprofile
|
||||
License: GPLv2+
|
||||
Group: Development/Other
|
||||
|
||||
Url: http://www.altlinux.org/Mkimage/Profiles/next
|
||||
Url: http://www.altlinux.org/Mkimage/Profiles/m-p
|
||||
Source: %name-%version.tar
|
||||
Packager: Michael Shigorin <mike@altlinux.org>
|
||||
|
||||
@@ -59,6 +59,10 @@ cp -a * %buildroot%mpdir
|
||||
%doc README QUICKSTART
|
||||
|
||||
%changelog
|
||||
* Fri Dec 02 2011 Michael Shigorin <mike@altlinux.org> 0.5.1-alt1
|
||||
- generic VE archive type (added cpio and xz either)
|
||||
- minor additions/fixes
|
||||
|
||||
* Mon Nov 21 2011 Michael Shigorin <mike@altlinux.org> 0.5.0-alt1
|
||||
- add_feature for autoregistration (simple but invasive)
|
||||
- added features: isomd5sum, repo, systemd
|
||||
|
6
.gear/tags/851085a67914bd2f9470cf81f552b06a9b98d83d
Normal file
6
.gear/tags/851085a67914bd2f9470cf81f552b06a9b98d83d
Normal file
@@ -0,0 +1,6 @@
|
||||
object 48272c7119328f0c68142087edba1494c6442cbc
|
||||
type commit
|
||||
tag v0.5.0
|
||||
tagger Michael Shigorin <mike@altlinux.org> 1321878408 +0200
|
||||
|
||||
add_feature
|
@@ -1,6 +0,0 @@
|
||||
object 67828082236deb07175f359795487552d57702d5
|
||||
type commit
|
||||
tag v0.4.3.2
|
||||
tagger Michael Shigorin <mike@altlinux.org> 1320703844 +0200
|
||||
|
||||
mkimage >= 0.2.0
|
@@ -1 +1 @@
|
||||
ebef5a60dc24c1e57e3b71ea26cf69b1724b6adb v0.4.3.2
|
||||
851085a67914bd2f9470cf81f552b06a9b98d83d v0.5.0
|
||||
|
33
Makefile
33
Makefile
@@ -6,20 +6,25 @@
|
||||
# --- in BUILDDIR
|
||||
# 4. build subprofiles and subsequently an image
|
||||
|
||||
help:
|
||||
@echo '** available distribution targets:'
|
||||
@echo $(DISTROS) | fmt -sw"$$((COLUMNS>>1))" | column -t
|
||||
@echo
|
||||
@echo '** available virtual environment targets:'
|
||||
@echo $(VES) | fmt -sw"$$((COLUMNS>>1))" | column -t
|
||||
|
||||
MKIMAGE_PROFILES = $(dir $(lastword $(MAKEFILE_LIST)))
|
||||
|
||||
# only process the first target (inter-target cleanup is tricky)
|
||||
IMAGE_TARGET := $(firstword $(MAKECMDGOALS))# distro/server-base.iso
|
||||
IMAGE_TARGET := $(firstword $(MAKECMDGOALS))# ve/generic.tar.gz
|
||||
ifeq (./,$(dir $(IMAGE_TARGET)))# convenience fallback
|
||||
IMAGE_TARGET := distro/$(IMAGE_TARGET)# for omitted "distro/"
|
||||
endif
|
||||
IMAGE_CONF := $(basename $(IMAGE_TARGET))# distro/server-base
|
||||
IMAGE_CLASS := $(dir $(IMAGE_TARGET))# distro/ (let's fix it)
|
||||
IMAGE_CLASS := $(IMAGE_CLASS:%/=%)# distro
|
||||
IMAGE_FILE := $(notdir $(IMAGE_TARGET))# server-base.iso
|
||||
IMAGE_NAME := $(basename $(IMAGE_FILE))# server-base
|
||||
IMAGE_TYPE := $(suffix $(IMAGE_FILE))# .iso (fix this too)
|
||||
IMAGE_TYPE := $(IMAGE_TYPE:.%=%)# iso
|
||||
IMAGE_CONF := $(firstword $(subst ., ,$(IMAGE_TARGET)))# ve/generic
|
||||
IMAGE_CLASS := $(firstword $(subst /, ,$(IMAGE_TARGET)))# ve
|
||||
IMAGE_FILE := $(lastword $(subst /, ,$(IMAGE_TARGET)))# generic.tar.gz
|
||||
IMAGE_NAME := $(firstword $(subst ., ,$(IMAGE_FILE)))# generic
|
||||
IMAGE_TYPE := $(subst $(IMAGE_NAME).,,$(IMAGE_FILE))# tar.gz
|
||||
|
||||
# preferences
|
||||
-include $(HOME)/.mkimage/profiles.mk
|
||||
@@ -30,15 +35,14 @@ include conf.d/*.mk
|
||||
include features.in/*/config.mk
|
||||
|
||||
DISTRO_TARGETS := $(shell sed -n 's,^\(distro/[^:.]\+\):.*$$,\1,p' \
|
||||
lib/distro.mk $(wildcard conf.d/*.mk) | sort)
|
||||
lib/distro.mk $(wildcard conf.d/*.mk) | sort -u)
|
||||
VE_TARGETS := $(shell sed -n 's,^\(ve/[^:.]\+\):.*$$,\1,p' \
|
||||
lib/ve.mk $(wildcard conf.d/*.mk) | sort)
|
||||
lib/ve.mk $(wildcard conf.d/*.mk) | sort -u)
|
||||
DISTROS := $(call addsuffices,$(DISTRO_EXTS),$(DISTRO_TARGETS))
|
||||
VES := $(call addsuffices,$(VE_EXTS),$(VE_TARGETS))
|
||||
IMAGES := $(DISTROS) $(VES)
|
||||
|
||||
.PHONY: $(IMAGES) $(DISTRO_TARGETS) $(VE_TARGETS)
|
||||
.DEFAULT: help
|
||||
|
||||
### suboptimal but at least clear, reliable and convenient
|
||||
all:
|
||||
@@ -63,13 +67,6 @@ $(IMAGES): debug \
|
||||
# convenience shortcut
|
||||
$(DISTROS:distro/%=%): %: distro/%
|
||||
|
||||
help:
|
||||
@echo '** available distribution targets:'
|
||||
@echo $(DISTROS) | fmt -sw"$$((COLUMNS>>1))" | column -t
|
||||
@echo
|
||||
@echo '** available virtual environment targets:'
|
||||
@echo $(VES) | fmt -sw"$$((COLUMNS>>1))" | column -t
|
||||
|
||||
debug:
|
||||
ifeq (2,$(DEBUG))
|
||||
@$(foreach v,\
|
||||
|
20
bin/pkgdups.sh
Executable file
20
bin/pkgdups.sh
Executable file
@@ -0,0 +1,20 @@
|
||||
#!/bin/sh
|
||||
# a script to help weed out duplicate packages
|
||||
# contained in package lists given as arguments
|
||||
#
|
||||
# Requires: libshell
|
||||
|
||||
. /bin/shell-quote
|
||||
|
||||
sort "$@" \
|
||||
| grep -v '^ *#' \
|
||||
| sed -s 's,[ ]\+, ,g' \
|
||||
| grep -v '^ *$' \
|
||||
| uniq -cd \
|
||||
| while read num str; do
|
||||
echo -n "$str: $num ";
|
||||
pattern="`quote_sed_regexp "$str"`"
|
||||
grep -l "^$pattern$" "$@" | tr '\n' ' '
|
||||
echo
|
||||
done \
|
||||
| sort -rn -t: -k2
|
@@ -15,7 +15,8 @@
|
||||
во все стадии, в том числе в образ чувствительной к объёму install2
|
||||
(в stage1 -- только в инструментальный чрут); применяйте для того,
|
||||
что обязано быть и в инсталяторе, и в готовой системе;
|
||||
* для "обычного общего" (main, live, rescue) есть COMMON_PACKAGES.
|
||||
* для "обычного общего" (main, live, rescue) есть COMMON_PACKAGES
|
||||
(NB: попадают в базовую систему).
|
||||
|
||||
По подстановкам:
|
||||
* $(VAR) подставляются перед их записью в $(CONFIG), который distcfg.mk;
|
||||
|
@@ -1,26 +1,31 @@
|
||||
# live images
|
||||
ifeq (distro,$(IMAGE_CLASS))
|
||||
|
||||
distro/live: distro/.base use/live/base use/power/acpi/cpufreq
|
||||
distro/rescue: distro/.base use/rescue use/syslinux/ui-menu
|
||||
distro/dos: distro/.init use/dos use/syslinux/ui-menu
|
||||
|
||||
distro/rescue: distro/.base use/rescue use/syslinux/ui-menu
|
||||
distro/live: distro/.base use/live/base use/power/acpi/cpufreq
|
||||
distro/live-systemd: distro/.base use/live/base use/systemd
|
||||
distro/live-install: distro/.base use/live/install use/syslinux/localboot.cfg
|
||||
distro/live-icewm: distro/live use/live/icewm
|
||||
|
||||
distro/live-rescue: distro/live-icewm
|
||||
@$(call add,LIVE_LISTS,$(call tags,rescue && (live || x11)))
|
||||
@$(call add,LIVE_LISTS, \
|
||||
$(call tags,(base || extra) && (archive || rescue || network)))
|
||||
|
||||
distro/live-isomd5sum: distro/.base use/live/base use/isomd5sum
|
||||
@$(call add,LIVE_PACKAGES,livecd-isomd5sum)
|
||||
|
||||
distro/live-builder: pkgs := livecd-tmpfs livecd-online-repo mkimage-profiles
|
||||
distro/live-builder: distro/.base use/repo/main \
|
||||
use/live/base use/dev/mkimage use/power/acpi/button
|
||||
@$(call add,LIVE_LISTS,$(call tags,base && (server || builder)))
|
||||
@$(call add,LIVE_PACKAGES,livecd-tmpfs livecd-online-repo)
|
||||
@$(call add,LIVE_PACKAGES,mkimage-profiles)
|
||||
@$(call add,LIVE_PACKAGES,$(pkgs))
|
||||
@$(call add,LIVE_PACKAGES,zsh sudo apt-repo)
|
||||
@$(call add,MAIN_PACKAGES,rpm-build basesystem)
|
||||
@$(call add,MAIN_PACKAGES,fakeroot sisyphus_check)
|
||||
@$(call add,MAIN_PACKAGES,syslinux pciids memtest86+ mkisofs)
|
||||
@$(call add,MAIN_PACKAGES,file make-initrd make-initrd-propagator)
|
||||
@$(call add,MAIN_PACKAGES,livecd-tmpfs livecd-online-repo)
|
||||
@$(call add,MAIN_PACKAGES,mkimage-profiles)
|
||||
@$(call add,MAIN_PACKAGES,$(pkgs))
|
||||
|
||||
endif
|
||||
|
@@ -30,7 +30,7 @@ distro/server-ovz: distro/server-mini \
|
||||
|
||||
# tiny network-only server-ovz installer (stage2 comes over net too)
|
||||
distro/server-ovz-netinst: distro/.base sub/stage1 use/stage2 \
|
||||
use/syslinux/ui-menu use/memtest
|
||||
use/syslinux/ui-menu use/syslinux/localboot.cfg use/memtest
|
||||
@$(call add,SYSLINUX_CFG,netinstall2)
|
||||
|
||||
endif
|
||||
|
@@ -1,6 +1,12 @@
|
||||
# step 4: build the virtual environment image
|
||||
|
||||
ifeq (tar,$(IMAGE_PACKTYPE))
|
||||
MKI_TAR_COMPRESS = $(IMAGE_COMPRESS)
|
||||
endif
|
||||
|
||||
ifeq (cpio,$(IMAGE_PACKTYPE))
|
||||
MKI_CPIO_COMPRESS = $(IMAGE_COMPRESS)
|
||||
endif
|
||||
|
||||
IMAGE_PACKAGES = $(call list,$(BASE_LISTS)) \
|
||||
$(SYSTEM_PACKAGES) \
|
||||
|
@@ -4,6 +4,15 @@ use/live: use/stage2 sub/stage2/live
|
||||
use/live/base: use/live use/syslinux/ui-menu
|
||||
@$(call add,LIVE_LISTS,$(call tags,base && (live || network)))
|
||||
|
||||
use/live/icewm: use/live/base
|
||||
@$(call add,LIVE_LISTS,\
|
||||
# NB: there's an unconditional live/image-scripts.d/40-autologin script
|
||||
# *but* it only configures some of the *existing* means; let's add one
|
||||
use/live/autologin: use/live/base
|
||||
@$(call add,LIVE_PACKAGES,autologin xinit)
|
||||
|
||||
use/live/icewm: use/live/autologin
|
||||
@$(call add,LIVE_LISTS, \
|
||||
$(call tags,(base || desktop) && (live || network || icewm)))
|
||||
|
||||
# this is a manual installation script (text-based)
|
||||
use/live/install: use/live/base
|
||||
@$(call add,LIVE_PACKAGES,live-install)
|
||||
|
34
features.in/live/live/image-scripts.d/40-autologin
Executable file
34
features.in/live/live/image-scripts.d/40-autologin
Executable file
@@ -0,0 +1,34 @@
|
||||
#!/bin/sh -ef
|
||||
USER=altlinux
|
||||
|
||||
# setup runlevel
|
||||
INITTAB=/etc/inittab
|
||||
if [ -f "$INITTAB" ]; then
|
||||
[ -z "$runlevel" ] && runlevel=5
|
||||
subst "s,^\(id:\)\(.*\)\(:initdefault.*\),\\1$runlevel\\3," "$INITTAB"
|
||||
fi
|
||||
|
||||
# autologin^2
|
||||
if [ -x /usr/sbin/autologin ]; then
|
||||
cat << E_O_F >> /etc/sysconfig/autologin
|
||||
USER=$USER
|
||||
AUTOLOGIN=yes
|
||||
E_O_F
|
||||
fi
|
||||
|
||||
# gdm2 autologin
|
||||
GDM_CONF=/etc/X11/gdm/custom.conf
|
||||
if [ -f "$GDM_CONF" ]; then
|
||||
sed -i -e '/\[daemon\]/aAutomaticLoginEnable=true\nAutomaticLogin='$USER \
|
||||
"$GDM_CONF"
|
||||
fi
|
||||
|
||||
# kdm3 autologin
|
||||
# TODO: iterate over kdm{,4} if feasible
|
||||
KDMRC=/etc/X11/kdm/kdmrc
|
||||
if [ -f "$KDMRC" ]; then
|
||||
sed -i \
|
||||
-e '/AutoLoginEnable/ s,^.*$,AutoLoginEnable=true,' \
|
||||
-e '/AutoLoginUser/ s,^.*$,AutoLoginUser='$USER',' \
|
||||
"$KDMRC"
|
||||
fi
|
@@ -1,3 +1,4 @@
|
||||
Эта фича определяет формат упаковки создаваемого образа.
|
||||
На данный момент поддерживаются iso (загрузочный ISO9660
|
||||
для дистрибутивов) и tar/tgz (виртуальные окружения).
|
||||
для дистрибутивов) и tar/cpio с возможностью сжатия gz/xz
|
||||
(виртуальные окружения).
|
||||
|
@@ -1,5 +1,4 @@
|
||||
DISTRO_EXTS := .iso
|
||||
VE_EXTS := .tar .tgz
|
||||
|
||||
use/pack:
|
||||
@$(call add_feature)
|
||||
@@ -11,8 +10,25 @@ else
|
||||
@$(call set,IMAGE_PACKTYPE,isodata)
|
||||
endif
|
||||
|
||||
use/pack/tar: use/pack
|
||||
@$(call set,IMAGE_PACKTYPE,tar)
|
||||
VE_ARCHIVES := tar cpio
|
||||
VE_COMPRESSORS := gz xz# there's no sense in bzip2 by now
|
||||
VE_ZIPS := $(call addsuffices, \
|
||||
$(addprefix .,$(VE_COMPRESSORS)), \
|
||||
$(VE_ARCHIVES))# tar.gz cpio.xz ...
|
||||
VE_EXTS := $(sort $(addprefix .,$(VE_ARCHIVES) $(VE_ZIPS)))# .tar .tar.gz ...
|
||||
|
||||
use/pack/tgz: use/pack/tar
|
||||
@$(call set,IMAGE_COMPRESS,gzip)
|
||||
# generate rules for archive/compressor combinations
|
||||
define PACK_containers
|
||||
use/pack/$(1): use/pack
|
||||
@$$(call set,IMAGE_PACKTYPE,$(1))
|
||||
endef
|
||||
|
||||
define PACK_compressors
|
||||
use/pack/$(1).$(2): use/pack/$(1)
|
||||
@$$(call set,IMAGE_COMPRESS,$(2))
|
||||
endef
|
||||
|
||||
$(foreach c,$(VE_ARCHIVES), \
|
||||
$(eval $(call PACK_containers,$(c))) \
|
||||
$(foreach z,$(VE_COMPRESSORS), \
|
||||
$(eval $(call PACK_compressors,$(c),$(z)))))
|
||||
|
@@ -11,7 +11,7 @@ use/power/acpi/button: use/power/acpi
|
||||
@$(call add,COMMON_PACKAGES,acpid-events-power)
|
||||
|
||||
use/power/acpi/cpufreq: use/power/acpi
|
||||
@$(call add,COMMON_PACKAGES,cpufreq-simple)
|
||||
@$(call add,COMMON_PACKAGES,installer-feature-cpufreq-stage3)
|
||||
|
||||
use/power/acpi/powersave: use/power/acpi
|
||||
@$(call add,COMMON_PACKAGES,powersave)
|
||||
|
@@ -1,4 +1,5 @@
|
||||
use/repo:
|
||||
@$(call add_feature)
|
||||
@$(call add,STAGE1_PACKAGES,gnupg)
|
||||
|
||||
use/repo/main: sub/main use/repo
|
||||
|
4
features.in/repo/scripts.d/02-pubring
Executable file
4
features.in/repo/scripts.d/02-pubring
Executable file
@@ -0,0 +1,4 @@
|
||||
#!/bin/sh
|
||||
# generate current plaintext rpm pubring representation
|
||||
|
||||
gpg --export --armor --homedir=/usr/lib/alt-gpgkeys >$WORKDIR/RPM-GPG-KEY
|
@@ -1,4 +1,4 @@
|
||||
use/rescue: use/stage2 sub/stage2/rescue
|
||||
@$(call add_feature)
|
||||
@$(call add,RESCUE_LISTS,$(call tags,base && (rescue || network)))
|
||||
@$(call add,RESCUE_LISTS,$(call tags,extra network))
|
||||
@$(call add,RESCUE_LISTS, \
|
||||
$(call tags,(base || extra) && (rescue || network)))
|
||||
|
@@ -4,8 +4,10 @@
|
||||
mv -f -- /etc/inittab.rescue /etc/inittab
|
||||
|
||||
# enable NFS mounts
|
||||
chkconfig rpcbind on
|
||||
sed -i 's,#\(RPCBIND_ARGS="-l".*\),\1,' /etc/sysconfig/rpcbind
|
||||
if [ -x /etc/rc.d/init.d/rpcbind ]; then
|
||||
chkconfig rpcbind on
|
||||
sed -i 's,#\(RPCBIND_ARGS="-l".*\),\1,' /etc/sysconfig/rpcbind
|
||||
fi
|
||||
|
||||
# remove unwanted startup scripts
|
||||
find /etc/rc.d/rc{2,3,4,5}.d/ -type l -name 'S*' \
|
||||
|
4
features.in/virtualbox/config.mk
Normal file
4
features.in/virtualbox/config.mk
Normal file
@@ -0,0 +1,4 @@
|
||||
use/virtualbox/guest:
|
||||
@$(call add_feature)
|
||||
@$(call add,KMODULES,virtualbox-addition)
|
||||
@$(call add,BASE_PACKAGES,virtualbox-guest-additions)
|
@@ -20,7 +20,7 @@ distro/.init: profile/bare
|
||||
|
||||
# NB: the last flavour in KFLAVOURS gets to be the default one;
|
||||
# the kernel packages regexp evaluation has to take place at build stage
|
||||
distro/.base: distro/.init use/syslinux/localboot.cfg
|
||||
distro/.base: distro/.init
|
||||
@$(call set,KFLAVOURS,std-def)
|
||||
|
||||
# bootloader test target
|
||||
@@ -30,7 +30,7 @@ distro/syslinux: distro/.init \
|
||||
|
||||
# something marginally useful (as a network-only installer)
|
||||
# NB: doesn't carry stage3 thus cannot use/bootloader
|
||||
distro/installer: distro/.base use/install2
|
||||
distro/installer: distro/.base use/install2 use/syslinux/localboot.cfg
|
||||
@$(call set,INSTALLER,altlinux-generic)
|
||||
@$(call set,STAGE1_KMODULES_REGEXP,drm.*) # for KMS
|
||||
|
||||
|
@@ -2,7 +2,7 @@
|
||||
реализация (tags2lists) требует, чтобы каждый из тегов был
|
||||
отдельным словом, состоящим из символов из набора a-zA-Z0-9_
|
||||
(внимание: не используйте в слове "-"); рекомендуется
|
||||
разделять слова "+" или "," (стандарт ещё не устоялся).
|
||||
разделять слова "+".
|
||||
|
||||
Предположительное применение: дополнение функциональности,
|
||||
заданной статически (наследственно или явно), факультативным
|
||||
|
6
pkg.in/lists/tagged/archive+base
Normal file
6
pkg.in/lists/tagged/archive+base
Normal file
@@ -0,0 +1,6 @@
|
||||
bzip2
|
||||
cpio
|
||||
gzip
|
||||
tar
|
||||
xz
|
||||
zip
|
30
pkg.in/lists/tagged/archive+extra
Normal file
30
pkg.in/lists/tagged/archive+extra
Normal file
@@ -0,0 +1,30 @@
|
||||
#gzrt
|
||||
lzip
|
||||
lzop
|
||||
p7zip
|
||||
pax
|
||||
rzip
|
||||
star
|
||||
unrar
|
||||
unzip
|
||||
xar
|
||||
|
||||
# parallel (de)compression
|
||||
lbzip2
|
||||
pbzip2
|
||||
pigz
|
||||
plzip
|
||||
pxz
|
||||
|
||||
# legacy
|
||||
arj
|
||||
cabextract
|
||||
ha
|
||||
lha
|
||||
mscompress
|
||||
nomarch
|
||||
ncompress
|
||||
unace
|
||||
unarj
|
||||
unzoo
|
||||
uudeview
|
5
pkg.in/lists/tagged/base+comm
Normal file
5
pkg.in/lists/tagged/base+comm
Normal file
@@ -0,0 +1,5 @@
|
||||
ckermit
|
||||
lrzsz
|
||||
minicom
|
||||
picocom
|
||||
sredird
|
@@ -1,6 +0,0 @@
|
||||
# compression
|
||||
cpio
|
||||
p7zip
|
||||
tar
|
||||
unzip
|
||||
zip
|
@@ -18,109 +18,3 @@ man-pages
|
||||
sysfsutils
|
||||
sysklogd
|
||||
util-linux
|
||||
|
||||
# CPU utils
|
||||
cpuburn
|
||||
x86info
|
||||
|
||||
# Disk utils
|
||||
bonnie++
|
||||
cfdisk
|
||||
ddrescue
|
||||
disktype
|
||||
evms
|
||||
evms-ncurses
|
||||
gpart
|
||||
hdparm
|
||||
lvm2
|
||||
mdadm
|
||||
ms-sys
|
||||
parted
|
||||
sdparm
|
||||
sfdisk
|
||||
smartmontools
|
||||
testdisk
|
||||
mtools
|
||||
partimage
|
||||
|
||||
# Applications
|
||||
binutils
|
||||
dmidecode
|
||||
hexedit
|
||||
pciutils
|
||||
procps
|
||||
quota
|
||||
shadow-suite
|
||||
sharutils
|
||||
time
|
||||
openssl
|
||||
|
||||
# Applications/Archiving
|
||||
arj
|
||||
bzip2
|
||||
gzip
|
||||
unrar
|
||||
unzip
|
||||
zip
|
||||
|
||||
# Applications/Editors
|
||||
vim-console
|
||||
|
||||
# Applications/File
|
||||
findutils
|
||||
file
|
||||
less
|
||||
mtools
|
||||
|
||||
# Filesystem utils
|
||||
dosfstools
|
||||
e2fsprogs
|
||||
jfsprogs
|
||||
ntfs-3g
|
||||
recover
|
||||
recoverdm
|
||||
reiserfsprogs
|
||||
xfsprogs
|
||||
btrfs-progs
|
||||
ext3grep
|
||||
|
||||
# Applications/Networking
|
||||
arpwatch
|
||||
elinks
|
||||
hostinfo
|
||||
iftop
|
||||
iproute2
|
||||
iptables
|
||||
iputils
|
||||
lftp
|
||||
mailx
|
||||
netcat
|
||||
netlist
|
||||
nfs-utils
|
||||
ngrep
|
||||
nmap
|
||||
openssh-clients
|
||||
openssh-server
|
||||
p0f
|
||||
postfix
|
||||
rsync
|
||||
scanssh
|
||||
#stunnel
|
||||
tcpdump
|
||||
tcptraceroute
|
||||
telnet
|
||||
traceroute
|
||||
wget
|
||||
whois
|
||||
|
||||
# Applications/Shells
|
||||
zsh
|
||||
ash
|
||||
bash
|
||||
bc
|
||||
gpm
|
||||
mc
|
||||
|
||||
# Development/Debuggers
|
||||
strace
|
||||
sysstat
|
||||
|
@@ -1 +1,2 @@
|
||||
icewm
|
||||
xinit
|
3
pkg.in/lists/tagged/dev+security
Normal file
3
pkg.in/lists/tagged/dev+security
Normal file
@@ -0,0 +1,3 @@
|
||||
flawfinder
|
||||
rats
|
||||
valgrind
|
3
pkg.in/lists/tagged/network+bench
Normal file
3
pkg.in/lists/tagged/network+bench
Normal file
@@ -0,0 +1,3 @@
|
||||
httperf
|
||||
nepim
|
||||
|
4
pkg.in/lists/tagged/network+security
Normal file
4
pkg.in/lists/tagged/network+security
Normal file
@@ -0,0 +1,4 @@
|
||||
aircrack-ng
|
||||
#kismet*
|
||||
macchanger
|
||||
tcptrace
|
99
pkg.in/lists/tagged/rescue+extra
Normal file
99
pkg.in/lists/tagged/rescue+extra
Normal file
@@ -0,0 +1,99 @@
|
||||
|
||||
# CPU utils
|
||||
cpuburn
|
||||
x86info
|
||||
|
||||
# Disk utils
|
||||
bonnie++
|
||||
cfdisk
|
||||
ddrescue
|
||||
disktype
|
||||
evms
|
||||
evms-ncurses
|
||||
fdisk
|
||||
gpart
|
||||
hdparm
|
||||
lvm2
|
||||
mdadm
|
||||
ms-sys
|
||||
parted
|
||||
sdparm
|
||||
sfdisk
|
||||
smartmontools
|
||||
testdisk
|
||||
mtools
|
||||
partimage
|
||||
|
||||
# Applications
|
||||
binutils
|
||||
dmidecode
|
||||
gnupg
|
||||
hexedit
|
||||
pciutils
|
||||
procps
|
||||
quota
|
||||
shadow-suite
|
||||
sharutils
|
||||
time
|
||||
openssl
|
||||
|
||||
# Applications/Editors
|
||||
vim-console
|
||||
|
||||
# Applications/File
|
||||
findutils
|
||||
file
|
||||
less
|
||||
|
||||
# Filesystem utils
|
||||
dosfstools
|
||||
e2fsprogs
|
||||
jfsprogs
|
||||
ntfs-3g
|
||||
recover
|
||||
recoverdm
|
||||
reiserfsprogs
|
||||
xfsprogs
|
||||
btrfs-progs
|
||||
ext3grep
|
||||
|
||||
# Applications/Networking
|
||||
arpwatch
|
||||
elinks
|
||||
hostinfo
|
||||
iftop
|
||||
iproute2
|
||||
iptables
|
||||
iputils
|
||||
lftp
|
||||
mailx
|
||||
netcat
|
||||
netlist
|
||||
nfs-utils
|
||||
ngrep
|
||||
nmap
|
||||
openssh-clients
|
||||
openssh-server
|
||||
p0f
|
||||
postfix
|
||||
rsync
|
||||
scanssh
|
||||
#stunnel
|
||||
tcpdump
|
||||
tcptraceroute
|
||||
telnet
|
||||
traceroute
|
||||
wget
|
||||
whois
|
||||
|
||||
# Applications/Shells
|
||||
zsh
|
||||
ash
|
||||
bash
|
||||
bc
|
||||
gpm
|
||||
mc
|
||||
|
||||
# Development/Debuggers
|
||||
strace
|
||||
sysstat
|
8
pkg.in/lists/tagged/rescue+fs
Normal file
8
pkg.in/lists/tagged/rescue+fs
Normal file
@@ -0,0 +1,8 @@
|
||||
cpipe
|
||||
dar
|
||||
ddrescue
|
||||
foremost
|
||||
ntfsprogs
|
||||
sleuthkit
|
||||
xfsdump
|
||||
#zfs-fuse
|
@@ -1,5 +1,3 @@
|
||||
fdisk
|
||||
parted
|
||||
mdadm
|
||||
rsync
|
||||
etcnet-full
|
||||
|
3
pkg.in/lists/tagged/rescue+x11
Normal file
3
pkg.in/lists/tagged/rescue+x11
Normal file
@@ -0,0 +1,3 @@
|
||||
fsarchiver
|
||||
qt4-fsarchiver
|
||||
gparted
|
9
pkg.in/lists/tagged/security+extra
Normal file
9
pkg.in/lists/tagged/security+extra
Normal file
@@ -0,0 +1,9 @@
|
||||
apg
|
||||
#chkrootkit
|
||||
dcfldd
|
||||
john
|
||||
#logcheck
|
||||
md5deep
|
||||
osec
|
||||
osec-cronjob
|
||||
osec-mailreport
|
11
pkg.in/lists/tagged/server+openvpn
Normal file
11
pkg.in/lists/tagged/server+openvpn
Normal file
@@ -0,0 +1,11 @@
|
||||
apt
|
||||
basesystem
|
||||
sysklogd
|
||||
etcnet
|
||||
glibc-nss
|
||||
openvpn
|
||||
netlist
|
||||
#alterator-fbi
|
||||
openssh-server
|
||||
passwd
|
||||
less
|
@@ -1,11 +0,0 @@
|
||||
apt
|
||||
basesystem
|
||||
sysklogd
|
||||
etcnet
|
||||
glibc-nss
|
||||
openvpn
|
||||
netlist
|
||||
#alterator-fbi
|
||||
openssh-server
|
||||
passwd
|
||||
less
|
Reference in New Issue
Block a user