source: freewrt/package/Config.in@ db5651c

freewrt_1_0 freewrt_2_0
Last change on this file since db5651c was db5651c, checked in by Waldemar Brodkorb <wbx@…>, 19 years ago

merge wbx-target-cleanup to trunk.

  • mk directory for some top level makefiles (build.mk,vars.mk)
  • add a separate configfs partition to all models, 128 kb big
  • add model and platform specific startup files and kernel configs
  • delete target/linux/package, add all addon kernel packages to packages
  • simplify target/linux/brcm-2.4/Makefile, abstraction to mk/ comes later
  • add target/image directory, place where the different images are created
  • default off for all extra packages, be sure that you enable all packages you need to get a dsl-capable router. snapshots will be created by a specific config which contains all needed stuff (iptables, pppoe, pptp, haserl, webif)

git-svn-id: svn://www.freewrt.org/trunk/freewrt@588 afb5a338-a214-0410-bd46-81f09a774fd1

  • Property mode set to 100644
File size: 12.4 KB
Line 
1# $FreeWRT$
2#-
3# This file is part of the FreeWRT project. FreeWRT is copyrighted
4# material, please see the LICENCE file in the top-level directory
5# or at http://www.freewrt.org/license for details.
6
7menu "Package Selection"
8
9comment "Package categories"
10
11menu "Base system"
12source "package/busybox/Config.in"
13source "package/bridge/Config.in"
14#source "package/configfs/Config.in"
15source "package/dnsmasq/Config.in"
16source "package/iptables/Config.in"
17source "package/mtd/Config.in"
18source "package/nvram/Config.in"
19source "package/jffs2root/Config.in"
20source "package/webif/Config.in"
21endmenu
22
23
24menu "Shells"
25source "package/Config.shell"
26endmenu
27
28menu "Applications"
29source "package/autossh/Config.in"
30source "package/bitchx/Config.in"
31source "package/collectd/Config.in"
32source "package/cbtt/Config.in"
33source "package/ctorrent/Config.in"
34source "package/deco/Config.in"
35source "package/digitemp/Config.in"
36source "package/elinks/Config.in"
37source "package/fetchmail/Config.in"
38source "package/gpsd/Config.in"
39source "package/gpg/Config.in"
40source "package/haserl/Config.in"
41source "package/irssi/Config.in"
42source "package/jamvm/Config.in"
43source "package/joe/Config.in"
44source "package/lcd4linux/Config.in"
45source "package/less/Config.in"
46source "package/logrotate/Config.in"
47source "package/lua/Config.in"
48source "package/microperl/Config.in"
49source "package/monit/Config.in"
50source "package/motion/Config.in"
51source "package/mgetty/Config.in"
52source "package/mutt/Config.in"
53source "package/nano/Config.in"
54source "package/osiris/Config.in"
55source "package/php4/Config.in"
56source "package/php5/Config.in"
57source "package/procmail/Config.in"
58source "package/psybnc/Config.in"
59#menu "sablevm........................... A Java Virtual Machine (JVM) implementation"
60source "package/sablevm/Config.in"
61source "package/sablevm-classpath/Config.in"
62source "package/libffi-sable/Config.in"
63#endmenu
64source "package/sane-backends/Config.in"
65source "package/screen/Config.in"
66source "package/ser2net/Config.in"
67source "package/syslog-ng/Config.in"
68#menu "rrdtool........................... Round-Robin Database (RRD) libraries and tools"
69source "package/rrdtool/Config.in"
70source "package/rrdtool1/Config.in"
71source "package/rrdcollect/Config.in"
72#endmenu
73source "package/vim/Config.in"
74endmenu
75
76menu "Networking"
77source "package/aircrack/Config.in"
78source "package/amwall/Config.in"
79source "package/arpd/Config.in"
80source "package/arptables/Config.in"
81source "package/arpwatch/Config.in"
82source "package/asterisk/Config.in"
83source "package/atftp/Config.in"
84source "package/avahi/Config.in"
85source "package/bind/Config.in"
86source "package/bitlbee/Config.in"
87source "package/bwm/Config.in"
88source "package/chillispot/Config.in"
89source "package/cifsmount/Config.in"
90source "package/click/Config.in"
91source "package/cups/Config.in"
92source "package/cutter/Config.in"
93source "package/dhcp/Config.in"
94source "package/dhcp-forwarder/Config.in"
95source "package/dropbear/Config.in"
96source "package/dsniff/Config.in"
97source "package/ebtables/Config.in"
98source "package/elhttp/Config.in"
99source "package/ether-wake/Config.in"
100source "package/ethtool/Config.in"
101source "package/ez-ipupdate/Config.in"
102source "package/fakeidentd/Config.in"
103source "package/fping/Config.in"
104source "package/fprobe/Config.in"
105source "package/fprobe-ulog/Config.in"
106source "package/freeradius/Config.in"
107source "package/frickin/Config.in"
108source "package/howl/Config.in"
109source "package/hostap-utils/Config.in"
110source "package/hostapd/Config.in"
111source "package/htpdate/Config.in"
112source "package/httping/Config.in"
113source "package/iftop/Config.in"
114source "package/igmpproxy/Config.in"
115source "package/ipcad/Config.in"
116source "package/iproute2/Config.in"
117source "package/iperf/Config.in"
118source "package/ipsec-tools/Config.in"
119source "package/ipset/Config.in"
120source "package/iptables-snmp/Config.in"
121source "package/iptraf/Config.in"
122source "package/kismet/Config.in"
123source "package/knock/Config.in"
124source "package/l2tpd/Config.in"
125source "package/l2tpns/Config.in"
126source "package/lighttpd/Config.in"
127source "package/linux-atm/Config.in"
128source "package/macchanger/Config.in"
129source "package/maradns/Config.in"
130source "package/matrixtunnel/Config.in"
131source "package/miau/Config.in"
132source "package/mini_httpd/Config.in"
133source "package/mini_sendmail/Config.in"
134source "package/mtr/Config.in"
135source "package/net-snmp/Config.in"
136source "package/netperf/Config.in"
137source "package/netstat-nat/Config.in"
138source "package/nfs-server/Config.in"
139source "package/nmap/Config.in"
140source "package/nocatsplash/Config.in"
141source "package/ntpclient/Config.in"
142source "package/olsrd/Config.in"
143source "package/openntpd/Config.in"
144source "package/openser/Config.in"
145source "package/openssh/Config.in"
146source "package/openswan/Config.in"
147source "package/openvpn/Config.in"
148source "package/p910nd/Config.in"
149source "package/parprouted/Config.in"
150source "package/peerguardian/Config.in"
151source "package/pipacs/Config.in"
152source "package/pmacct/Config.in"
153source "package/portmap/Config.in"
154source "package/portsentry/Config.in"
155source "package/ppp/Config.in"
156source "package/pptp/Config.in"
157source "package/pptpd/Config.in"
158source "package/privoxy/Config.in"
159source "package/ptunnel/Config.in"
160source "package/quagga/Config.in"
161source "package/raddump/Config.in"
162source "package/rarpd/Config.in"
163source "package/reaim/Config.in"
164source "package/robocfg/Config.in"
165source "package/rp-pppoe/Config.in"
166source "package/rrs/Config.in"
167source "package/rsync/Config.in"
168source "package/samba/Config.in"
169source "package/scanlogd/Config.in"
170source "package/scdp/Config.in"
171source "package/shat/Config.in"
172source "package/sipp/Config.in"
173source "package/siproxd/Config.in"
174source "package/sipsak/Config.in"
175source "package/slurm/Config.in"
176source "package/snort/Config.in"
177source "package/snort-wireless/Config.in"
178source "package/socat/Config.in"
179source "package/squid/Config.in"
180source "package/ssltunnel/Config.in"
181source "package/ssmtp/Config.in"
182source "package/srelay/Config.in"
183source "package/tmsnc/Config.in"
184source "package/tcpdump/Config.in"
185source "package/tcp_wrappers/Config.in"
186source "package/tinc/Config.in"
187source "package/tinyproxy/Config.in"
188source "package/tor/Config.in"
189source "package/ttcp/Config.in"
190source "package/udp-broadcast-relay/Config.in"
191source "package/ulogd/Config.in"
192source "package/updatedd/Config.in"
193source "package/vgp/Config.in"
194source "package/vncrepeater/Config.in"
195source "package/vnc-reflector/Config.in"
196source "package/vnstat/Config.in"
197source "package/vpnc/Config.in"
198source "package/vrrpd/Config.in"
199source "package/vsftpd/Config.in"
200source "package/vtun/Config.in"
201source "package/wccpd/Config.in"
202source "package/weechat/Config.in"
203source "package/wificonf/Config.in"
204source "package/wifidog/Config.in"
205source "package/wireless-tools/Config.in"
206source "package/wiviz/Config.in"
207source "package/wknock/Config.in"
208source "package/wol/Config.in"
209source "package/wondershaper/Config.in"
210source "package/wpa_supplicant/Config.in"
211source "package/wput/Config.in"
212source "package/wrt-radauth/Config.in"
213source "package/wx200d/Config.in"
214source "package/xinetd/Config.in"
215source "package/xsupplicant/Config.in"
216endmenu
217
218menu "IPv6"
219source "package/6tunnel/Config.in"
220source "package/aiccu/Config.in"
221source "package/dhcp6/Config.in"
222source "package/miredo/Config.in"
223source "package/mrd6/Config.in"
224source "package/ndisc/Config.in"
225source "package/radvd/Config.in"
226endmenu
227
228menu "Libraries"
229source "package/axtls/Config.in"
230source "package/cgilib/Config.in"
231source "package/glib/Config.in"
232source "package/id3lib/Config.in"
233source "package/libamsel/Config.in"
234source "package/libao/Config.in"
235source "package/libaudiofile/Config.in"
236source "package/libart/Config.in"
237source "package/libcli/Config.in"
238source "package/clinkc/Config.in"
239source "package/curl/Config.in" # libcurl
240source "package/libdaemon/Config.in"
241source "package/libdb/Config.in"
242source "package/libdnet/Config.in"
243source "package/libelf/Config.in"
244source "package/libevent/Config.in"
245source "package/expat/Config.in" # libexpat
246source "package/flac/Config.in" # libflac
247source "package/freetype/Config.in" # libfreetype
248source "package/base-files/Config.in" # libgcc
249source "package/libgcrypt/Config.in"
250source "package/libgd/Config.in"
251source "package/libgdbm/Config.in"
252source "package/gmp/Config.in" # libgmp
253source "package/gnutls/Config.in" ## libgnutls
254source "package/libgpg-error/Config.in"
255source "package/gsm/Config.in" # libgsm
256source "package/libiconv/Config.in"
257source "package/libid3tag/Config.in"
258source "package/jpeg/Config.in" # libjpeg
259source "package/libtool/Config.in" # libltdl
260source "package/liblzo/Config.in"
261source "package/libmad/Config.in"
262source "package/matrixssl/Config.in" # libmatrixssl
263source "package/mysql/Config.in" # limysqlclient
264source "package/ncurses/Config.in" # libncurses
265source "package/libnet/Config.in"
266source "package/libnids/Config.in"
267source "package/libogg/Config.in"
268source "package/libol/Config.in"
269source "package/opencdk/Config.in" # libopencdk
270source "package/openldap/Config.in" # libopenldap
271source "package/openssl/Config.in" # libopenssl
272source "package/libosip2/Config.in"
273source "package/libpcap/Config.in"
274source "package/pcre/Config.in" # libpcre
275source "package/libpng/Config.in"
276source "package/popt/Config.in" # libpopt
277source "package/postgresql/Config.in" # libpq
278source "package/libpthread/Config.in"
279source "package/radiusclient-ng/Config.in" #libradiusclient-ng
280source "package/readline/Config.in" # libreadline
281source "package/cyrus-sasl/Config.in" # libsasl2
282source "package/speex/Config.in" # libspeex
283source "package/sqlite/Config.in" # libsqlite
284source "package/sqlite2/Config.in" # libsqlite2
285source "package/libtasn1/Config.in"
286source "package/libupnp/Config.in"
287source "package/libusb/Config.in"
288source "package/libvorbis/Config.in"
289source "package/libvorbisidec/Config.in"
290source "package/libxml2/Config.in"
291source "package/libxslt/Config.in"
292source "package/uclibc++/Config.in"
293source "package/ustl/Config.in"
294source "package/zlib/Config.in"
295endmenu
296
297menu "Multimedia"
298source "package/gmediaserver/Config.in"
299source "package/icecast/Config.in"
300source "package/madplay/Config.in"
301source "package/mpd/Config.in"
302source "package/mt-daapd/Config.in"
303source "package/palantir/Config.in"
304source "package/peercast/Config.in"
305source "package/setpwc/Config.in"
306endmenu
307
308menu "Serial communications & terminal emulation"
309source "package/heyu/Config.in"
310source "package/lrzsz/Config.in"
311source "package/microcom/Config.in"
312source "package/picocom/Config.in"
313source "package/serdisplib/Config.in"
314source "package/setserial/Config.in"
315endmenu
316
317menu "Utilities"
318source "package/bc/Config.in"
319source "package/comgt/Config.in"
320source "package/gdbserver/Config.in"
321source "package/hdparm/Config.in"
322source "package/pcmcia-cs/Config.in" # pcmcia-utils
323source "package/usbutils/Config.in" # lsusb
324source "package/pciutils/Config.in"
325source "package/strace/Config.in"
326source "package/udev/Config.in"
327source "package/watchdog/Config.in"
328endmenu
329
330menu "FileSystems related"
331source "package/dosfstools/Config.in"
332source "package/e2fsprogs/Config.in"
333source "package/fuse/Config.in"
334source "package/owfs/Config.in"
335source "package/shfs/Config.in"
336source "package/util-linux/Config.in"
337endmenu
338
339menu "Bluetooth"
340source "package/bluez-libs/Config.in"
341source "package/bluez-utils/Config.in"
342source "package/miax/Config.in"
343endmenu
344
345endmenu
346
347menu "Extra stuff"
348#source "package/sdk/Config.in"
349
350config FWRT_PACKAGE_IMAGEBUILDER
351 bool "Image Builder"
352 default n
353 help
354 Build an Image Builder.
355 This package contains the necessary (precompiled) tools and all packages to generate
356 firmware images from package lists, without having to use the full buildroot.
357 Useful for building images with custom scripts or extra packages.
358
359comment "Runtime Configuration"
360
361config FWRT_RUNTIME_PACKAGES_URL
362 string "Packages URL"
363 default ""
364 help
365 Predefine the URL where "ipkg" looks for packages
366 @TARGET@ works as placeholder for "<boardtype>-<kernel>" i.e. "brcm-2.4"
367 so you can configure different URLs for different targets with a single string
368
369 Leave empty to use distribution default:
370 http://www.freewrt.org/downloads/snapshots/@TARGET@/packages
371
372config FWRT_RUNTIME_PASSWORD
373 string "admin and root password"
374 default "FreeWRT"
375 help
376 Predefine the admin and root password enabled in the the built image
377 - Leave empty to disable password login
378
379config FWRT_RUNTIME_SSHKEY
380 string "SSH public key"
381 default ""
382 help
383 Paste your generated SSH public key here and it will be embedded into
384 the built image, so you can use it to login instantly.
385
386endmenu
Note: See TracBrowser for help on using the repository browser.