├── .gitignore ├── README.md ├── admin ├── debootstrap │ ├── Makefile │ ├── files │ │ └── pkgdetails.c │ └── patches │ │ └── 100-busybox_fix.patch ├── gkrellmd │ ├── Makefile │ ├── files │ │ └── gkrellmd.init │ └── patches │ │ └── 100-conf.patch ├── htop │ └── Makefile ├── monit │ ├── Makefile │ ├── files │ │ └── monit.init │ └── patches │ │ ├── 001-no_sslv2.patch │ │ └── 002-uclibc_loadavg.patch ├── muninlite │ ├── Makefile │ ├── files │ │ └── etc │ │ │ └── xinetd.d │ │ │ └── munin │ └── patches │ │ ├── 001-no_disks.patch │ │ ├── 002-hostname.patch │ │ ├── 100-fix-no-ethtool.patch │ │ ├── 200-add-tap-dev.patch │ │ └── 210-add-bridge-devs.patch ├── nagios-plugins │ ├── Makefile │ └── patches │ │ ├── 002-plugins.patch │ │ └── 003-pgsl-header-fix.patch ├── nagios │ └── Makefile ├── nrpe │ ├── Makefile │ ├── files │ │ ├── nrpe.cfg │ │ └── nrpe.init │ └── patches │ │ └── 100-openssl-dh.patch ├── nsca │ └── Makefile ├── osiris │ ├── Makefile │ ├── files │ │ └── osirisd.init │ └── patches │ │ ├── 001-configure-cross.patch │ │ ├── 002-osirisd-pidfile.patch │ │ ├── 003-openssl-0.9.8+.patch │ │ ├── 004-no_openssl_ripe.patch │ │ ├── 006-mod_nvram.patch │ │ ├── 007-mod_uptime.patch │ │ └── 010-dont-add-host-include-paths.patch ├── ostiary │ ├── Makefile │ └── files │ │ ├── ostiaryd.init │ │ ├── ssh_disable │ │ └── ssh_enable ├── pmacct │ ├── Makefile │ └── files │ │ ├── nfacctd.conf │ │ ├── nfacctd.default │ │ ├── nfacctd.init │ │ ├── pmacctd.conf │ │ ├── pmacctd.default │ │ ├── pmacctd.init │ │ ├── sfacctd.conf │ │ ├── sfacctd.default │ │ ├── sfacctd.init │ │ ├── uacctd.conf │ │ ├── uacctd.default │ │ └── uacctd.init ├── sudo │ ├── Makefile │ └── files │ │ └── sudo.init ├── syslog-ng │ ├── Makefile │ ├── files │ │ ├── syslog-ng.conf │ │ └── syslog-ng.init │ └── patches │ │ └── 001-no_lfl.patch ├── syslog-ng3 │ ├── Makefile │ └── files │ │ ├── syslog-ng.conf │ │ └── syslog-ng.init └── zabbix │ ├── Makefile │ ├── files │ ├── zabbix_agentd.conf │ └── zabbix_agentd.init │ └── patches │ ├── 001-cross_compile.patch │ ├── 002-fix-res_send-on-uclibc.patch │ └── 002-uclibc_loadavg.patch ├── arduino ├── cpu-mcu-bridge │ └── Makefile ├── luci-app-arduino-webpanel │ └── Makefile ├── node-bleno │ └── Makefile ├── node-noble │ └── Makefile ├── node-serialport │ ├── Makefile │ └── patches │ │ └── package.json.patch ├── node-socket.io-client-legacy │ └── Makefile ├── node-socket.io-client │ └── Makefile ├── node-socket.io-legacy │ └── Makefile ├── node-socket.io │ └── Makefile ├── node-sqlite3 │ ├── Makefile │ └── patches │ │ └── package.json.patch ├── node-ws │ └── Makefile ├── node │ ├── Makefile │ ├── files │ │ └── node │ └── patches │ │ └── 001_crypto.patch ├── spacebrew │ └── Makefile ├── temboo │ └── Makefile ├── uSDaemon │ ├── Makefile │ └── files │ │ ├── etc │ │ └── init.d │ │ │ └── usd │ │ ├── lib │ │ └── functions │ │ │ └── post_mount.sh │ │ └── sbin │ │ └── uSDaemon ├── v8m-rb │ ├── Makefile │ └── patches │ │ ├── gcc48_warning.patch │ │ └── v8.REPLACE_INVALID_UTF8.patch ├── yun-conf │ ├── Makefile │ ├── create_certificate.sh │ └── files │ │ └── etc │ │ ├── LININO_CONTRIBUTORS.TXT │ │ ├── arduino │ │ ├── Caterina-Yun.hex │ │ ├── gpg_gen_key_batch │ │ ├── openwrt-yun-release │ │ ├── optiboot_atmega328.hex │ │ ├── wifi_error_reasons.csv.gz │ │ ├── wifi_error_statuses.csv.gz │ │ └── wifi_timezones.csv.gz │ │ ├── avahi │ │ └── services │ │ │ └── arduino.service │ │ ├── config │ │ └── arduino │ │ ├── httpd.conf │ │ └── triggerhappy │ │ └── triggers.d │ │ └── reset.conf └── yun-scripts │ ├── Makefile │ └── files │ ├── etc │ └── init.d │ │ ├── delete_uhttpd_cert │ │ ├── generate_new_gpg_key │ │ ├── handle_wifi_reset │ │ ├── rename-wifi-if-access-point │ │ └── rngd-turn-off │ └── usr │ └── bin │ ├── blink-start │ ├── blink-stop │ ├── boot-complete-notify │ ├── extract-built-date │ ├── extract-built-date-from-sysupgrade-image │ ├── kill-bridge │ ├── merge-sketch-with-bootloader.lua │ ├── pretty-wifi-info.lua │ ├── reset-mcu │ ├── reset-to-factory-anyway │ ├── run-avrdude │ ├── run-bridge │ ├── run-sysupgrade │ ├── special-storage-available │ ├── update-file-available │ ├── upgrade-all │ ├── wifi-live-or-reset │ ├── wifi-reset-and-reboot │ ├── wifi-reset-button-pressed │ └── wifi-reset-button-released ├── devel ├── binutils │ └── Makefile ├── build-essential │ ├── Makefile │ └── files │ │ └── usr │ │ └── src │ │ └── hello │ │ └── hello.c ├── cppunit │ └── Makefile ├── diffutils │ └── Makefile ├── dmalloc │ ├── Makefile │ └── patches │ │ ├── 100-configure_pagesize.patch │ │ ├── 110-configure_cxx.patch │ │ ├── 120-makefile_shared.patch │ │ ├── 130-makefile_destdir.patch │ │ ├── 200-fix_return_address.patch │ │ ├── 210-fix_threads.patch │ │ ├── 300-fix_summarize_script.patch │ │ └── 400-undef-strndup.patch ├── electric-fence │ └── Makefile ├── gcc │ └── Makefile ├── ksymoops │ └── Makefile ├── make │ └── Makefile ├── oprofile │ ├── Makefile │ └── patches │ │ ├── 100-use_insmod_instead_of_modprobe.patch │ │ └── 101-remove_24_support.patch ├── patch │ ├── Makefile │ └── patches │ │ └── 100-install.patch ├── perf │ └── Makefile └── yun-gcc │ ├── Makefile │ └── patches │ ├── fenv.diff │ └── mpfr.diff ├── ipv6 ├── 6scripts │ ├── Makefile │ └── files │ │ ├── 6bridge.conf │ │ ├── 6bridge.init │ │ ├── 6tunnel.conf │ │ ├── 6tunnel.init │ │ └── he-tun.ppp ├── 6tunnel │ ├── Makefile │ └── patches │ │ └── 100-arm-fix-optc-initialization.patch ├── ahcpd │ ├── Makefile │ └── files │ │ ├── ahcpd.config │ │ └── ahcpd.init ├── aiccu │ ├── Makefile │ └── patches │ │ ├── 100-cross_compile.patch │ │ ├── 200-add_dn_skipname.patch │ │ └── 300-resolver-uclibc.patch ├── dhcp6 │ ├── Makefile │ └── patches │ │ ├── 001-opt_flags.patch │ │ ├── 002-gcc_lvalue.patch │ │ └── 003-debug.patch ├── dibbler │ ├── Makefile │ └── files │ │ ├── dibbler-client.init │ │ ├── dibbler-relay.init │ │ └── dibbler-server.init ├── gw6c │ ├── Makefile │ └── files │ │ ├── gw6c.config │ │ ├── gw6c.init │ │ └── openwrt.sh ├── ipv6calc │ └── Makefile ├── miredo │ ├── Makefile │ ├── files │ │ ├── client-hook │ │ ├── miredo-server.init │ │ └── miredo.init │ └── patches │ │ ├── 100-uclibc.patch │ │ ├── 110-fix_compile_error.patch │ │ └── 120-automake-compat.patch ├── mrd6 │ ├── Makefile │ ├── files │ │ ├── mrd6.conf │ │ └── mrd6.init │ └── patches │ │ ├── 001-add_missing_include.patch │ │ ├── 002-missing_netlink_defs.patch │ │ ├── 003-debian.patch │ │ └── 004-ambiguous_call_fix.patch ├── ndisc │ ├── Makefile │ └── patches │ │ ├── 100-favor_bsd.patch │ │ └── 110-strverscmp.patch ├── ndppd │ ├── Makefile │ └── files │ │ └── ndppd.init ├── ptrtd │ ├── Makefile │ ├── files │ │ └── ptrtd.init │ └── patches │ │ └── 100-ptrtd-0.5.2-openwrt.patch ├── radvd │ ├── Makefile │ ├── files │ │ ├── radvd.config │ │ └── radvd.init │ └── patches │ │ └── 100-silent-netlink-config-reload.patch ├── send │ ├── Makefile │ └── patches │ │ ├── 001-libnetfilter_queue_update.patch │ │ ├── 002-handle_max_bits_conf.patch │ │ ├── 003-keysig_8bytes_alignment.patch │ │ ├── 004-always_link_with_ncurses.patch │ │ ├── 005-use-bundled-libconfig.patch │ │ └── 006-openssl-1.0.0-compat.patch ├── shorewall6-lite │ ├── Makefile │ ├── files │ │ ├── hostname │ │ ├── hotplug_iface │ │ ├── shorewall-lite.init │ │ └── vardir │ └── patches │ │ ├── 110-MODULESDIR.patch │ │ └── 120-LOGFILE.patch ├── tayga │ ├── Makefile │ └── files │ │ ├── tayga.hotplug │ │ └── tayga.sh ├── thc-ipv6 │ ├── Makefile │ └── patches │ │ └── 100-optional-openssl.patch ├── totd │ ├── Makefile │ ├── files │ │ ├── totd.conf │ │ └── totd.init │ └── patches │ │ └── 001-no_warning_as_errors.patch ├── tspc │ ├── Makefile │ └── patches │ │ └── 001-debian_patches.patch ├── tunslip6 │ └── Makefile └── wide-dhcpv6 │ ├── Makefile │ ├── files │ ├── dhcp6c-dnsmasq.hotplug │ ├── dhcp6c-radvd.hotplug │ ├── dhcp6c-state │ ├── dhcp6c.config │ ├── dhcp6c.hotplug │ ├── dhcp6c.init │ ├── dhcp6s.config │ ├── dhcp6s.hotplug │ └── dhcp6s.init │ └── patches │ ├── 000-cftoken-noyywrap.patch │ ├── 001-linux_old_compat.patch │ └── 002-fix-dprintf-clash.patch ├── lang ├── 4th │ └── Makefile ├── arm │ └── Makefile ├── cython │ └── Makefile ├── distribute │ └── Makefile ├── egenix-mx │ └── Makefile ├── eggdrop │ ├── Makefile │ └── patches │ │ ├── 001-makefile_in.patch │ │ ├── 002-eggdrop_h.patch │ │ ├── 003-language_c.patch │ │ └── 004-main_c.patch ├── erlang │ ├── Makefile │ └── patches │ │ ├── 101-emulator_includes.patch │ │ └── 103-disable_emacs.patch ├── gst-python │ └── Makefile ├── ipython │ └── Makefile ├── jamvm │ └── Makefile ├── jsonpath │ └── Makefile ├── kid │ ├── Makefile │ └── patches │ │ └── 000-setup.patch ├── logilab-astng │ └── Makefile ├── logilab-common │ └── Makefile ├── lsqlite3 │ └── Makefile ├── luaexpat │ ├── Makefile │ ├── files │ │ └── compat-5.1r5 │ │ │ ├── compat-5.1.c │ │ │ ├── compat-5.1.h │ │ │ └── compat-5.1.lua │ └── patches │ │ └── 001-compile-fix.patch ├── luafilesystem │ └── Makefile ├── luaposix │ ├── Makefile │ └── patches │ │ └── 100-eglibc-compat.patch ├── luaprofiler │ ├── Makefile │ └── patches │ │ └── 100-link.patch ├── luasec │ └── Makefile ├── luasoap │ └── Makefile ├── luasocket │ └── Makefile ├── luasql │ └── Makefile ├── mako │ └── Makefile ├── numpy │ ├── Makefile │ └── patches │ │ └── 100-compile.patch ├── perl-compress-bzip2 │ └── Makefile ├── perl-dbi │ └── Makefile ├── perl-html-parser │ └── Makefile ├── perl-html-tagset │ └── Makefile ├── perl-html-tree │ └── Makefile ├── perl-lockfile-simple │ └── Makefile ├── perl-net-telnet │ └── Makefile ├── perl-uri │ └── Makefile ├── perl-www-curl │ ├── Makefile │ └── patches │ │ └── 100-perl-www-curl_disable_curl-config_hack.patch ├── perl-www-mechanize │ └── Makefile ├── perl-www │ └── Makefile ├── perl │ ├── Makefile │ ├── files │ │ ├── Module │ │ │ └── ScanDeps.pm │ │ ├── config.sh-arm.in │ │ ├── config.sh-armeb.in │ │ ├── config.sh-avr32.in │ │ ├── config.sh-i486.in │ │ ├── config.sh-mips.in │ │ ├── config.sh-mipsel.in │ │ ├── config.sh-powerpc.in │ │ ├── perlmod-deps.sh │ │ ├── scan-perlbase.sh │ │ └── strippm.sh │ ├── patches │ │ ├── 100-static_uudmap.patch │ │ ├── 101-fix-cross-compile-endianness-detection.patch │ │ └── 200-host-libc-dir-moved-debian+derivatives.patch │ ├── perlbase.mk │ └── perlmod.mk ├── php-pear-db │ ├── Makefile │ └── patches │ │ └── 100-php5-deprecation-fixes.patch ├── php-pear-xmlrpc │ └── Makefile ├── php-pear │ ├── Makefile │ └── patches │ │ └── 000-remove_deprecation_messages.patch ├── php4 │ ├── Makefile │ ├── files │ │ ├── php.ini │ │ └── php.init │ └── patches │ │ ├── 002-configure.patch │ │ ├── 003-dns_skipname.patch │ │ ├── 004-uts_domainname.patch │ │ ├── 100-compile_fix.patch │ │ └── 110-openssl-1.0.0-compat.patch ├── php5 │ ├── Makefile │ ├── files │ │ ├── php.ini │ │ ├── php5-fastcgi.config │ │ └── php5-fastcgi.init │ ├── patches │ │ ├── 005-APC.patch │ │ ├── 010-PECL-dio.patch │ │ ├── 011-PECL-dio-additional-baudrates.patch │ │ ├── 020-PECL-add-libevent.patch │ │ ├── 030-PECL-add-http.patch │ │ ├── 090-restore-sqlite2.patch │ │ ├── 091-fix-sqlite2.patch │ │ ├── 101-fix_membar_producer_link_error_gcc3x.patch │ │ ├── 102-debian_patches_use_embedded_timezonedb.patch │ │ ├── 103-debian_patches_use_embedded_timezonedb.patch │ │ └── 950-Fix-dl-cross-compiling-issue.patch │ └── pecl.mk ├── psycopg │ └── Makefile ├── pybluez │ └── Makefile ├── pyclips │ └── Makefile ├── pyevent │ ├── Makefile │ └── patches │ │ ├── 000-libenevt_path_from_env.patch │ │ └── 001-event-pyx-python25.patch ├── pygobject │ ├── Makefile │ └── patches │ │ └── 010-binary-constants-module.patch ├── pymysql │ ├── Makefile │ └── patches │ │ ├── 000-setup.patch │ │ └── 010-threadsafe.patch ├── pyopenssl │ └── Makefile ├── pypcap │ ├── Makefile │ └── patches │ │ ├── 000-no_cpickle.patch │ │ └── 001-python2_5.patch ├── pyrrd │ ├── Makefile │ └── patches │ │ ├── 101-cross.patch │ │ └── 200-fetch.patch ├── pyserial │ └── Makefile ├── pysqlite │ ├── Makefile │ └── files │ │ └── setup.cfg.in ├── python-cjson │ ├── Makefile │ └── patches │ │ └── 001-unicode-buffer-overflow.patch ├── python-crypto │ └── Makefile ├── python-curl │ ├── Makefile │ └── patches │ │ └── 001-no_static.patch ├── python-dbus │ └── Makefile ├── python-django │ └── Makefile ├── python-eeml │ ├── Makefile │ └── patches │ │ └── 101-cross.patch ├── python-flup │ └── Makefile ├── python-ifconfig │ ├── Makefile │ └── patches │ │ ├── 001-errorcheck.patch │ │ └── 002-checkflags-up.patch ├── python-imaging-library │ ├── Makefile │ └── patches │ │ └── 101-cross_compile.patch ├── python-json │ └── Makefile ├── python-mimms │ └── Makefile ├── python-pyosc │ └── Makefile ├── python-sip │ ├── Makefile │ ├── files │ │ ├── python-sip-package.mk │ │ └── sipconfig.macros.template │ └── patches │ │ └── 100-cross-compile.patch ├── python-webpy │ └── Makefile ├── python │ ├── Makefile │ ├── files │ │ └── python-package.mk │ └── patches │ │ ├── 000-cross-compile.patch │ │ ├── 020-dont-compile-python-files.patch │ │ ├── 030-fixup-include-dirs.patch │ │ ├── 040-dont-import-cross-compiled-modules.patch │ │ ├── 070-dont-clean-ipkg-install.patch │ │ ├── 080-distutils-dont_adjust_files.patch │ │ ├── 110-enable-zlib.patch │ │ ├── 120-force-internal-modules-for-hashlib.patch │ │ ├── 130-readline-setup.patch │ │ ├── 140-verbose-sharedmods.patch │ │ └── 150-no-sqlite-rpath.patch ├── python2-chardet │ └── Makefile ├── pyusb │ └── Makefile ├── pyxdg │ └── Makefile ├── pyyaml │ └── Makefile ├── ruby │ ├── Makefile │ └── patches │ │ └── 000-ignore_wide_getaddrinfo_while_crosscompiling.patch ├── sigscheme │ └── Makefile ├── simplejson │ └── Makefile ├── sqlite3-ruby │ └── Makefile ├── tcl │ ├── Makefile │ └── patches │ │ ├── 100-disable_tzdata_and_msgs_install.patch │ │ └── 200-fix_mips_build.patch ├── telepathy-python │ └── Makefile ├── twisted │ ├── Makefile │ └── patches │ │ ├── 000-select_submodules.patch │ │ └── 001-dont_use_zope.patch ├── urbi │ ├── Makefile │ └── patches │ │ ├── 001-no_examples.patch │ │ └── 005-fix-gcc_4_3-compile.patch ├── xapian-bindings │ └── Makefile └── yapsnmp │ ├── Makefile │ └── patches │ ├── 000-compile_fix.patch │ └── 001-automake-compat.patch ├── libs ├── aalib │ ├── Makefile │ └── patches │ │ └── 001-destdir.patch ├── alsa-lib │ ├── Makefile │ └── patches │ │ ├── 001-link_fix.patch │ │ ├── 003-mips-atomic-static-inline.patch │ │ └── 004-ccache.patch ├── apr-util │ ├── Makefile │ └── patches │ │ └── 001-automake-compat.patch ├── apr │ ├── Makefile │ └── patches │ │ ├── 001-autoconf-compat.patch │ │ └── 101-fix_apr_time_now.patch ├── argp-standalone │ ├── Makefile │ └── patches │ │ └── 001-throw-in-funcdef.patch ├── argtable │ └── Makefile ├── avahi │ ├── Makefile │ ├── files │ │ ├── avahi-daemon.conf │ │ ├── avahi-daemon.init │ │ └── service-ssh │ └── patches │ │ └── 010-step_back_autotools-no-gettext.patch ├── axtls │ ├── Makefile │ ├── files │ │ └── config │ └── patches │ │ ├── 001-opt_flags.patch │ │ └── 002-axhttpd_install.patch ├── boost │ ├── Makefile │ └── patches │ │ └── 100-do-not-use-librt.patch ├── c-ares │ └── Makefile ├── cgilib │ ├── Makefile │ └── patches │ │ ├── 200-cgitest_bugfix.patch │ │ └── 300-cpp_bugfix.patch ├── check │ └── Makefile ├── classpath │ ├── Makefile │ └── patches │ │ └── 000-fix_include.patch ├── clearsilver │ ├── Config.in │ ├── Makefile │ └── patches │ │ ├── 001-gcc-vs-dollar-cc.patch │ │ ├── 002-make-install-depends.patch │ │ ├── 003-disable-tests.patch │ │ ├── 100-remove_warnings.patch │ │ ├── 101-fix_content_type_ff3.patch │ │ └── 102-add_x_requested_http_headers.patch ├── clinkc │ └── Makefile ├── confuse │ ├── Makefile │ └── patches │ │ └── 001-no_werror.patch ├── credis │ ├── Makefile │ └── patches │ │ └── 200-Makefile.patch ├── curl │ ├── Makefile │ └── patches │ │ └── 200-no_docs_tests.patch ├── cyrus-sasl │ ├── Makefile │ └── patches │ │ ├── 001-automake-compat.patch │ │ └── 200-fix_avr32_compile.patch ├── db47 │ ├── Makefile │ └── patches │ │ ├── 001-sequence_lock.patch │ │ ├── 002-lock.patch │ │ └── 003-dead_lock.patch ├── dbus-glib │ ├── Makefile │ └── patches │ │ ├── 001-cross.patch │ │ └── 003-disable-tests-docs-examples.patch ├── elfutils │ ├── Makefile │ └── patches │ │ ├── 001-elfutils-portability.patch │ │ ├── 002-no_tests.patch │ │ ├── 003-no_warnings_as_errors.patch │ │ ├── 004-memcpy_def.patch │ │ ├── 005-only_libdw_libelf.patch │ │ └── 006-libdw_LIBS.patch ├── eventlog │ └── Makefile ├── expat │ └── Makefile ├── ezxml │ ├── Makefile │ └── patches │ │ ├── 100-cross_compile.patch │ │ ├── 101-build_shared.patch │ │ ├── 200-ezxml_parse_str.patch │ │ ├── 201-ezxml_int.patch │ │ ├── 202-ezxml_child.patch │ │ └── 203-ezxml_cut.patch ├── faad2 │ └── Makefile ├── fcgi │ ├── Makefile │ └── patches │ │ ├── 100-fcgio-int-type-fix.patch │ │ └── 110-no_examples.patch ├── fftw3 │ ├── Makefile │ └── patches │ │ └── 001-makefile.patch ├── file │ └── Makefile ├── flac │ ├── Makefile │ └── patches │ │ ├── 001-no-docs-and-examples.patch │ │ ├── 002-no-utility.patch │ │ └── 010-automake-compat.patch ├── freetype │ └── Makefile ├── fribidi │ └── Makefile ├── ftplib │ ├── Makefile │ └── patches │ │ ├── 001-fix_ascii_read_without_eol.patch │ │ └── 002-check_getserv_by_name.patch ├── gd │ ├── Makefile │ └── patches │ │ ├── 100-configure_fix.patch │ │ └── 101-gdlib-config.patch ├── gdbm │ └── Makefile ├── gettext-full │ ├── Makefile │ └── patches │ │ ├── 001-autotools.patch │ │ ├── 001-no_examples_and_tests.patch │ │ ├── 003-gettext-error_print_progname.patch │ │ ├── 004-gnulib-uclibc-sched_param-def.patch │ │ ├── 005-uclibc-0.9.30-compat.patch │ │ ├── 100-error_progname.patch │ │ ├── 120-uclibc-nolocale.patch │ │ ├── 150-disable_libxml_iconv.patch │ │ └── 160-eglibc_stdio.patch ├── gettext │ ├── Makefile │ └── src │ │ ├── include │ │ └── libintl.h │ │ └── m4 │ │ ├── codeset.m4 │ │ ├── gettext.m4 │ │ ├── intl.m4 │ │ ├── intldir.m4 │ │ ├── intlmacosx.m4 │ │ ├── lcmessage.m4 │ │ ├── nls.m4 │ │ └── po.m4 ├── giflib │ └── Makefile ├── glib │ ├── Makefile │ └── patches │ │ ├── 001-automake-compat.patch │ │ ├── 002-glibconfig-sysdefs.h.patch │ │ ├── 003-gcc-3.4-compat.patch │ │ └── 004-underquoted-glib.m4.patch ├── glib2 │ ├── Makefile │ └── patches │ │ ├── 001-automake-compat.patch │ │ ├── 002-missing-gthread-include.patch │ │ ├── 010-move-iconv-to-libs.patch │ │ └── 020-no-docs-tests-translations.patch ├── glibmm │ ├── Makefile │ └── patches │ │ └── 100-disable-examples-tests-doc-tools-scripts.patch ├── gmp │ └── Makefile ├── gnutls │ ├── Makefile │ └── patches │ │ └── 001-no_doc_tests_po.patch ├── gperf │ └── Makefile ├── gpgme │ └── Makefile ├── gsl │ └── Makefile ├── gsm │ ├── Makefile │ └── patches │ │ └── 001-debian-libsgm-1.0.10-13.patch ├── howl │ ├── Makefile │ ├── files │ │ ├── autoipd.init │ │ ├── mDNSResponder.conf │ │ ├── mDNSResponder.init │ │ └── nifd.init │ └── patches │ │ ├── 001-config.patch │ │ ├── 002-debug_log.patch │ │ ├── 003-proto_fix.patch │ │ └── 004-linux_types.patch ├── id3lib │ ├── Makefile │ └── patches │ │ ├── 100-missing_include.patch │ │ ├── 120-fix-configure-remove-check-for-iomanip_h.patch │ │ ├── 130-fix-includes.patch │ │ └── 140-dont-build-examples.patch ├── iksemel │ ├── Makefile │ └── patches │ │ └── 001-missing-macros.patch ├── intltool │ └── Makefile ├── jansson │ ├── Makefile │ └── patches │ │ ├── 01-jansson-add-jason_object_deep_update.patch │ │ └── 100-add-jason_object_deep_update.patch ├── jpeg │ ├── Makefile │ └── patches │ │ ├── 001-allow-ccache.patch │ │ └── 200-crop.patch ├── keynote │ ├── Makefile │ └── patches │ │ ├── 001-build.patch │ │ └── 002-cross_compile.patch ├── ldns │ └── Makefile ├── leptonica │ └── Makefile ├── libIDL2 │ └── Makefile ├── libaio │ ├── Makefile │ └── patches │ │ ├── 001-arches_from_debian_package_0.3.106-8.patch │ │ └── 002-avr32_support.patch ├── libamsel │ └── Makefile ├── libao │ └── Makefile ├── libart │ └── Makefile ├── libassuan │ └── Makefile ├── libatomicops │ └── Makefile ├── libaudiofile │ ├── Makefile │ └── patches │ │ └── 001-audiofile-config-libdirs.patch ├── libcap │ └── Makefile ├── libcelt │ └── Makefile ├── libcli │ └── Makefile ├── libconfig │ └── Makefile ├── libcroco │ ├── Makefile │ └── patches │ │ └── 001-automake-compat.patch ├── libcrypto++ │ ├── Makefile │ └── patches │ │ ├── 001-strict_gcc43_include.patch │ │ ├── 002-cryptest_data_files_location.patch │ │ └── 003-autoconf_files.patch ├── libcunit │ └── Makefile ├── libdaemon │ └── Makefile ├── libdaq │ ├── Makefile │ └── patches │ │ └── 001-cross-compile-test.patch ├── libdbi │ ├── Makefile │ └── patches │ │ └── 001-no_docs.patch ├── libdirectfb │ ├── Makefile │ └── patches │ │ └── disable-asm.patch ├── libdlna │ ├── Makefile │ └── patches │ │ ├── 100-configure_fix.patch │ │ ├── 200-parallel-build.patch │ │ └── 300-ffmpeg_compat.patch ├── libdmapsharing │ ├── Makefile │ └── patches │ │ └── 001-diable_pixbuf.patch ├── libdnet │ ├── Makefile │ └── patches │ │ ├── 001-dnet_config.patch │ │ ├── 002-fix_avr32_compile.patch │ │ └── 010-gcc4.patch ├── libdvbpsi │ ├── Makefile │ └── patches │ │ └── 001-no_doc_examples.patch ├── libdvdread │ └── Makefile ├── libelf │ └── Makefile ├── libevent │ └── Makefile ├── libevent2 │ └── Makefile ├── libexif │ ├── Makefile │ └── patches │ │ └── 100-no_doc.patch ├── libffi │ └── Makefile ├── libfreecwmp │ └── Makefile ├── libfreefare │ └── Makefile ├── libfreenect │ └── Makefile ├── libftdi │ └── Makefile ├── libgcrypt │ ├── Makefile │ └── patches │ │ └── 001-no_docs_tests.patch ├── libgpg-error │ └── Makefile ├── libgphoto2 │ ├── Makefile │ └── patches │ │ ├── 001-automake-compat.patch │ │ └── 002-no-tests-docs-examples-translations.patch ├── libgssapi │ └── Makefile ├── libiconv-full │ ├── Makefile │ └── patches │ │ ├── 100-strip_charsets.patch │ │ ├── 101-autotools.patch │ │ ├── 103-configure_ac_fix.patch │ │ └── 200-work-with-libtool2.patch ├── libiconv │ ├── COPYING │ ├── COPYRIGHT │ ├── Makefile │ └── src │ │ ├── iconv.c │ │ ├── include │ │ ├── charmaps.h │ │ ├── charmaps │ │ │ ├── iso-8859-10.h │ │ │ ├── iso-8859-13.h │ │ │ ├── iso-8859-14.h │ │ │ ├── iso-8859-16.h │ │ │ ├── iso-8859-2.h │ │ │ ├── iso-8859-3.h │ │ │ ├── iso-8859-4.h │ │ │ ├── iso-8859-5.h │ │ │ ├── iso-8859-6.h │ │ │ ├── iso-8859-7.h │ │ │ ├── iso-8859-8.h │ │ │ ├── iso-8859-9.h │ │ │ ├── koi8-r.h │ │ │ ├── windows-1250.h │ │ │ ├── windows-1251.h │ │ │ ├── windows-1252.h │ │ │ ├── windows-1253.h │ │ │ ├── windows-1254.h │ │ │ ├── windows-1255.h │ │ │ ├── windows-1256.h │ │ │ ├── windows-1257.h │ │ │ ├── windows-1258.h │ │ │ └── windows-874.h │ │ └── iconv.h │ │ └── m4 │ │ └── iconv.m4 ├── libid3tag │ └── Makefile ├── libidn │ ├── Makefile │ └── patches │ │ ├── 001-remove-libtool.patch │ │ └── 002-disable-po-docs-examples.patch ├── libimobiledevice │ └── Makefile ├── libinklevel │ ├── Makefile │ └── patches │ │ ├── 001-configure.patch │ │ ├── 002-disable_parport.patch │ │ └── 003-fix_usb_device_location.patch ├── liblo │ └── Makefile ├── libmad │ ├── Makefile │ └── patches │ │ └── 001-mips_removal_h_constraint.patch ├── libmbus │ └── Makefile ├── libmcrypt │ └── Makefile ├── libmicrohttpd │ └── Makefile ├── libmicroxml │ └── Makefile ├── libmikmod │ ├── Makefile │ └── patches │ │ ├── 001-disable-doc.patch │ │ └── 003-automake-compat.patch ├── libmms │ └── Makefile ├── libmnl │ └── Makefile ├── libmodbus │ └── Makefile ├── libmpcdec │ ├── Makefile │ └── patches │ │ ├── 001-automake-compat.patch │ │ └── 100-fixed_point.patch ├── libmpd │ └── Makefile ├── libmpdclient │ └── Makefile ├── libmpeg2 │ ├── Makefile │ └── patches │ │ ├── 101-ppc_no_altivec.patch │ │ └── 102-arm_data_preload_check.patch ├── libnatpmp │ ├── Makefile │ └── patches │ │ └── 001-cross_compile.patch ├── libnet-1.0.x │ ├── Makefile │ └── patches │ │ ├── 100-debian_subset.patch.gz │ │ └── 150-portability.patch ├── libnet-1.1.x │ ├── Makefile │ └── patches │ │ ├── 100-debian-subset.patch │ │ ├── 150-portability.patch │ │ └── 160-endian_cache.patch ├── libnetfilter-conntrack │ └── Makefile ├── libnetfilter-log │ └── Makefile ├── libnetfilter-queue │ └── Makefile ├── libnfc │ └── Makefile ├── libnfnetlink │ └── Makefile ├── libnfsidmap │ ├── Makefile │ └── patches │ │ └── 000-no-getgrouplist.patch ├── libnids │ ├── Makefile │ └── patches │ │ ├── 001-no_asm_for_i386.patch │ │ ├── 002-configure.patch │ │ └── 003-missing_else.patch ├── libogg │ └── Makefile ├── liboil │ ├── Makefile │ └── patches │ │ ├── 001-no-tools-docs-examples.patch │ │ └── 002-pkgconfig.patch ├── libol │ └── Makefile ├── liboping │ ├── Makefile │ └── patches │ │ └── 01-no-werror.patch ├── libosip2 │ ├── Makefile │ └── patches │ │ └── 001-automake-compat.patch ├── libowfat │ └── Makefile ├── libpam │ ├── Makefile │ └── patches │ │ ├── 000-OE-libpam-xtests.patch │ │ ├── 000-OE-pam-no-innetgr.patch │ │ ├── 001-no_nis.patch │ │ ├── 002-no_yywrap.patch │ │ ├── 003-no_doc.patch │ │ ├── 004-fix_lib64.patch │ │ ├── 005-fix_ruserok.patch │ │ └── 006-fix_xdr.patch ├── libpar2 │ ├── Makefile │ └── patches │ │ └── 100-par2cmdline-0.4-packed.patch ├── libpfm │ └── Makefile ├── libplist │ └── Makefile ├── libpng │ ├── Makefile │ └── patches │ │ ├── 100-config_fix.patch │ │ └── 200-CVE-2011-3026.patch ├── libpthread-stubs │ └── Makefile ├── libptmalloc3 │ ├── Makefile │ └── patches │ │ └── 100-nothreads.patch ├── librpcsecgss │ └── Makefile ├── librsync │ ├── Makefile │ └── patches │ │ └── 001-4gb_files.patch ├── libsamplerate │ ├── Makefile │ └── patches │ │ └── 001-fix-m4-loop.patch ├── libsdl │ ├── Makefile │ └── patches │ │ └── 001-automake-compat.patch ├── libsdl_mixer │ ├── Makefile │ ├── files │ │ └── sdl-config │ └── patches │ │ ├── 001-automake-compat.patch │ │ └── 002-fix-linking.patch ├── libsdl_sound │ └── Makefile ├── libshout │ ├── Makefile │ └── patches │ │ ├── 100-ogg-c.patch │ │ ├── 110-shout-ogg-c.patch │ │ ├── 120-vorbis-c.patch │ │ └── 140-no_example_doc_win32.patch ├── libsigc++ │ ├── Makefile │ └── patches │ │ └── 001-no_doc_tests_examples.patch ├── libsml │ ├── Makefile │ └── patches │ │ ├── 010-no-examples-tests.patch │ │ ├── 020-ldflags.patch │ │ └── 030-cross-compile.patch ├── libsndfile │ ├── Makefile │ └── patches │ │ └── 001-automake-compat.patch ├── libsoup │ └── Makefile ├── libspe2 │ ├── Makefile │ └── patches │ │ └── 001-remove_tls_requirement.patch ├── libsrtp │ ├── Makefile │ └── patches │ │ ├── 1003_fix_mips_namespace_collision.patch │ │ ├── 1005_fix_data_alignment.patch │ │ ├── 1007_update_Doxyfile.patch │ │ └── 1008_shared-lib.patch ├── libssh2 │ └── Makefile ├── libsynce │ └── Makefile ├── libtasn1 │ └── Makefile ├── libtheora │ ├── Makefile │ └── patches │ │ └── 001-no_docs_tests.patch ├── libtorrent │ ├── Makefile │ └── patches │ │ ├── 000-upstream-gcc46-fixes.patch │ │ ├── 100-fix_cross_compile.patch │ │ └── 120-fix-ipv6_socket_datagram.patch ├── libtwin │ ├── Makefile │ └── patches │ │ └── 100-compile_fix.patch ├── libupnp │ └── Makefile ├── libusb-1.0 │ ├── Makefile │ └── patches │ │ └── 001-timerfd.patch ├── libusb │ ├── Makefile │ └── patches │ │ ├── 000-debian_packed.patch │ │ ├── 001-debian_ansi_types.patch │ │ ├── 002-no_libusbpp.patch │ │ ├── 003-automake-compat.patch │ │ └── 004-no_unused.patch ├── libv4l │ ├── Makefile │ └── patches │ │ ├── 001-no-shm_open-fix.patch │ │ ├── 002-allow-disabling-libjpeg.patch │ │ ├── 003-add-missing-libs.patch │ │ └── 004-disable-qv4l2.patch ├── libvncserver │ ├── Makefile │ └── patches │ │ ├── 001-automake-compat.patch │ │ └── 100-noexamples.patch ├── libvorbis │ ├── Makefile │ └── patches │ │ └── 001-automake-compat.patch ├── libvorbisidec │ └── Makefile ├── libxapian │ ├── Makefile │ └── patches │ │ ├── 001-missing_includes.patch │ │ └── 002-xapian_config_no_ltlibs.patch ├── libxml2 │ ├── Makefile │ └── patches │ │ └── 001-debian_CVEs.patch ├── libxslt │ └── Makefile ├── libyaml │ └── Makefile ├── libzip │ └── Makefile ├── libzstream │ └── Makefile ├── lzo │ └── Makefile ├── matrixssl │ ├── Makefile │ └── patches │ │ ├── 100-matrixssl_1.2.4.patch │ │ └── 200-compile-fixes.patch ├── mxml │ ├── Makefile │ └── patches │ │ └── 001-targets.patch ├── mysql │ ├── Makefile │ ├── conf │ │ └── my.cnf │ ├── files │ │ ├── lex_hash.h │ │ └── mysqld.init │ └── patches │ │ ├── 500-cross_compile.patch │ │ ├── 501-disable-pthread-and-tests.patch │ │ └── 502-fix-hostname.patch ├── nacl │ ├── Makefile │ └── do-openwrt ├── neon │ ├── Makefile │ └── patches │ │ └── 001-automake-compat.patch ├── newt │ ├── Makefile │ └── patches │ │ ├── 100-compile-fix-broken-makefile.patch │ │ └── 110-disable-snackmodule-python.patch ├── nmeap │ ├── Makefile │ └── patches │ │ └── 100-no_test.patch ├── opal │ ├── Makefile │ └── patches │ │ └── 010-fix-gcc_4_3-compile.patch ├── opencdk │ ├── Makefile │ └── patches │ │ ├── 100-fix-tests-build │ │ └── 200-verify-clearsigned.patch ├── openh323 │ ├── Makefile │ └── patches │ │ └── 001-configure.patch ├── openldap │ ├── Makefile │ ├── files │ │ └── ldap.init │ └── patches │ │ ├── 001-automake-compat.patch │ │ ├── 020-autofs-schema.patch │ │ └── 750-no-strip.patch ├── orbit2 │ ├── Makefile │ └── patches │ │ ├── 001-remove-libtool.patch │ │ └── 010-dont-run-testprograms.patch ├── ortp │ └── Makefile ├── ossp-js │ └── Makefile ├── pcre │ ├── Makefile │ └── patches │ │ └── 750-pcre_config_cross.patch ├── phidget21 │ └── Makefile ├── poco │ ├── Makefile │ └── patches │ │ └── 100-sharedmemory.patch ├── polarssl │ ├── Makefile │ └── patches │ │ ├── 100-disable-testsuites.patch │ │ ├── 200-reduce_config.patch │ │ ├── 300-openssl_cipher_name_compat.patch │ │ └── 310-fix_blowfish_key_len.patch ├── popt │ ├── Makefile │ └── patches │ │ └── 002-no-intl.patch ├── postgresql │ ├── Makefile │ ├── files │ │ ├── postgresql.config │ │ └── postgresql.init │ └── patches │ │ ├── 200-ranlib.patch │ │ └── 800-busybox-default-pager.patch ├── protobuf-c │ └── Makefile ├── protobuf │ └── Makefile ├── pthsem │ └── Makefile ├── ptlib │ ├── Makefile │ └── patches │ │ ├── 010-fix-gcc_4_3-compile.patch │ │ └── 020-uclibc-res_nsearch.patch ├── pwlib │ ├── Makefile │ └── patches │ │ └── 002-lib_mak.patch ├── radiusclient-ng │ ├── Makefile │ └── patches │ │ └── 001-cross_compile.patch ├── radlib │ ├── Makefile │ └── patches │ │ └── 001-cross_compile_link_bug.patch ├── rblibtorrent │ ├── Makefile │ └── patches │ │ └── enable-shared-linking.patch ├── re │ └── Makefile ├── rem │ └── Makefile ├── rrdtool-1.0.x │ ├── Makefile │ └── patches │ │ ├── 001-no_ordering_cd_joke.patch │ │ ├── 002-no_timezone.patch │ │ ├── 020-x86-float-cast.patch │ │ └── 030-pod2man-stderr.patch ├── sctp │ └── Makefile ├── serdisplib │ └── Makefile ├── shflags │ ├── Makefile │ └── patches │ │ └── 000-strip.patch ├── slang2 │ ├── Makefile │ └── files │ │ └── ncurses5-config ├── spandsp │ ├── Makefile │ └── patches │ │ └── 100-compile-fixes.patch ├── speex │ └── Makefile ├── sqlite2 │ └── Makefile ├── sqlite3 │ └── Makefile ├── st2205tool │ ├── Makefile │ └── patches │ │ ├── 100-base-makefile.patch │ │ ├── 110-libst-makefile.patch │ │ └── 120-setpic-makefile.patch ├── sysfsutils │ ├── Makefile │ └── patches │ │ └── 200-mnt_path_check.patch ├── taglib │ ├── Makefile │ └── patches │ │ └── 100-uclibc++-compat.patch ├── tcp_wrappers │ ├── Makefile │ └── patches │ │ ├── 001-debian_subset.patch │ │ ├── 002-opt_cflags.patch │ │ ├── 003-scaffold_malloc.patch │ │ └── 004-ipv4_prefix.patch ├── tiff │ └── Makefile ├── tokyocabinet │ ├── Makefile │ └── patches │ │ ├── 100-remove_extra_paths_from_configure.patch │ │ └── 200-uclibc_0.9.30_compat.patch ├── ucl │ ├── Makefile │ └── patches │ │ └── 001-autoconf-compat.patch ├── unixodbc │ ├── Makefile │ └── files │ │ └── unixodbc_conf.h ├── ustl │ ├── Makefile │ ├── files │ │ ├── Common.mk │ │ └── config.h │ └── patches │ │ ├── 001-install-DESTDIR.patch │ │ ├── 002-install_path.patch │ │ └── 003-fix_stream_bounds_check_dep.patch ├── vips │ ├── Makefile │ └── patches │ │ └── 001-no_cpp.patch ├── wt │ ├── Makefile │ └── patches │ │ └── 100-fix_random_dev.patch ├── wxbase │ └── Makefile ├── xmlrpc-c │ ├── Makefile │ └── patches │ │ ├── 001-config.mk.in.patch │ │ └── 002-automake-compat.patch ├── xmpp4r │ └── Makefile ├── zaptel-1.4.x │ ├── Makefile │ ├── files │ │ └── 10-create-device-node │ └── patches │ │ ├── 002-upstream_hrtimer.patch │ │ ├── 100-no_hrtimer_on_x86_only.patch │ │ ├── 200-Makefile-pwd.patch │ │ ├── 330-uname_m.patch │ │ ├── 340-2.6.32.patch │ │ ├── 350-2.6.34.patch │ │ ├── 360-slab.patch │ │ ├── 370-2.6.36.patch │ │ ├── 371-3.x.patch │ │ ├── 380-use_cross_ar.patch │ │ └── 390-include_spinlock_h.patch └── zaptel │ ├── Makefile │ └── patches │ └── 110-Makefile-tonezone_install.patch ├── mail ├── dovecot │ ├── Makefile │ ├── files │ │ └── dovecot.init │ └── patches │ │ ├── 001-configure_in.patch │ │ └── 002-example_conf.patch ├── fetchmail │ └── Makefile ├── imapfilter │ ├── Makefile │ └── patches │ │ └── 010-pathnames.patch ├── mini_sendmail │ ├── Makefile │ └── patches │ │ ├── 200-fullname.patch │ │ └── 500-flags.patch ├── msmtp │ └── Makefile ├── mutt │ ├── Makefile │ └── patches │ │ └── 001-no_po_and_docs.patch ├── nullmailer │ └── Makefile ├── procmail │ ├── Makefile │ └── patches │ │ ├── 001-procmail_openwrt.patch │ │ └── 100-rename_getline.patch ├── ssmtp │ └── Makefile └── xmail │ ├── Makefile │ ├── files │ ├── xmail.config │ └── xmail.init │ └── patches │ ├── 010-Makefile.common.patch │ ├── 020-Makefile.lnx.patch │ ├── 030-sysmachine.patch │ └── 040-honour_opt_flags.patch ├── multimedia ├── crtmpserver │ ├── Makefile │ └── patches │ │ ├── 010-link-crypt-for-lua.patch │ │ ├── 020-add-rpath.patch │ │ ├── 030-default-config.patch │ │ ├── 040-use-select.patch │ │ ├── 050-add-missing-make-defines.patch │ │ └── 060-add-dl-for-crypto.patch ├── darkice │ ├── Makefile │ └── patches │ │ └── 001-upstream_svn_r494.patch ├── ffmpeg │ ├── Config.in │ └── Makefile ├── fswebcam │ └── Makefile ├── ftpd-topfield │ ├── Makefile │ ├── files │ │ ├── ftpd-topfield.config │ │ └── ftpd-topfield.init │ └── patches │ │ └── 001-kernel_header_rename.patch ├── gmediaserver │ ├── Makefile │ ├── files │ │ ├── gmediaserver.config │ │ └── gmediaserver.init │ └── patches │ │ └── 010-compile-fixes.patch ├── gphoto2 │ ├── Makefile │ └── patches │ │ ├── 001-automake-compat.patch │ │ ├── 002-disable-docs-translations.patch │ │ └── 100-gpdebug.patch ├── graphicsmagick │ └── Makefile ├── gst-ffmpeg │ ├── Config.in │ └── Makefile ├── gst-plugins-bad │ ├── Makefile │ └── patches │ │ └── 000-gettext.patch ├── gst-plugins-base │ ├── Makefile │ └── patches │ │ ├── 001-no_docs.patch │ │ ├── 002-no_tests.patch │ │ └── 003-no_translations.patch ├── gst-plugins-good │ ├── Makefile │ └── patches │ │ ├── 001-no_docs.patch │ │ ├── 002-no_tests.patch │ │ └── 003-no_translations.patch ├── gst-plugins-ugly │ ├── Makefile │ └── patches │ │ ├── 001-no_docs.patch │ │ ├── 002-no_tests.patch │ │ └── 003-no_translations.patch ├── gstreamer │ ├── Makefile │ └── patches │ │ ├── 001-no_docs.patch │ │ ├── 002-no_tests.patch │ │ └── 003-no_translations.patch ├── hasciicam │ └── Makefile ├── icecast │ ├── Makefile │ ├── libvorbisidec.mk │ └── patches │ │ ├── 001-icecast-2.3.0-tremor.patch │ │ └── 010-fix_libcurl_test_crap.patch ├── imagemagick │ └── Makefile ├── kissdx │ ├── Makefile │ └── files │ │ ├── kissdx.config │ │ └── kissdx.init ├── minidlna │ ├── Makefile │ ├── files │ │ ├── minidlna.config │ │ └── minidlna.init │ └── patches │ │ ├── 010-genconfig-checks.patch │ │ ├── 020-makefile-tweaks.patch │ │ └── 030-missing-include.patch ├── mjpg-streamer │ ├── Makefile │ └── files │ │ ├── mjpg-streamer.config │ │ ├── mjpg-streamer.hotplug │ │ └── mjpg-streamer.init ├── motion │ ├── Makefile │ └── patches │ │ └── 002-honor_cppflags.patch ├── peercast │ ├── Makefile │ └── files │ │ ├── peercast.ini │ │ └── peercast.init ├── puppy │ └── Makefile └── ushare │ ├── Makefile │ ├── files │ ├── ushare.config │ └── ushare.init │ └── patches │ ├── 100-configure_grep_fix.patch │ └── 200-compile-fixes.patch ├── net ├── aircrack-ng │ ├── Makefile │ └── patches │ │ └── 100-add-ignore-channel-negative-1.patch ├── aircrack-ptw │ ├── Makefile │ └── patches │ │ └── 001-smaller.patch ├── airpwn │ └── Makefile ├── amule │ ├── Makefile │ └── patches │ │ └── 001-no_backtrace.patch ├── amwall │ ├── Makefile │ └── patches │ │ └── 010-compile_fix.patch ├── aodv-uu │ ├── Makefile │ ├── files │ │ └── aodv-uu.modules │ └── patches │ │ ├── 001-normalize.patch │ │ ├── 002-linux_2.6.19_ip_route_me_harder_change.patch │ │ ├── 003-linux_2.6.19_security_netlink_recv_change.patch │ │ ├── 004-linux_2.6.19_includes.patch │ │ └── 005-linux_2.6.22_skbuff.patch ├── aoetools │ └── Makefile ├── apache │ ├── Makefile │ └── patches │ │ ├── 001-Makefile_in.patch │ │ ├── 002-test_char_h.patch │ │ ├── 003-logdir_fix.patch │ │ ├── 004-pidfile_fix.patch │ │ └── 005-httpd_conf.patch ├── apcupsd │ ├── Makefile │ ├── files │ │ ├── apccontrol │ │ ├── apcupsd.conf │ │ ├── apcupsd.init │ │ ├── apcupsd_mail.conf │ │ ├── changeme │ │ ├── commfailure │ │ ├── commok │ │ ├── offbattery │ │ └── onbattery │ └── patches │ │ └── 010-fix-include-paths.patch ├── apf │ └── Makefile ├── appweb │ ├── Makefile │ └── patches │ │ └── 001-add-ipv6-in-configure.patch ├── aprx │ ├── Makefile │ ├── files │ │ └── aprx.init │ └── patches │ │ └── 100-Makefile_in.patch ├── aria2 │ └── Makefile ├── arpd │ ├── Makefile │ └── patches │ │ ├── 001-configure_no_bpf.patch │ │ ├── 002-function_string.patch │ │ ├── 003-pcap_and_arg.patch │ │ ├── 004-no_dnet_config_check.patch │ │ └── 005-remove-dropped-libevent-features.patch ├── arpwatch │ ├── Makefile │ └── files │ │ └── arpwatch.init ├── asterisk-1.8.x │ ├── Makefile │ ├── files │ │ ├── asterisk.default │ │ └── asterisk.init │ ├── patches │ │ ├── 100-build_tools-iconv.patch │ │ ├── 200-addons-defaultenable.patch │ │ ├── 500-nres.patch │ │ └── 600-CVE-2012-2186.patch │ └── src-lantiq │ │ ├── channels │ │ └── chan_lantiq.c │ │ └── configs │ │ └── lantiq.conf.sample ├── asterisk-chan-sccp-b │ ├── Makefile │ ├── files │ │ └── sccp.openwrt.conf │ └── patches │ │ ├── 200-register-file-version.patch │ │ └── 300-stdarg.patch ├── atftp │ ├── Makefile │ └── patches │ │ ├── 100-mconfig.patch │ │ ├── 110-services.patch │ │ ├── 120-retry_setting.patch │ │ └── 130-missing_include.patch ├── autossh │ ├── Makefile │ └── files │ │ ├── autossh.config │ │ ├── autossh.hotplug │ │ └── autossh.init ├── axel │ └── Makefile ├── babel │ ├── Makefile │ └── files │ │ ├── babeld.conf │ │ ├── babeld.config │ │ └── babeld.init ├── bahamut │ ├── Makefile │ └── patches │ │ ├── 001-cross_compile.patch │ │ ├── 002-glibc_fix.patch │ │ └── 010-dont-use-host-zlib.patch ├── baresip │ ├── Makefile │ ├── files │ │ └── baresip.init │ └── patches │ │ └── 100-videodev-compat.patch ├── bind │ ├── Makefile │ ├── files │ │ ├── bind │ │ │ ├── db.0 │ │ │ ├── db.127 │ │ │ ├── db.255 │ │ │ ├── db.local │ │ │ ├── db.root │ │ │ └── named.conf.example │ │ └── named.init │ └── patches │ │ ├── 001-no-tests.patch │ │ └── 002-no-ecdsa-testing.patch ├── bing │ └── Makefile ├── bird │ ├── Makefile │ ├── files │ │ ├── bird4.conf │ │ ├── bird4.init │ │ ├── bird4loop │ │ ├── bird6.conf │ │ ├── bird6.init │ │ └── bird6loop │ └── patches │ │ └── 0001-change_config_name.patch ├── bitchx │ ├── Makefile │ ├── files │ │ ├── bitchxrc │ │ └── bitchxrc.init │ └── patches │ │ ├── 001-fix_declarations.patch │ │ └── 002-tparm.patch ├── bitlbee │ ├── Makefile │ ├── files │ │ └── bitlbee.init │ └── patches │ │ └── 100-cross_compile_configure_fix ├── bmon │ ├── Makefile │ └── patches │ │ └── 001-bugfixes.patch ├── btpd │ ├── Makefile │ ├── files │ │ ├── btpd.config │ │ └── btpd.init │ └── patches │ │ ├── 000-sha1.diff │ │ ├── 001-gettime.patch │ │ ├── 002-config.h.patch │ │ └── 100-clock.diff ├── bwm │ ├── Makefile │ └── patches │ │ └── 001-debian.patch ├── bwping │ └── Makefile ├── cbtt │ ├── Makefile │ └── patches │ │ └── 100-compile.patch ├── cdp │ ├── Makefile │ └── patches │ │ └── 001-compile_fixes.patch ├── chaosvpn │ ├── Makefile │ ├── files │ │ ├── chaosvpn.hotplug │ │ ├── chaosvpn.init │ │ └── chaosvpn_config.sh │ └── patches │ │ └── 001-dist-makefile.patch ├── chillispot │ ├── Makefile │ ├── files │ │ └── chillispot.init │ └── patches │ │ ├── 001-endian_fix.patch │ │ ├── 102-less_memory-footprint.patch │ │ ├── 110-macallowed_fix.patch │ │ ├── 120-fix_bufferoverflow.patch │ │ ├── 150-chillispot-rmtctrl.patch │ │ └── 200-gcc_fix.patch ├── chrony │ ├── Makefile │ ├── files │ │ ├── chrony.conf │ │ ├── chrony.keys │ │ ├── ntpd.config │ │ ├── ntpd.hotplug │ │ └── ntpd.init │ └── patches │ │ ├── 001-crosscompile.patch │ │ └── 002-ipv6_disabled_fixes.patch ├── cifs-utils │ └── Makefile ├── click │ ├── Makefile │ ├── files │ │ └── roofnet.init │ └── patches │ │ ├── 100-compile_fix.patch │ │ └── 110-multithread_fix.patch ├── cmdftp │ └── Makefile ├── conntrack-tools │ └── Makefile ├── coova-chilli │ └── Makefile ├── corkscrew │ └── Makefile ├── crowdcontrol │ └── Makefile ├── ctorrent │ ├── Makefile │ └── patches │ │ ├── 100-CVE-2009-1759.patch │ │ └── 100-negative-ints.patch ├── cups-bjnp │ └── Makefile ├── cups │ ├── Makefile │ ├── files │ │ ├── cupsd.init │ │ └── etc │ │ │ └── cups │ │ │ ├── classes.conf │ │ │ ├── client.conf │ │ │ ├── cupsd.conf │ │ │ └── printers.conf │ └── patches │ │ ├── 100-makefile-targets.patch │ │ ├── 140-uname.patch │ │ ├── 150-64bit_host_fix.patch │ │ └── 160-ppdc.patch ├── curlftpfs │ ├── Makefile │ └── patches │ │ └── 001-uclibc_mod.patch ├── cutter │ └── Makefile ├── daemonlogger │ └── Makefile ├── dansguardian │ ├── Makefile │ └── patches │ │ └── 001-include_dir.patch ├── dante │ ├── Makefile │ └── patches │ │ ├── 001-automake-compat.patch │ │ ├── 100-do-not-use-defdname.patch │ │ └── 200-fix-RTLD_NEXT.patch ├── darkstat │ ├── Makefile │ └── files │ │ ├── darkstat.config │ │ └── darkstat.init ├── ddns-scripts │ ├── Makefile │ └── files │ │ ├── etc │ │ ├── config │ │ │ └── ddns │ │ └── hotplug.d │ │ │ └── iface │ │ │ └── 25-ddns │ │ └── usr │ │ └── lib │ │ └── ddns │ │ ├── dynamic_dns_functions.sh │ │ ├── dynamic_dns_updater.sh │ │ ├── services │ │ └── url_escape.sed ├── deluge │ ├── Makefile │ └── files │ │ ├── deluge.config │ │ └── deluge.init ├── dhcp-forwarder │ ├── Makefile │ └── files │ │ └── dhcp-fwd.init ├── dhcpcd │ ├── Makefile │ └── patches │ │ └── 001-run_dir.patch ├── dircproxy │ └── Makefile ├── ditg │ └── Makefile ├── djbdns │ ├── Changelog │ ├── Makefile │ ├── README │ ├── files │ │ ├── axfrdns.init │ │ ├── axfrdns │ │ │ └── tcp │ │ ├── djbdns.conf │ │ ├── dnscache.init │ │ ├── dnscache │ │ │ ├── dnsroots.global │ │ │ ├── ignoreip-update │ │ │ └── servers │ │ │ │ └── @ │ │ ├── dnsqrx │ │ ├── dnsroots-update │ │ ├── rbldns.init │ │ ├── rbldns │ │ │ └── data │ │ ├── tinydns.init │ │ ├── tinydns │ │ │ ├── add-alias │ │ │ ├── add-childns │ │ │ ├── add-host │ │ │ ├── add-mx │ │ │ ├── add-ns │ │ │ └── data │ │ └── walldns.init │ └── patches │ │ ├── 010-crosscompile.patch │ │ ├── 020-dnsroots-update.patch │ │ ├── 030-srv-records-and-axfrget.patch │ │ ├── 040-dnscache-less-chatty-log.patch │ │ ├── 050-tinydns-mmap-leak.patch │ │ ├── 060-dnscache-big-udp-packets.patch │ │ ├── 070-dnscache-dpos-tcp-servfail.patch │ │ ├── 080-dnscache-cache-negatives.patch │ │ ├── 090-tinydns-one-second.patch │ │ ├── 110-dnscache-cachestats.patch │ │ ├── 120-compiler-temporary-filename.patch │ │ ├── 140-dnsnamex-extra-command.patch │ │ ├── 200-dnscache-cname-handling.patch │ │ ├── 210-dnscache-strict-forwardonly.patch │ │ ├── 220-dnscacheip-space-separator.patch │ │ ├── 230-tinydns-data-semantic-error.patch │ │ ├── 240-tinydns-alias-chain-truncation.patch │ │ ├── 250-dnscache-slogging.patch │ │ ├── 260-dnsfilter-replace.patch │ │ ├── 270-dnscache-sigpipe-fix.patch │ │ ├── 280-dnscache-ignoreip2.patch │ │ ├── 300-bugfix-dnscache-dempsky-poison.patch │ │ ├── 310-bugfix-dnscache-merge-outgoing-requests.patch │ │ └── 320-bugfix-dnscache-cache-soa-records.patch ├── dmapd │ ├── Makefile │ ├── files │ │ └── dmapd.init │ └── patches │ │ └── 001-dmapd_conf.patch ├── dns2tcp │ └── Makefile ├── dsl-qos-queue │ ├── Makefile │ └── patches │ │ ├── 001-cross_compile.patch │ │ ├── 002-include.patch │ │ ├── 010-ports_fix.patch │ │ └── 020-fix_shebang_line.patch ├── dsniff │ ├── Makefile │ └── patches │ │ ├── 001-arpspoof_fix.patch │ │ ├── 001-decode_pop.patch │ │ ├── 001-dns.patch │ │ ├── 003-gdbm.patch │ │ ├── 004-no_yp.patch │ │ ├── 005-openssl_fix.patch │ │ ├── 006-pcap_header.patch │ │ ├── 007-time_h.patch │ │ ├── 008-md5_include.patch │ │ └── 010-clk-tck-fix.patch ├── dudders │ ├── Makefile │ └── files │ │ ├── dudders.config │ │ └── dudders.hotplug ├── e169-stats │ ├── Makefile │ └── patches │ │ └── 01-make.patch ├── ekg │ ├── Makefile │ └── patches │ │ └── 100-compile-fixes.patch ├── elinks │ ├── Makefile │ └── patches │ │ └── 002-fix_avr32_compile ├── etherpuppet │ └── Makefile ├── etherwake │ ├── Makefile │ ├── files │ │ ├── etherwake.config │ │ └── etherwake.init │ └── patches │ │ └── 100-no_ether_hostton.patch ├── ethtool │ ├── Makefile │ └── patches │ │ └── 100-ixp4xx.patch ├── ettercap │ ├── Makefile │ └── patches │ │ ├── 001-cross_compiling.patch │ │ ├── 002-libnet_check_honor_ldflags.patch │ │ └── 003-automake-compat.patch ├── ez-ipupdate │ ├── Makefile │ ├── files │ │ ├── ez-ipupdate.config │ │ ├── ez-ipupdate.hotplug │ │ └── ez-ipupdate.init │ └── patches │ │ ├── 001-debian_subset.patch │ │ ├── 002-ez_ipupdate_everydns.patch │ │ ├── 003-dnsexit.patch │ │ └── 004-zoneedit.patch ├── faifa │ └── Makefile ├── fakeidentd │ ├── Makefile │ └── files │ │ └── fakeidentd.init ├── flow-tools │ ├── Makefile │ └── patches │ │ ├── 001-cross_compile_configure_fix.patch │ │ ├── 002-flex_lib.patch │ │ ├── 010-python_script_location_fix.patch │ │ ├── 020-invalid_lvalue_in_assignment.patch │ │ ├── 030-avoid_external_debug_var.patch │ │ ├── 050-fix-64bit_temp_time_t.patch │ │ ├── 060-fix_uninitialized_var_in_flow_send.patch │ │ ├── 070-extra_ftpdu_verify_debugging.patch │ │ └── 080-fix_uninitialized_var_in_flow_export.patch ├── fping │ ├── Makefile │ └── patches │ │ └── 001-debian.patch ├── fprobe-ulog │ └── Makefile ├── fprobe │ └── Makefile ├── freepops │ └── Makefile ├── freeradius2 │ ├── Makefile │ ├── files │ │ └── radiusd.init │ └── patches │ │ ├── 001-fix-makefile.patch │ │ ├── 002-config.patch │ │ ├── 004-ldap_configure.patch │ │ └── 008-honor_ccpflags.patch ├── freeswitch │ ├── Makefile │ ├── files │ │ ├── etc.minimal │ │ │ ├── autoload_configs │ │ │ │ ├── acl.conf.xml │ │ │ │ ├── callcenter.conf.xml │ │ │ │ ├── console.conf.xml │ │ │ │ ├── dingaling.conf.xml │ │ │ │ ├── event_socket.conf.xml │ │ │ │ ├── local_stream.conf.xml │ │ │ │ ├── lua.conf.xml │ │ │ │ ├── modules.conf.xml │ │ │ │ ├── post_load_modules.conf.xml │ │ │ │ ├── sofia.conf.xml │ │ │ │ ├── spandsp.conf.xml │ │ │ │ ├── switch.conf.xml │ │ │ │ └── timezones.conf.xml │ │ │ ├── dialplan │ │ │ │ ├── default.xml │ │ │ │ ├── default │ │ │ │ │ └── PLACEHOLDER │ │ │ │ ├── public.xml │ │ │ │ └── public │ │ │ │ │ └── PLACEHOLDER │ │ │ ├── directory │ │ │ │ ├── default.xml │ │ │ │ └── default │ │ │ │ │ ├── 1000.xml │ │ │ │ │ ├── 1001.xml │ │ │ │ │ ├── 1002.xml │ │ │ │ │ ├── 1003.xml │ │ │ │ │ ├── 1004.xml │ │ │ │ │ └── default.xml │ │ │ ├── freeswitch.xml │ │ │ ├── fur_elise.ttml │ │ │ ├── jingle_profiles │ │ │ │ ├── client.xml │ │ │ │ └── server.xml │ │ │ ├── mime.types │ │ │ ├── sip_profiles │ │ │ │ ├── external.xml │ │ │ │ ├── external │ │ │ │ │ └── example.xml │ │ │ │ ├── internal.xml │ │ │ │ └── internal │ │ │ │ │ └── example.xml │ │ │ ├── tetris.ttml │ │ │ ├── tones.conf │ │ │ └── vars.xml │ │ ├── etc.packages │ │ │ ├── blacklist │ │ │ │ ├── autoload_configs │ │ │ │ │ └── blacklist.conf.xml │ │ │ │ └── blacklists │ │ │ │ │ └── blocked.list │ │ │ ├── cdr_csv │ │ │ │ └── autoload_configs │ │ │ │ │ └── cdr_csv.conf.xml │ │ │ ├── cdr_pg_csv │ │ │ │ └── autoload_configs │ │ │ │ │ └── cdr_pg_csv.conf.xml │ │ │ ├── event_multicast │ │ │ │ └── autoload_configs │ │ │ │ │ └── event_multicast.conf.xml │ │ │ ├── http_cache │ │ │ │ └── autoload_configs │ │ │ │ │ └── http_cache.conf.xml │ │ │ ├── logfile │ │ │ │ └── autoload_configs │ │ │ │ │ └── logfile.conf.xml │ │ │ ├── pocketsphinx │ │ │ │ └── autoload_configs │ │ │ │ │ └── pocketsphinx.conf.xml │ │ │ ├── rtmp │ │ │ │ └── autoload_configs │ │ │ │ │ └── rtmp.conf.xml │ │ │ ├── say-de │ │ │ │ └── lang │ │ │ │ │ └── de │ │ │ │ │ ├── de.xml │ │ │ │ │ ├── demo │ │ │ │ │ └── demo.xml │ │ │ │ │ └── vm │ │ │ │ │ └── tts.xml │ │ │ ├── say-en │ │ │ │ └── lang │ │ │ │ │ └── en │ │ │ │ │ ├── demo │ │ │ │ │ ├── demo-ivr.xml │ │ │ │ │ └── demo.xml │ │ │ │ │ ├── dir │ │ │ │ │ ├── sounds.xml │ │ │ │ │ └── tts.xml │ │ │ │ │ ├── en.xml │ │ │ │ │ ├── ivr │ │ │ │ │ └── sounds.xml │ │ │ │ │ └── vm │ │ │ │ │ ├── sounds.xml │ │ │ │ │ └── tts.xml │ │ │ ├── say-fr │ │ │ │ └── lang │ │ │ │ │ └── fr │ │ │ │ │ ├── demo │ │ │ │ │ └── demo.xml │ │ │ │ │ ├── dir │ │ │ │ │ ├── sounds.xml │ │ │ │ │ └── tts.xml │ │ │ │ │ ├── fr.xml │ │ │ │ │ └── vm │ │ │ │ │ └── sounds.xml │ │ │ ├── say-he │ │ │ │ └── lang │ │ │ │ │ └── he │ │ │ │ │ ├── demo │ │ │ │ │ ├── demo-ivr.xml │ │ │ │ │ └── demo.xml │ │ │ │ │ ├── dir │ │ │ │ │ └── sounds.xml │ │ │ │ │ ├── he.xml │ │ │ │ │ └── vm │ │ │ │ │ └── sounds.xml │ │ │ ├── say-ru │ │ │ │ └── lang │ │ │ │ │ └── ru │ │ │ │ │ ├── demo │ │ │ │ │ ├── demo-ivr.xml │ │ │ │ │ └── demo.xml │ │ │ │ │ ├── dir │ │ │ │ │ ├── sounds.xml │ │ │ │ │ └── tts.xml │ │ │ │ │ ├── ru.xml │ │ │ │ │ └── vm │ │ │ │ │ ├── sounds.xml │ │ │ │ │ └── tts.xml │ │ │ ├── sms │ │ │ │ └── chatplan │ │ │ │ │ └── default.xml │ │ │ ├── syslog │ │ │ │ └── autoload_configs │ │ │ │ │ └── syslog.conf.xml │ │ │ ├── tts_commandline │ │ │ │ └── autoload_configs │ │ │ │ │ └── tts_commandline.conf.xml │ │ │ ├── unimrcp │ │ │ │ └── autoload_configs │ │ │ │ │ └── unimrcp.conf.xml │ │ │ ├── voicemail │ │ │ │ └── autoload_configs │ │ │ │ │ └── voicemail.conf.xml │ │ │ └── xml-cdr │ │ │ │ └── autoload_configs │ │ │ │ └── xml_cdr.conf.xml │ │ ├── freeswitch.config │ │ ├── freeswitch.default │ │ ├── freeswitch.hotplug │ │ └── freeswitch.init │ └── patches │ │ ├── 000-build-openwrt_rules.mk.patch │ │ ├── 001-build-modules_conf_in.patch │ │ ├── 002-Makefile.am.patch │ │ ├── 003-libs-esl-Makefile.patch │ │ ├── 004-src-mod-applications-mod_mp4-mp4_helper_hpp.patch │ │ ├── 005-src-mod-codecs-mod_opus-Makefile.patch │ │ ├── 006-src-include-timerfd_wrap_h.patch │ │ ├── 007-src-mod-endpoints-mod_gsmopen-Makefile.patch │ │ ├── 008-src-mod-event_handlers-mod_snmp-Makefile.patch │ │ ├── 009-src-mod-codecs-mod_silk-Makefile.patch │ │ └── 010-ppc_asm.patch ├── frickin │ ├── Makefile │ └── files │ │ ├── frickin.config │ │ └── frickin.init ├── fwknop │ ├── Makefile │ └── patches │ │ ├── 001-fix_config.patch │ │ └── 002-fix_init.patch ├── gatling │ ├── Makefile │ └── patches │ │ ├── 001-fix_ld_libs.patch │ │ ├── 002-fix_flags.patch │ │ └── 010-add_semicolon.patch ├── gesftpserver │ └── Makefile ├── git │ ├── Makefile │ └── patches │ │ └── 100-convert_builtin.patch ├── gpsd │ ├── Makefile │ └── files │ │ ├── gpsd.config │ │ ├── gpsd.hotplug │ │ └── gpsd.init ├── haproxy │ ├── Makefile │ ├── files │ │ ├── haproxy.cfg │ │ ├── haproxy.hotplug │ │ └── haproxy.init │ └── patches │ │ └── 001-haproxy-1.4.x-sendproxy.patch ├── hiawatha │ └── Makefile ├── horst │ ├── Makefile │ └── patches │ │ └── 100-compile-fixes.patch ├── hping3 │ ├── Makefile │ └── patches │ │ ├── 100-makefile.patch │ │ ├── 101-endianness.patch │ │ └── 102-lib_rename.patch ├── hsflowd │ ├── Makefile │ ├── files │ │ ├── hsflowd.config │ │ ├── hsflowd.init │ │ └── sflowovsd.init │ └── patches │ │ ├── 100-crosscompile.patch │ │ ├── 200-uclibc-compat.patch │ │ ├── 300-config_files_path.patch │ │ └── 400-sflowovsd_assert.patch ├── htpdate │ ├── Makefile │ ├── files │ │ ├── htpdate.default │ │ └── htpdate.init │ └── patches │ │ └── 100-adjtimex.patch ├── httping │ ├── Makefile │ └── patches │ │ └── 002-version.patch ├── httptunnel │ ├── Makefile │ └── files │ │ ├── httptunnel.config │ │ └── httptunnel.init ├── icmptx │ ├── Makefile │ └── patches │ │ └── 001-cross_compile.patch ├── ifstat │ ├── Makefile │ └── patches │ │ └── 001-configure_cross.patch ├── iftop │ ├── Makefile │ └── patches │ │ ├── 001-debian_armeb.patch │ │ ├── 002-debian_frozen_order.patch │ │ ├── 003-debian_arm.patch │ │ ├── 004-debian_bar_display.patch │ │ └── 005-debian_bar_bytes.patch ├── igmpproxy │ ├── Makefile │ ├── files │ │ ├── igmpproxy.config │ │ └── igmpproxy.init │ └── patches │ │ ├── 001-Send-IGMP-packets-with-IP-Router-Alert-option-RFC-21.patch │ │ ├── 002-Change-default-interface-state-to-disabled-wrt-29458.patch │ │ ├── 003-Restrict-igmp-reports-for-downstream-interfaces-wrt-.patch │ │ ├── 004-Restrict-igmp-reports-forwarding-to-upstream-interfa.patch │ │ └── 100-use-monotic-clock-instead-of-time-of-day.patch ├── imsnif │ ├── Makefile │ ├── files │ │ └── imsnif │ └── patches │ │ └── 001-openwrt_paths.patch ├── imspector │ ├── Makefile │ ├── files │ │ ├── imspector.config │ │ └── imspector.init │ └── patches │ │ └── 010-openssl-1.0.0-compat.patch ├── iodine │ ├── Makefile │ ├── files │ │ ├── iodined.config │ │ └── iodined.init │ └── patches │ │ └── 010-cross-compile.patch ├── ipcad │ ├── Makefile │ └── patches │ │ ├── 001-honor_cppflags.patch │ │ └── 010-no-host-includes.patch ├── iperf │ ├── Makefile │ └── patches │ │ └── 001-set-report-next-time-in-single-thread-mode.patch ├── ipkungfu │ ├── Makefile │ └── patches │ │ └── 001-replace-modprobe-with-insmod.patch ├── ipsec-tools │ ├── Makefile │ ├── files │ │ └── racoon.init │ └── patches │ │ ├── 001-ipsec-tools-def-psk.patch │ │ ├── 001-no_libfl.patch │ │ ├── 002-patch8-utmp.patch │ │ ├── 003-microsoft-fqdn-in-main.patch │ │ └── 005-isakmp-fix.patch ├── ipset │ ├── Makefile │ └── patches │ │ ├── 100-export.h.patch │ │ ├── 200-remove-ipv6_addr_copy.patch │ │ └── 210-fix-ipv6_skip_exthdr.patch ├── iptables-snmp │ ├── Makefile │ └── patches │ │ └── 001-use_libiptc.patch ├── iptraf │ ├── Makefile │ └── patches │ │ ├── 001-cross_compile.patch │ │ ├── 002-ifaces.patch │ │ ├── 003-exit_menu.patch │ │ ├── 004-includes_fix.patch │ │ ├── 005-atheros.patch │ │ └── 005-no_size_cmd.patch ├── ipupdate │ ├── Makefile │ └── patches │ │ ├── 100-name_conflict.patch │ │ └── 200-byteorder.patch ├── iputils │ ├── Makefile │ └── patches │ │ ├── 001-iputils.patch │ │ ├── 002-fix-ipv6.patch │ │ ├── 003-fix-makefile.patch │ │ ├── 010-ping6_uclibc_resolv.patch │ │ └── 011-ping6_use_gnu_source.patch ├── irssi-glib1 │ ├── Makefile │ └── patches │ │ └── 100-cross_compiling_fix.patch ├── irssi │ └── Makefile ├── isakmpd │ ├── Makefile │ └── patches │ │ ├── 010-debian_3.patch │ │ ├── 020-standardize.patch │ │ ├── 030-openssl_hashes.patch │ │ ├── 040-security_fix.patch │ │ └── 050-ar_cross.patch ├── isc-dhcp │ ├── Makefile │ ├── files │ │ ├── dhclient-script │ │ ├── dhclient.init │ │ ├── dhclient6.conf │ │ ├── dhclient6.init │ │ ├── dhcpd.conf │ │ ├── dhcpd.init │ │ ├── dhcpd6.conf │ │ └── dhcpd6.init │ └── patches │ │ └── 000-compile.patch ├── jtg │ └── Makefile ├── kamailio │ ├── Makefile │ ├── files │ │ ├── kamailio.default │ │ └── kamailio.init │ └── patches │ │ ├── 005-config_h.patch │ │ └── 007-modules_build.patch ├── kamailio3 │ ├── Makefile │ ├── files │ │ ├── kamailio.default │ │ └── kamailio.init │ └── patches │ │ └── 100-cross_compile.patch ├── karma │ └── Makefile ├── keepalived │ ├── Makefile │ └── files │ │ └── keepalived.init ├── kismet │ ├── Makefile │ ├── files │ │ ├── ap_manuf │ │ ├── client_manuf │ │ ├── kismet.conf │ │ ├── kismet_drone.conf │ │ └── kismet_ui.conf │ └── patches │ │ └── 010-dont-add-host-include-paths.patch ├── knock │ ├── Makefile │ └── patches │ │ └── 010_eglibc_define_PATH_MAX.patch ├── krb5 │ ├── Makefile │ ├── files │ │ └── krb5kdc │ └── patches │ │ ├── 001-fix-build-warning.patch │ │ ├── 001-krb5kdc-dir-to-etc.patch │ │ └── 002-MITKRB5-SA-2011-002.patch ├── l2tpd │ ├── Makefile │ ├── files │ │ ├── l2tpd.conf │ │ ├── l2tpd.init │ │ └── options.l2tpd │ └── patches │ │ ├── 001-debian-2.patch │ │ ├── 002-debian-2-pty-rev.patch │ │ ├── 003-jacco-pty.patch │ │ ├── 004-gcc4.patch │ │ ├── 004-nonblock.patch │ │ └── 005-df-disable.patch ├── l2tpns │ ├── Makefile │ └── patches │ │ └── 001-honor_includes_no_fifo_scheduler.patch ├── l2tpv3tun │ ├── Makefile │ ├── files │ │ └── l2tp.sh │ └── patches │ │ ├── 010-custom_ifname.patch │ │ └── 100-nl_handle_alloc.patch ├── l7-protocols │ ├── Makefile │ └── patches │ │ ├── 100-testing_crosscompile.patch │ │ ├── 101-testing-timeit.patch │ │ └── 102-testing-doallspeeds.patch ├── leafnode │ ├── Makefile │ └── files │ │ ├── leafnode.init │ │ ├── news │ │ └── nntp ├── lft │ ├── Makefile │ └── patches │ │ └── 001-no_strip.patch ├── lftp │ ├── Makefile │ └── patches │ │ └── 001-libintl.patch ├── lighttpd │ ├── Makefile │ └── files │ │ ├── lighttpd.conf │ │ └── lighttpd.init ├── linuxigd │ ├── Makefile │ ├── files │ │ ├── upnpd.conf │ │ └── upnpd.init │ └── patches │ │ ├── 001-iptables_defs.patch │ │ ├── 002-netfilter_nat_headers.patch │ │ ├── 003-Makefile-fix.patch │ │ ├── 004-iptables-1.4.3.2-compat.patch │ │ └── 005-includes.patch ├── lispmob │ └── Makefile ├── live │ ├── Makefile │ └── patches │ │ └── 101-openwrt.patch ├── lldpd │ ├── Makefile │ ├── files │ │ ├── lldpd.config │ │ └── lldpd.init │ └── patches │ │ ├── 001-no-multiuser.patch │ │ └── 002-no-stack-protector.patch ├── lsm │ ├── Makefile │ └── files │ │ ├── connections.conf │ │ ├── lsm.conf │ │ ├── lsm.init │ │ └── lsm_script ├── mac-to-devinfo │ ├── Makefile │ └── files │ │ ├── clean-devinfo │ │ ├── devinfo-functions.sh │ │ ├── ip-to-devinfo │ │ ├── mac-to-devinfo │ │ ├── macdevdb │ │ ├── mactodevinfo │ │ ├── netdiscover-to-devinfo │ │ ├── netsmap-to-devinfo │ │ ├── prep-devinfo │ │ └── smap-to-devinfo ├── madwimax │ ├── Makefile │ ├── files │ │ ├── 20-madwimax │ │ ├── event.sh │ │ └── madwimax.init │ └── patches │ │ └── 001-fix_detection_on_be.patch ├── maradns │ ├── Makefile │ ├── files │ │ ├── maradns.init │ │ └── mararc │ └── patches │ │ └── 001-cross_compile_fix.patch ├── matrixtunnel │ └── Makefile ├── mdk3 │ ├── Makefile │ └── patches │ │ ├── 001-radiotap_needs_types_h.patch │ │ └── 010-fix-dependencies.patch ├── mdnsresponder │ ├── Makefile │ ├── files │ │ ├── mDNSResponder.conf │ │ ├── mDNSResponder.init │ │ └── mdnsd.init │ └── patches │ │ ├── 001-cross_compile.patch │ │ └── 002-uclibc.patch ├── memcached │ ├── Makefile │ ├── files │ │ ├── memcached.config │ │ └── memcached.init │ └── patches │ │ └── 100-fix_iov_max.patch ├── mercurial │ ├── Makefile │ └── patches │ │ └── 001-no_bzip2.patch ├── mgen │ ├── Makefile │ └── patches │ │ └── 100-ipv6.patch ├── miau │ ├── Makefile │ └── files │ │ └── miau.init ├── miax │ ├── Makefile │ └── patches │ │ └── 001-cross.patch ├── mii-tool │ ├── Makefile │ └── patches │ │ └── 001-include_linux_sockios.patch ├── mini_httpd │ ├── Makefile │ ├── files │ │ ├── matrixssl_helper.c │ │ ├── matrixssl_helper.h │ │ ├── mini_httpd-ssl.conf │ │ ├── mini_httpd.conf │ │ ├── mini_httpd.default │ │ ├── mini_httpd.init │ │ └── mini_httpd.pem │ └── patches │ │ ├── 001-cgi_path.patch │ │ └── 500-matrixssl.patch ├── mini_snmpd │ ├── Makefile │ ├── files │ │ ├── mini_snmpd.config │ │ └── mini_snmpd.init │ └── patches │ │ ├── 100-dualstack.patch │ │ ├── 101-opt_flags.patch │ │ ├── 102-mib_fix_uninitialized_memory.patch │ │ └── 103-mib_encode_snmp_element_oid_fix.patch ├── miniupnpc │ ├── Makefile │ └── patches │ │ ├── 100-no_minixml_test.patch │ │ └── 200-miniupnpc_desc.patch ├── miniupnpd │ ├── Makefile │ ├── files │ │ ├── firewall.include │ │ ├── miniupnpd.defaults │ │ ├── miniupnpd.hotplug │ │ ├── miniupnpd.init │ │ └── upnpd.config │ └── patches │ │ └── 100-gracefully-handle-missing-ipv6.patch ├── mosquitto │ ├── Makefile │ ├── files │ │ └── mosquitto.init │ └── patches │ │ ├── 100-disable-memory-reporting.patch │ │ └── 101-disable-docbook.patch ├── mrtg │ ├── Makefile │ └── patches │ │ └── 001-rm-printf-longlong-fmt-test.patch ├── mtr │ ├── Makefile │ └── patches │ │ ├── 501-dns.patch │ │ ├── 502-fix-res_ninit.patch │ │ ├── 520-libresolv_fix.patch │ │ └── 521-gtk_fix.patch ├── multiwan │ ├── Makefile │ └── files │ │ ├── etc │ │ ├── config │ │ │ └── multiwan │ │ └── init.d │ │ │ └── multiwan │ │ └── usr │ │ └── bin │ │ └── multiwan ├── mutella │ ├── Makefile │ └── patches │ │ ├── 001-no_backtrace.patch │ │ ├── 002-gcc4_fixes.patch │ │ ├── 003-gcc4_3_fixes.patch │ │ └── 004-no-host-paths.patch ├── mvprelay │ └── Makefile ├── n2n │ ├── Makefile │ └── files │ │ ├── n2n.config │ │ └── n2n.init ├── natpmp │ ├── Makefile │ └── files │ │ ├── natpmp.config │ │ └── natpmp.init ├── nbd │ └── Makefile ├── nbtscan │ └── Makefile ├── ncftp │ └── Makefile ├── ndyndns │ ├── Makefile │ ├── files │ │ ├── ndyndns.conf.sample │ │ └── ndyndns.init │ └── patches │ │ ├── 010-dont-add-host-includes.patch │ │ └── 020-ndyndns.patch ├── net-snmp │ ├── Makefile │ ├── files │ │ ├── snmpd.conf │ │ ├── snmpd.default │ │ └── snmpd.init │ └── patches │ │ ├── 100-debian-statistics.patch │ │ ├── 110-debian-makefiles.patch │ │ ├── 120-debian-searchdirs.patch │ │ ├── 130-debian-extramibs.patch │ │ ├── 140-debian-docfiles.patch │ │ ├── 150-debian-defaultconfig.patch │ │ ├── 160-no_ldconfig.patch │ │ ├── 170-ldflags.patch │ │ └── 750-ieee802dot11.patch ├── net-tools │ ├── Makefile │ └── patches │ │ ├── 001-config.patch │ │ └── 002-compile-fixes.patch ├── netatalk │ ├── Makefile │ ├── files │ │ ├── AppleVolumes.default │ │ ├── afpd.conf │ │ └── afpd.init │ └── patches │ │ └── 001-automake-compat.patch ├── netcat │ ├── Makefile │ └── patches │ │ └── 001-netcat_flag_count.patch ├── netdiscover │ ├── Makefile │ └── patches │ │ ├── 00-add-machine-ouput.patch │ │ └── 01-initfix+end-fix.patch ├── netio │ ├── Config.in │ ├── Makefile │ └── patches │ │ └── 001-Makefile.patch ├── netperf │ ├── Makefile │ ├── files │ │ └── netserver.init │ └── patches │ │ └── 001-dccp.patch ├── netpipe │ └── Makefile ├── netstat-nat │ └── Makefile ├── nfs-kernel-server │ ├── Makefile │ ├── files │ │ ├── nfsd.exports │ │ └── nfsd.init │ └── patches │ │ ├── 100-nfs_utils_uclibc.patch │ │ ├── 101-no_malloc_h.patch │ │ └── 200-osd_login-install.patch ├── nfs-server │ ├── Makefile │ ├── files │ │ ├── nfsd.exports │ │ └── nfsd.init │ └── patches │ │ ├── 001-build_config.patch │ │ ├── 002-cross_compile_fix.patch │ │ ├── 003-debian_subset.patch │ │ ├── 004-gcc34_fix.patch │ │ └── 005-remove_warning.patch ├── nginx │ ├── Config.in │ ├── Makefile │ ├── files │ │ └── nginx.init │ └── patches │ │ ├── 101-feature_test_fix.patch │ │ ├── 102-sizeof_test_fix.patch │ │ ├── 103-sys_nerr.patch │ │ └── 200-config.patch ├── ngircd │ ├── Makefile │ └── files │ │ └── ngircd.init ├── ngrep │ ├── Makefile │ └── patches │ │ ├── 001-makefile_in.patch │ │ └── 001-ngrep.patch ├── nmap │ └── Makefile ├── nocatauth │ ├── Makefile │ ├── files │ │ └── nocatauth-gateway │ └── patches │ │ ├── 001-ptp-local.patch │ │ ├── 002-openwrt.patch │ │ ├── 003-fix-module-loading │ │ └── 004-fw_detect.patch ├── nocatsplash │ ├── Makefile │ └── patches │ │ └── 001-openwrt_firewall.patch ├── nodogsplash │ ├── Makefile │ ├── files │ │ └── nodogsplash.init │ └── patches │ │ ├── 001-crash_on_missing_rdir_param.patch │ │ └── 002-deprecated_iptables_syntax.patch ├── nprobe │ ├── Makefile │ └── patches │ │ ├── 001-automake-compat.patch │ │ ├── 002-path_to_pcap.patch │ │ └── 003-ipv6_fix.patch ├── nstx │ ├── Makefile │ └── patches │ │ └── 001-debian_changes.patch ├── ntpclient │ ├── Makefile │ ├── files │ │ ├── ntpclient.config │ │ └── ntpclient.hotplug │ └── patches │ │ └── 100-daemon.patch ├── ntpd │ ├── Makefile │ └── files │ │ ├── ntp.conf │ │ ├── ntpd.hotplug │ │ ├── ntpd.init │ │ └── ntpdate.init ├── ntripcaster │ └── Makefile ├── ntripclient │ └── Makefile ├── ntripserver │ └── Makefile ├── nufw │ ├── Makefile │ └── patches │ │ ├── 001-no_doc_tests.patch │ │ └── 002-debian_fixes.patch ├── nuttcp │ └── Makefile ├── nzbget │ ├── Makefile │ └── patches │ │ └── 001-openssl-1.0.0-compat.patch ├── nzbgetweb │ ├── Makefile │ └── files │ │ ├── httpd.conf │ │ └── lib │ │ ├── xmlrpc.inc │ │ ├── xmlrpc_wrappers.inc │ │ └── xmlrpcs.inc ├── obfsproxy │ ├── Makefile │ └── patches │ │ ├── 001-no-werror.patch │ │ └── 002-no-build-hardening.patch ├── oidentd │ ├── Makefile │ └── files │ │ └── oidentd.init ├── openconnect │ ├── Makefile │ ├── files │ │ ├── openconnect.sh │ │ └── vpnc-script │ └── patches │ │ └── 100-passwd_file.patch ├── opendchub │ └── Makefile ├── openl2tp │ ├── Makefile │ ├── patches │ │ ├── 001-makefile.patch │ │ ├── 002-no_libfl.patch │ │ └── 010-ppp_unix.patch │ └── src │ │ ├── l2tp_rpc.h │ │ ├── l2tp_rpc_client.c │ │ ├── l2tp_rpc_server.c │ │ └── l2tp_rpc_xdr.c ├── opennhrp │ ├── Makefile │ └── files │ │ └── opennhrp.init ├── openntpd │ ├── Makefile │ ├── files │ │ ├── ntpd.conf │ │ ├── ntpd.config │ │ ├── ntpd.hotplug │ │ └── ntpd.init │ └── patches │ │ ├── 001-adjtimex_linux.patch │ │ ├── 002-save_freq_drift.patch │ │ └── 003-no_permission_check.patch ├── openrrcp │ └── Makefile ├── openser │ ├── Makefile │ └── patches │ │ ├── 001-openser_cfg.patch │ │ ├── 002-sc.patch │ │ ├── 003-makefile_defs.patch │ │ ├── 004-cfg_lex.patch │ │ ├── 005-config_h.patch │ │ ├── 006-sc_dbtext.patch │ │ └── 007-modules_build.patch ├── opensips │ ├── Makefile │ ├── files │ │ ├── opensips.default │ │ └── opensips.init │ └── patches │ │ ├── 001-no_rej.patch │ │ ├── 005-config_h.patch │ │ └── 007-modules_build.patch ├── openslp │ ├── Makefile │ └── files │ │ └── etc │ │ ├── init.d │ │ └── slpd │ │ ├── slp.conf │ │ ├── slp.reg │ │ └── slp.spi ├── openssh │ ├── Makefile │ ├── files │ │ └── sshd.init │ └── patches │ │ ├── 100-no_cast_fix.patch │ │ ├── 110-no_ripemd_fix.patch │ │ ├── 130-implicit_memset_decl_fix.patch │ │ ├── 140-pam_uclibc_pthreads_fix.patch │ │ └── 200-dscp-qos.patch ├── openswan │ ├── Makefile │ ├── files │ │ ├── ipsec.conf │ │ ├── ipsec.config │ │ ├── ipsec.init │ │ ├── ipsec.secrets │ │ └── ipsec.upgrade │ └── patches │ │ ├── 100-cross_compile.patch │ │ ├── 120-no_manpages.patch │ │ └── 140-generated_autoconf.patch ├── openvpn-devel │ ├── Config-nossl.in │ ├── Config-openssl.in │ ├── Config-polarssl.in │ ├── Makefile │ └── files ├── openvpn │ ├── Config.in │ ├── Makefile │ ├── files │ │ ├── easy-rsa.index │ │ ├── easy-rsa.serial │ │ ├── openvpn.config │ │ ├── openvpn.init │ │ └── openvpn.upgrade │ └── patches │ │ └── 001-easy_rsa.patch ├── p910nd │ ├── Makefile │ └── files │ │ ├── p910nd.config │ │ └── p910nd.init ├── paris-traceroute │ └── Makefile ├── parprouted │ ├── Makefile │ ├── files │ │ ├── parprouted.config │ │ └── parprouted.init │ └── patches │ │ └── 001-parprouted.patch ├── pcapsipdump │ ├── Makefile │ └── patches │ │ ├── 001-cross_compile.patch │ │ └── 002-elif_else_replacement.patch ├── pdnsd │ ├── Makefile │ └── files │ │ └── pdnsd.init ├── peerguardian │ ├── Makefile │ ├── files │ │ └── peerguardian.init │ └── patches │ │ ├── 001-no_host_includes.patch │ │ ├── 002-new_libipq.patch │ │ └── 003-gcc_4_3-compile-fix.patch ├── peervpn │ └── Makefile ├── pen │ └── Makefile ├── pepperspot │ ├── Makefile │ ├── files │ │ └── pepperspot.init │ └── patches │ │ ├── 101-cflags.patch │ │ ├── 102-no_warnings.patch │ │ └── 110-fix-compile.patch ├── pepsal │ └── Makefile ├── polipo │ ├── Makefile │ └── files │ │ ├── polipo.config │ │ └── polipo.init ├── portmap │ ├── Makefile │ ├── files │ │ └── portmap.init │ └── patches │ │ └── 101-no_pie.patch ├── portsentry │ ├── Makefile │ ├── files │ │ └── portsentry.init │ └── patches │ │ ├── 100-conf_location.patch │ │ └── 101-postsentry_c.patch ├── pptpd │ ├── Makefile │ ├── files │ │ ├── options.pptpd │ │ ├── pptpd.conf │ │ └── pptpd.init │ └── patches │ │ ├── 001-bad_pqueue_debug.patch │ │ ├── 002-makefile_fix.patch │ │ └── 003-opt_flags.patch ├── privoxy │ ├── Makefile │ └── files │ │ ├── privoxy.config │ │ └── privoxy.init ├── proftpd │ ├── Makefile │ ├── files │ │ └── proftpd.init │ └── patches │ │ ├── 001-automake-compat.patch │ │ └── 002-mempcpy_def.patch ├── prosody │ ├── Makefile │ ├── files │ │ └── prosody.init │ └── patches │ │ └── 001-conf.patch ├── psybnc │ ├── Makefile │ └── patches │ │ ├── 001-makefile.patch │ │ ├── 002-conf.patch │ │ ├── 003-psybnc.patch │ │ ├── 004-start_script.patch │ │ └── 005-fix_endianess_detection.patch ├── ptpd │ ├── Makefile │ └── files │ │ └── ptpd.init ├── ptunnel │ ├── Makefile │ ├── files │ │ ├── ptunnel.config │ │ └── ptunnel.init │ └── patches │ │ ├── 001-prefix.patch │ │ └── 002-no_selinux.patch ├── pure-ftpd │ ├── Makefile │ ├── files │ │ ├── pure-ftpd.config │ │ └── pure-ftpd.init │ └── patches │ │ └── 010-dont-add-host-paths.patch ├── pyload │ ├── Makefile │ └── files │ │ └── pyload.init ├── pyrit │ └── Makefile ├── qolyester │ └── Makefile ├── quagga │ ├── Makefile │ ├── files │ │ ├── quagga │ │ ├── quagga.conf │ │ └── quagga.init │ └── patches │ │ ├── 001-bgpd-fix-args-consolidation.patch │ │ ├── 002-fix-metric-output.patch │ │ ├── 003-bgpd-fix-route-map-match-peer-local.patch │ │ ├── 004-fix-sockunion-memleaks.patch │ │ ├── 005-zebra-connected-in-mrib.patch │ │ ├── 006-fix-no-ipv6.patch │ │ ├── 007-drop-heuristic-ipv6-recognition.patch │ │ ├── 008-fix-thread_cancel_event.patch │ │ ├── 009-bgpd-fix-vpn4-soft-reconfiguration.patch │ │ ├── 010-bgpd-fix-struct-attr_extra-leak.patch │ │ ├── 011-isisd-fix-typo.patch │ │ ├── 110-fix_ipctl_forwarding.patch │ │ ├── 120-quagga_manet.patch │ │ ├── 130-fix_cpp.patch │ │ ├── 140-holdtimer-set.patch │ │ ├── 150-no-cross-fs-link.patch │ │ ├── 160-pgbgp.patch │ │ ├── 161-pgbgp-addon.patch │ │ └── 170-use-supported-pagers.patch ├── quicktun │ ├── Makefile │ └── files │ │ ├── quicktun.config │ │ └── quicktun.init ├── raddump │ └── Makefile ├── radsecproxy │ ├── Makefile │ ├── files │ │ └── radsecproxy.init │ └── patches │ │ └── 100-missing-return.patch ├── rarpd │ ├── Makefile │ └── files │ │ ├── rarpd.config │ │ └── rarpd.init ├── reaim │ ├── Makefile │ ├── files │ │ └── reaim.init │ └── patches │ │ └── 501-cross_compile-install.patch ├── reaver │ ├── Makefile │ └── patches │ │ ├── 0001-wpscrack-big-endian-fixes.patch │ │ ├── 0002-Use-the-current-directory-for-storing-and-loading-se.patch │ │ └── 0003-wash-wpsmon-use-less-useless-spaces-in-output-to-fit.patch ├── redir │ ├── Makefile │ └── patches │ │ ├── 00_honor_copts.patch │ │ ├── 01_fix_max_bandwidth_docs.patch │ │ ├── 02_use_ntohs.patch │ │ ├── 03_fix_tcp_wrappers.patch │ │ ├── 04_fix_timeouts.patch │ │ └── 06_fix_shaper_buffer.patch ├── remotefs │ ├── Makefile │ └── files │ │ └── rfsd ├── restund │ ├── Makefile │ └── files │ │ └── restund.init ├── rinetd │ ├── Makefile │ ├── files │ │ ├── rinetd.config │ │ └── rinetd.init │ └── patches │ │ └── 001-crosscompile.patch ├── rp-l2tp │ ├── Makefile │ ├── files │ │ └── rp-l2tpd.init │ └── patches │ │ └── 001-cross.patch ├── rp-pppoe │ ├── Makefile │ ├── files │ │ ├── pppoe-client.init │ │ ├── pppoe-relay.default │ │ ├── pppoe-relay.init │ │ ├── pppoe-server.default │ │ └── pppoe-server.init │ └── patches │ │ └── 100-configure.patch ├── rrs │ ├── Makefile │ └── patches │ │ ├── 001-shell.patch │ │ ├── 002-no_sslv2.patch │ │ └── 003-honour_copts.patch ├── rssh │ ├── Makefile │ └── patches │ │ └── 001-destdir.patch ├── rsync │ ├── Makefile │ └── files │ │ ├── rsyncd.conf │ │ └── rsyncd.init ├── rtorrent │ ├── Makefile │ └── patches │ │ ├── 100-fix-cross_compile.patch │ │ └── 120-fix-ncurses.patch ├── rtpproxy │ └── Makefile ├── samba36 │ ├── Makefile │ ├── files │ │ ├── samba.config │ │ ├── samba.init │ │ └── smb.conf.template │ └── patches │ │ ├── 100-configure_fixes.patch │ │ ├── 110-multicall.patch │ │ ├── 111-owrt_smbpasswd.patch │ │ ├── 120-add_missing_ifdef.patch │ │ ├── 200-remove_printer_support.patch │ │ ├── 210-remove_ad_support.patch │ │ ├── 220-remove_services.patch │ │ ├── 230-remove_winreg_support.patch │ │ ├── 240-remove_dfs_api.patch │ │ ├── 250-remove_domain_logon.patch │ │ ├── 260-remove_samr.patch │ │ ├── 270-remove_registry_backend.patch │ │ ├── 280-strip_srvsvc.patch │ │ ├── 290-remove_lsa.patch │ │ ├── 300-assert_debug_level.patch │ │ ├── 310-remove_error_strings.patch │ │ ├── 320-debug_level_checks.patch │ │ └── 330-librpc_default_print.patch ├── scanlogd │ ├── Makefile │ └── files │ │ └── scanlogd.init ├── scdp │ └── Makefile ├── seeks │ ├── Makefile │ ├── files │ │ └── seeks.init │ └── patches │ │ ├── 050-better_icu_detection.patch │ │ ├── 100-no_tests-and-add-iconv-link.patch │ │ └── 200-add_pcre_headers_to_plugins.patch ├── ser2net │ └── Makefile ├── serialoverip │ ├── Makefile │ └── patches │ │ └── 001-compile-fixes.patch ├── shat │ └── Makefile ├── shorewall-lite │ ├── Makefile │ ├── files │ │ ├── hostname │ │ ├── hotplug_iface │ │ ├── lsm_script │ │ ├── shorewall-lite.init │ │ └── vardir │ └── patches │ │ ├── 110-MODULESDIR.patch │ │ └── 120-LOGFILE.patch ├── sipp │ └── Makefile ├── siproxd │ ├── Makefile │ ├── files │ │ ├── siproxd.config │ │ └── siproxd.init │ └── patches │ │ └── 010-fix-bogus-libltdl-dependency.patch ├── sipsak │ ├── Makefile │ └── patches │ │ ├── 001-ssp.patch │ │ └── 002-no_cares_ruli.patch ├── slurm │ ├── Makefile │ └── patches │ │ └── 001-no_host_curses.patch ├── smap │ ├── Makefile │ └── patches │ │ ├── 00-fix-broadcast.patch │ │ ├── 01-add-tecom-supported-header.patch │ │ └── 02-segfault-and-toofast-bugfixes.patch ├── smcroute │ ├── Makefile │ ├── files │ │ └── smcroute.init │ └── patches │ │ ├── 001-socket_path.patch │ │ └── 002-optimize_size.patch ├── smtptrapd │ ├── Makefile │ ├── files │ │ └── smtptrapd.init │ └── patches │ │ └── 200-missing_opt.patch ├── snort-wireless │ ├── Makefile │ ├── files │ │ ├── snort-wireless.default │ │ └── snort-wireless.init │ └── patches │ │ ├── 500-no-config-search.patch │ │ └── 750-lightweight-config.patch ├── snort │ ├── Makefile │ ├── files │ │ ├── snort.bin │ │ ├── snort.default │ │ ├── snort.init │ │ └── snort.local.rules │ └── patches │ │ ├── 001-automake-compat.patch │ │ ├── 100-INADDR_NONE.patch │ │ ├── 101-PCAP.patch │ │ ├── 150-config-preprocessors-disable.patch │ │ ├── 160-mysql_cross_compiling_checks.patch │ │ └── 200-snortsam.patch ├── socat │ ├── Makefile │ └── patches │ │ └── 501-honor_ldflags.patch ├── softflowd │ ├── Makefile │ └── files │ │ ├── softflowd.config │ │ └── softflowd.init ├── spawn-fcgi │ └── Makefile ├── speedtouch-usb-firmware │ └── Makefile ├── squid │ ├── Makefile │ └── patches │ │ ├── 001-cross_compile.patch │ │ ├── 002-no_sslv2.patch │ │ ├── 003-configure.patch │ │ ├── 004-include-autoconf.patch │ │ └── 005-lib-makefile.patch ├── srelay │ ├── Makefile │ └── files │ │ ├── srelay.conf │ │ └── srelay.init ├── sscep │ ├── Makefile │ └── patches │ │ └── 001-certnanny.patch ├── sshfs │ └── Makefile ├── sshtunnel │ ├── Makefile │ └── files │ │ ├── sshtunnel.init │ │ ├── sshtunnel.sh │ │ └── uci_sshtunnel ├── sslcat │ └── Makefile ├── sslh │ ├── Makefile │ ├── files │ │ ├── sslh.config │ │ └── sslh.init │ └── patches │ │ └── 001-no_sslh_select.patch ├── sslsniff │ ├── Makefile │ └── patches │ │ └── 01-cross-compile.patch ├── sslstrip │ └── Makefile ├── ssltunnel │ └── Makefile ├── strongswan │ ├── Config.in │ ├── Makefile │ ├── files │ │ ├── ipsec.init │ │ ├── ipsec.secrets │ │ └── ipsec.user │ └── patches │ │ ├── 100-method_name_fix.patch │ │ ├── 201-kmodloader.patch │ │ ├── 203-uci.patch │ │ └── 300-include-ipsec-user-script.patch ├── stun │ ├── Makefile │ ├── files │ │ ├── stund.config │ │ └── stund.init │ └── patches │ │ ├── 001-fix_non_i386.patch │ │ └── 002-linking_order.patch ├── stunnel │ ├── Makefile │ ├── files │ │ └── stunnel.init │ └── patches │ │ ├── 001-remove-libtool.patch │ │ ├── 100-cross-compile.patch │ │ ├── 101-no-comp.patch │ │ ├── 102-no-ssl2.patch │ │ ├── 103-no-zlib-link.patch │ │ ├── 104-fix-paths.patch │ │ ├── 105-stunnel-conf.patch │ │ └── 106-stunnel-xforwardedfor.patch ├── subversion │ ├── Makefile │ └── files │ │ ├── subversion.config │ │ └── subversion.init ├── synce-dccm │ └── Makefile ├── tcpdump │ ├── Makefile │ └── patches │ │ ├── 001-remove_pcap_debug.patch │ │ ├── 002-remove_static_libpcap_check.patch │ │ ├── 004-fix_3g_iface.patch │ │ └── 100-tcpdump_mini.patch ├── tcptraceroute │ ├── Makefile │ └── patches │ │ └── 001-configure_cross_compile.patch ├── tctool │ ├── Makefile │ └── patches │ │ ├── 001_Makefile_fix.diff │ │ └── 005-fix-gcc_4_3-compile.patch ├── tftp-hpa │ ├── Makefile │ └── files │ │ └── tftpd-hpa.init ├── tig │ └── Makefile ├── tinc │ ├── Makefile │ └── files │ │ ├── tinc.config │ │ ├── tinc.init │ │ └── tinc.upgrade ├── tinyproxy │ ├── Makefile │ ├── files │ │ ├── tinyproxy.config │ │ └── tinyproxy.init │ └── patches │ │ ├── 010-no-docs-and-tests.patch │ │ ├── 020-config_and_pid-path.patch │ │ ├── 030-allow_bind_in_transparent_mode.patch │ │ ├── 040-fix_url_filter_in_transparent_mode.patch │ │ └── 120-fix_INET6.patch ├── tmsnc │ └── Makefile ├── tor-alpha │ ├── Makefile │ ├── files │ │ └── tor.init │ └── patches │ │ └── 001-torrc.patch ├── tor │ ├── Makefile │ ├── files │ │ └── tor.init │ └── patches │ │ └── 001-torrc.patch ├── transmission │ ├── Makefile │ ├── files │ │ ├── transmission.config │ │ └── transmission.init │ └── patches │ │ └── 010_libtransmission_fallocate64_eglibc.patch ├── transocks │ └── Makefile ├── tsocks │ ├── Makefile │ └── patches │ │ └── 100-no_static.patch ├── ttcp │ ├── Makefile │ └── ttcp.c ├── uanytun │ ├── Makefile │ └── files │ │ ├── uanytun-nocrypt.config │ │ ├── uanytun.config │ │ └── uanytun.init ├── ucarp │ ├── Makefile │ ├── files │ │ ├── ucarp.conf │ │ └── ucarp.init │ └── patches │ │ └── 100-configure-cross-compilation.patch ├── ucspi-tcp │ ├── Makefile │ └── patches │ │ └── 100-cross_compile.patch ├── udp-broadcast-relay │ └── Makefile ├── udpcast │ └── Makefile ├── udpxy │ ├── Makefile │ └── files │ │ └── udpxy.init ├── uftp │ └── Makefile ├── uhub │ ├── Makefile │ └── patches │ │ └── 100-user_struct.patch ├── ulogd │ ├── Makefile │ ├── files │ │ ├── ulogd.default │ │ └── ulogd.init │ └── patches │ │ ├── 001-pcap_flags.patch │ │ ├── 002-inc.patch │ │ └── 003-fix-bad-rpath.patch ├── umurmur │ └── Makefile ├── unbound │ ├── Makefile │ ├── files │ │ ├── named.cache │ │ ├── root.key │ │ └── unbound.init │ └── patches │ │ └── 001-conf.patch ├── unfs3 │ ├── Makefile │ ├── files │ │ ├── unfs3.exports │ │ └── unfs3.init │ └── patches │ │ └── 100-no_lfl.patch ├── uob-nomad │ ├── Makefile │ └── patches │ │ ├── 001-inet_sr.patch │ │ ├── 002-hostname.patch │ │ ├── 003-conf.patch │ │ └── 004-linux26_header_fix.patch ├── updatedd │ ├── Makefile │ ├── files │ │ ├── updatedd.config │ │ ├── updatedd.hotplug │ │ └── updatedd.init │ └── patches │ │ ├── 001-service_libname.patch │ │ ├── 002-ovh-dyndnshost.patch │ │ ├── 003-zoneedit-url-fix.patch │ │ └── 004-fix_liberty_dep.patch ├── usbip │ ├── Makefile │ └── patches │ │ ├── 001-upstream_svn_r99.diff │ │ └── 002-upstream_svn_r152.patch ├── uucp │ └── Makefile ├── vblade │ ├── Makefile │ └── files │ │ ├── vblade.config │ │ └── vblade.init ├── veth │ ├── Makefile │ └── patches │ │ ├── 100-veth-makefile-cflags.patch │ │ └── 200-drop-multicast.patch ├── vgp │ └── Makefile ├── vnc-reflector │ ├── Makefile │ └── patches │ │ └── 001-honor_include_lib_path.patch ├── vncrepeater │ ├── Makefile │ └── patches │ │ └── 001-uclibcxx_linking.patch ├── vnstat │ ├── Makefile │ ├── files │ │ ├── vnstat.config │ │ ├── vnstat.defaults │ │ └── vnstat.init │ └── patches │ │ ├── 001-conf.patch │ │ ├── 002-no_install_strip.patch │ │ ├── 003-no_install_uname.patch │ │ └── 004-install_bsd_fix.patch ├── vpnc-scripts │ ├── Makefile │ └── files │ │ └── etc │ │ └── vpnc │ │ └── connect.d │ │ └── ifstate ├── vpnc │ ├── Makefile │ └── patches │ │ ├── 001-cross.patch │ │ ├── 002-vpn_script.patch │ │ └── 003-no_makeman.patch ├── vpzone │ ├── Makefile │ ├── files │ │ ├── vpzone.conf │ │ └── vpzone.init │ └── patches │ │ ├── 001-no_werror.patch │ │ └── 002-ipv6_inc_fix.patch ├── vrrpd │ ├── Makefile │ └── files │ │ ├── vrrpd.config │ │ └── vrrpd.init ├── vsftpd │ ├── Makefile │ ├── files │ │ ├── vsftpd.conf │ │ └── vsftpd.init │ └── patches │ │ ├── 001-destdir.patch │ │ ├── 002-find_libs.patch │ │ ├── 003-chroot.patch │ │ └── 004-disable-capabilities.patch ├── vtun │ ├── Makefile │ └── patches │ │ └── 100-lzo2.patch ├── wavemon │ └── Makefile ├── wccpd │ └── Makefile ├── wdiag │ └── Makefile ├── weechat │ └── Makefile ├── wget │ └── Makefile ├── wifidog │ ├── Makefile │ └── files │ │ ├── wifidog.conf │ │ └── wifidog.init ├── wing │ ├── Makefile │ └── files │ │ ├── etc │ │ └── uci-defaults │ │ │ └── wing │ │ ├── lib │ │ └── netifd │ │ │ └── proto │ │ │ └── wing.sh │ │ └── usr │ │ └── bin │ │ └── wing_status ├── wiviz │ ├── Makefile │ ├── files │ │ └── www │ │ │ ├── cgi-bin │ │ │ └── wiviz │ │ │ │ ├── get.cgi │ │ │ │ └── set.cgi │ │ │ └── wiviz │ │ │ ├── adhoc-idle.gif │ │ │ ├── adhoc-idle.png │ │ │ ├── adhoc.gif │ │ │ ├── adhoc.png │ │ │ ├── ap-idle.gif │ │ │ ├── ap-idle.png │ │ │ ├── ap-wep-idle.gif │ │ │ ├── ap-wep-idle.png │ │ │ ├── ap-wep.gif │ │ │ ├── ap-wep.png │ │ │ ├── ap.gif │ │ │ ├── ap.png │ │ │ ├── pip-idle.gif │ │ │ ├── pip-idle.png │ │ │ ├── pip.gif │ │ │ ├── pip.png │ │ │ ├── station-idle.gif │ │ │ ├── station-idle.png │ │ │ ├── station.gif │ │ │ ├── station.png │ │ │ ├── wiviz.css │ │ │ ├── wiviz.html │ │ │ └── wiviz.js │ └── src │ │ ├── Makefile │ │ ├── channelhopper.c │ │ ├── channelhopper.h │ │ ├── structs.h │ │ ├── wiviz.c │ │ ├── wl_access.c │ │ └── wl_access.h ├── wknock │ └── Makefile ├── wol │ ├── Makefile │ └── files │ │ ├── wol.config │ │ └── wol.init ├── wput │ ├── Makefile │ └── patches │ │ ├── 100-socketlib.diff │ │ └── 102-wput.diff ├── wrt-radauth │ ├── Makefile │ └── patches │ │ └── 001-ldpath.patch ├── wshaper │ ├── Makefile │ └── files │ │ ├── wshaper.config │ │ ├── wshaper.htb │ │ └── wshaper.init ├── xinetd │ ├── Makefile │ ├── files │ │ ├── xinetd.conf │ │ └── xinetd.init │ └── patches │ │ ├── 001-ar.patch │ │ ├── 002-destdir.patch │ │ └── 003-rpc_fix.patch ├── xl2tpd │ ├── Makefile │ ├── README │ ├── files │ │ ├── l2tp.sh │ │ ├── options.xl2tpd │ │ ├── xl2tp-secrets │ │ ├── xl2tpd.conf │ │ ├── xl2tpd.conf.sample │ │ └── xl2tpd.init │ └── patches │ │ ├── 100-makefile_opt_flags.patch │ │ ├── 110-makefile_dont_build_pfc.patch │ │ ├── 120-kernel-mode-l2tp.patch │ │ └── 130-no-kill-ipparam.patch ├── xsupplicant │ ├── Makefile │ └── patches │ │ ├── 001-no-lfl.patch │ │ ├── 002-disable-procfs-check.patch │ │ ├── 003-compile_fix.patch │ │ ├── 005-no_private_linux_header_includes.patch │ │ └── 006-no_wireless_h.patch ├── xtables-addons │ ├── Makefile │ └── patches │ │ ├── 001-no_depmod.patch │ │ ├── 002-fix-kernel-version-detection.patch │ │ ├── 003-redundant-bracket.patch │ │ ├── 004-linux_3_3_compat.patch │ │ ├── 005-powerpc_includes.patch │ │ ├── 100-add-rtsp-conntrack.patch │ │ ├── 200-add-lua-packetscript.patch │ │ ├── 201-fix-lua-packetscript.patch │ │ └── 300-geoip-endian-detection.patch ├── yaddns │ ├── Makefile │ └── files │ │ ├── etc │ │ ├── config │ │ │ └── ddns │ │ └── hotplug.d │ │ │ └── iface │ │ │ └── 25-ddns │ │ └── usr │ │ └── lib │ │ └── ddns │ │ └── services ├── yafc │ └── Makefile ├── yate │ ├── Makefile │ └── patches │ │ └── 100-add_dn_skipname_missing_from_many_libresolv.patch └── znc │ ├── Makefile │ ├── files │ ├── znc.conf │ └── znc.init │ └── patches │ ├── 001-move_rootcheck_after_config.patch │ ├── 002-Uclibcpp_build_fix.patch │ └── 003-Reduce_rebuild_time.patch ├── skels ├── Makefile.template └── files │ ├── package.conf │ └── package.init ├── sound ├── cmus │ ├── Makefile │ └── patches │ │ └── 010-do_not_use_ACS_VLINE.patch ├── empcd │ └── Makefile ├── flite │ ├── Makefile │ └── patches │ │ └── 100-shared_libs ├── ices │ └── Makefile ├── lame │ ├── Makefile │ └── patches │ │ └── 001-automake-compat.patch ├── listener │ ├── Makefile │ ├── files │ │ └── listener.conf │ └── patches │ │ └── 100-makefile.patch ├── madplay │ └── Makefile ├── mocp │ ├── Makefile │ └── patches │ │ └── 001-moc-ffmpeg-update.patch ├── mpc │ ├── Makefile │ └── files │ │ └── pls-handler.sh ├── mpd │ ├── Makefile │ ├── files │ │ ├── mpd.init │ │ └── mpd.service │ └── patches │ │ └── 100-compile-fixes.patch ├── mpdas │ ├── Makefile │ ├── files │ │ ├── mpdas.init │ │ └── mpdasrc │ └── patches │ │ └── 001-flags.patch ├── mt-daapd │ ├── Makefile │ └── files │ │ └── mt-daapd.init ├── pianobar │ ├── Makefile │ └── patches │ │ ├── 001-verbose.patch │ │ └── 002-force-symlinks.patch ├── pulseaudio │ ├── Makefile │ ├── files │ │ └── pulseaudio.init │ └── patches │ │ └── 001-no_default_64mb_alloc.patch ├── scmpc │ ├── Makefile │ ├── files │ │ └── scmpc.init │ └── patches │ │ └── 100-Rules.patch ├── shell-fm │ ├── Makefile │ └── files │ │ ├── shell-fm.init │ │ └── shell-fm.rc ├── sox │ ├── Makefile │ └── patches │ │ ├── 001-cross_compile.patch │ │ └── 010-fix_uclibc_build_issue.patch └── streamripper │ └── Makefile └── utils ├── acpid ├── Makefile └── files │ ├── acpid.hotplug │ ├── acpid.init │ └── default ├── alsa-utils ├── Makefile └── patches │ └── 100-uClibc-compat.patch ├── anyremote ├── Makefile ├── files │ ├── anyremote.cfg │ └── anyremote.init └── patches │ └── 010-dont-add-host-includes.patch ├── ap51-flash ├── Makefile └── files │ ├── ap51-flash.config │ ├── ap51-flash.init │ └── ap51-flash.sh ├── at ├── Makefile ├── files │ └── atd.init └── patches │ ├── 100-cross-compile.patch │ └── 110-getloadavg.patch ├── avrdude ├── Makefile ├── files │ └── avrdude.conf └── patches │ └── silent_bitbang_cmd.patch ├── avrusbboot ├── Makefile └── patches │ ├── 001-fix_makefile.patch │ └── 002-fix_compilation.patch ├── bandwidthd ├── Makefile ├── files │ ├── bandwidthd.config │ ├── bandwidthd.init │ └── logo.gif └── patches │ ├── 010-dont-add-host-paths.patch │ └── 100-fix_config_file_location ├── bash-completion └── Makefile ├── bash ├── Makefile └── patches │ ├── 001-compile-fix.patch │ ├── 002-force-internal-readline.patch │ ├── 101-upstream-bash42-001.patch │ ├── 102-upstream-bash42-002.patch │ ├── 103-upstream-bash42-003.patch │ ├── 104-upstream-bash42-004.patch │ ├── 105-upstream-bash42-005.patch │ ├── 106-upstream-bash42-006.patch │ ├── 107-upstream-bash42-007.patch │ ├── 108-upstream-bash42-008.patch │ ├── 109-upstream-bash42-009.patch │ ├── 110-upstream-bash42-010.patch │ ├── 111-upstream-bash42-011.patch │ ├── 112-upstream-bash42-012.patch │ ├── 113-upstream-bash42-013.patch │ ├── 114-upstream-bash42-014.patch │ ├── 115-upstream-bash42-015.patch │ ├── 116-upstream-bash42-016.patch │ ├── 117-upstream-bash42-017.patch │ ├── 118-upstream-bash42-018.patch │ ├── 119-upstream-bash42-019.patch │ ├── 120-upstream-bash42-020.patch │ ├── 121-upstream-bash42-021.patch │ ├── 122-upstream-bash42-022.patch │ ├── 123-upstream-bash42-023.patch │ ├── 124-upstream-bash42-024.patch │ ├── 125-upstream-bash42-025.patch │ ├── 126-upstream-bash42-026.patch │ ├── 127-upstream-bash42-027.patch │ ├── 128-upstream-bash42-028.patch │ └── 129-no_doc.patch ├── bc ├── Makefile └── patches │ └── 001-disable-doc.patch ├── bemused ├── Makefile ├── files │ ├── bemused-bookmarks │ ├── bemused.conf │ └── bemused.init └── patches │ ├── 110-missing_includes.patch │ └── 200-cxx-compile-fixes.patch ├── bluelog ├── Makefile └── files │ └── bluelog.init ├── bluez └── Makefile ├── boblight ├── Makefile └── files │ └── boblight.init ├── bonnie++ ├── Makefile └── patches │ ├── 001-cross_compile_fix.patch │ └── 002-add-verbose-error-messages.patch ├── boxbackup ├── Makefile └── files │ ├── bbstoreaccounts │ ├── bbstored.config │ ├── bbstored.init │ └── bbstored.sh ├── bsdiff ├── Makefile └── patches │ └── 001-makefile.patch ├── btrfs-progs ├── Makefile ├── files │ └── btrfs-scan.init └── patches │ └── 001-Makefile-gcc-fix ├── byobu └── Makefile ├── bzip2 └── Makefile ├── calcurse └── Makefile ├── calvaria ├── Makefile └── files │ └── src │ ├── Makefile │ ├── cal2p54.c │ └── calvaria.c ├── ccid └── Makefile ├── ccrypt ├── Makefile └── patches │ └── 001-no-intl.patch ├── cdparanoia ├── Makefile └── patches │ ├── 002-fixbecrash-private-keyword.patch │ └── 010-fix_configure.patch ├── cksfv └── Makefile ├── clish └── Makefile ├── cmdpad ├── Makefile ├── files │ └── cmdpad.init └── patches │ ├── 100-Makefile.patch │ ├── 120-kernel26-compat.patch │ ├── 130-no_zombie.patch │ └── 140-compile_fix.patch ├── collectd ├── Makefile ├── files │ ├── collectd.conf │ └── collectd.init └── patches │ ├── 001-undefined-AM_PATH_LIBGCRYPT.patch │ ├── 003-remove-werror.patch │ ├── 100-rrdtool-add-rrasingle-option.patch │ ├── 110-net-device-stats.patch │ ├── 120-fix_kernel_2.6.37.patch │ ├── 130-fix_netlink_kernel_3.3-patch │ ├── 200-fix-git-describe-error.patch │ ├── 400-fix-olsrd-get-all.patch │ └── 900-add-iwinfo-plugin.patch ├── coreutils ├── Makefile └── patches │ ├── 001-no_docs_man_tests.patch │ └── 002-fix_compile_with_uclibc.patch ├── cpusage ├── Makefile └── src │ └── cpusage.c ├── crypto-tools └── Makefile ├── cryptsetup └── Makefile ├── cwiid ├── Makefile └── patches │ ├── 100-dump_gtk_wmdemo.patch │ └── 110-deprecated_hci_remote_name.patch ├── daemontools ├── Makefile └── patches │ ├── crosscompile.patch │ └── svscanboot.patch ├── dash └── Makefile ├── dbus ├── Makefile └── files │ ├── dbus-launch │ └── dbus.init ├── deco ├── Makefile └── patches │ └── 100-tty.c.patch ├── devio └── Makefile ├── devmem2 ├── Makefile └── src │ ├── Makefile │ └── devmem2.c ├── dfu-util ├── Makefile └── patches │ └── 001-no_static_binary.patch ├── dialog └── Makefile ├── digitemp └── Makefile ├── dir300-flash └── Makefile ├── disktype └── Makefile ├── dmidecode └── Makefile ├── dosfstools ├── Makefile ├── files │ └── dosfsck.sh └── patches │ └── 002-linux_26_headers.patch ├── dstat └── Makefile ├── dt └── Makefile ├── dtach └── Makefile ├── empty └── Makefile ├── event_test ├── Makefile └── src │ ├── Makefile │ └── evtest.c ├── fancontroled ├── Makefile └── files │ └── fancontroled.init ├── firmwarehotplug ├── Makefile └── patches │ ├── 001-no_documentation.patch │ └── 100-compile-fixes.patch ├── flashrom └── Makefile ├── fortune-mod ├── Makefile └── patches │ └── 01-strfile-64bit-fix ├── fowsr └── Makefile ├── foxboard-utils └── Makefile ├── freecwmp ├── Config.in ├── Makefile └── files │ └── freecwmpd.init ├── fxload ├── Makefile └── patches │ └── 010-compile_fix.patch ├── gadgetfs-test ├── Makefile └── patches │ └── 001-linux_usb_org_2007_11_29.patch ├── gawk └── Makefile ├── gnokii └── Makefile ├── gnupg └── Makefile ├── gnuplot ├── Makefile └── patches │ └── 010-Makefile.in.patch ├── gpiotoggling └── Makefile ├── gzip ├── Makefile └── patches │ └── 001-rsyncable.patch ├── haserl └── Makefile ├── haveged ├── Makefile └── files │ └── haveged.init ├── hd-idle ├── Makefile └── files │ ├── hd-idle.config │ └── hd-idle.init ├── hdparm └── Makefile ├── heyu ├── Makefile ├── files │ └── x10.conf └── patches │ └── 001-avoid_configure.patch ├── hplip ├── Makefile └── files │ ├── 20-hplip │ └── hplib.conf ├── huaweiaktbbo ├── Makefile └── src │ └── huaweiAktBbo.c ├── i2c-tools ├── Makefile └── patches │ └── 100-linux_include.patch ├── ink └── Makefile ├── input-utils ├── Makefile └── patches │ ├── 001-EVIOCGKEYCODE2.patch │ └── 002-version-check.patch ├── io ├── Makefile └── src │ └── io.c ├── ipmitool ├── Makefile └── patches │ ├── 100-cubic_root.patch │ └── 101-cross_compile.patch ├── joe ├── Makefile └── patches │ └── 001-mathaway.patch ├── klish └── Makefile ├── kmemtrace-user └── Makefile ├── lcd4linux-tew673gru ├── Makefile └── files │ ├── lcd4linux_tew673gru.conf │ ├── openwrt_220x176.png │ └── tew673gru-lcd ├── lcd4linux ├── Config.in ├── Makefile ├── files │ └── lcd4linux.init └── patches │ ├── 100-drv_RouterBoard.patch │ ├── 110-uclibc-logarithm-fix.patch │ ├── 120-remove-as-needed-linker-option.patch │ ├── 140-no_repnop_T6963.patch │ ├── 150-addlibmpdclient.patch │ ├── 160-uinput_defs.patch │ ├── 170-add-generic-spidev-driver.patch │ ├── 171-allow-to-specify-drv_generic_graphic_real_clear.patch │ └── 172-add-TEW673GRU-driver.patch ├── lcdproc ├── Makefile └── files │ ├── LCDd │ ├── lcdexec │ ├── lcdproc │ └── lcdvc ├── less └── Makefile ├── lilo ├── Makefile └── files │ ├── README │ ├── bdlilo.conf │ ├── boot.msg │ ├── lilo.conf │ └── mkbootable ├── lirc └── Makefile ├── lm-sensors ├── Makefile └── files │ └── sensors.conf ├── lmbench ├── Makefile └── patches │ ├── 001-fix_socklen_t_define.patch │ ├── 002-install-cache.patch │ ├── 003-add-LDLIBS.patch │ └── 100-bw_mem-add-newline-after-usage.patch ├── logrotate ├── Makefile └── files │ └── logrotate.conf ├── loop-aes ├── Makefile └── patches │ └── 001-no_sync.patch ├── lrzsz ├── Makefile └── patches │ └── 100-install_delete_fix.patch ├── lsof ├── Makefile └── patches │ ├── 001-lsof_makefile.patch │ ├── 002-lsof_noportmap.patch │ ├── 003-lsof_selinux.patch │ └── 004-lsof_ccv.patch ├── lvm2 ├── Makefile ├── files │ └── lvm2.init └── patches │ └── 000-compile.patch ├── macchanger └── Makefile ├── maemo-kexec ├── Config.in ├── Makefile └── files │ └── sbin │ └── bootmaemo ├── mc ├── Config.in └── Makefile ├── md5deep ├── Makefile └── patches │ └── 101-cross_compile.patch ├── mdadm ├── Makefile └── patches │ ├── 000-compile.patch │ └── 100-cross_compile.patch ├── memtester ├── Makefile └── patches │ └── 100-quiet.diff ├── mg └── Makefile ├── mgetty ├── Makefile └── patches │ └── 001-mgetty.patch ├── microcom ├── Makefile └── patches │ └── 001-cross_compile.patch ├── minicom ├── Makefile └── patches │ └── 010-resolve-getline-conflict.patch ├── mksh ├── Makefile └── patches │ └── 100-dot_mkshrc ├── msr-tools ├── Makefile └── patches │ └── 100-multiprocessor.patch ├── mtd-utils ├── Makefile └── patches │ ├── 100-mtd-debug-add-bad-block-counter.patch │ ├── 130-lzma_jffs2.patch │ ├── 131-fix_lib_compile.patch │ ├── 135-mkubifs_optional_lzo.patch │ ├── 136-mkubifs-fix-rinoperm-options.patch │ ├── 137-mkubifs-allow-to-overwrite-volume-data.patch │ └── 150-fix_ubi-utils_static.patch ├── nano └── Makefile ├── ntfs-3g ├── Makefile └── patches-2011.4.12 │ └── 001-options.patch ├── ntfsprogs ├── Makefile └── patches │ └── 001-autoconf_fixes.patch ├── nvramtool └── Makefile ├── open2300 ├── Makefile └── patches │ ├── x1.patch │ └── x2.patch ├── owfs └── Makefile ├── oww ├── Makefile └── files │ └── oww.init ├── pciutils ├── Makefile └── patches │ ├── 100-remove-no-timestamping.patch │ ├── 101-no-strip.patch │ ├── 102-compressed-ids.patch │ ├── 103-relative-path-ids.patch │ └── 104-resolv.patch ├── pcmciautils ├── Makefile └── files │ └── etc │ ├── hotplug.d │ ├── pcmcia │ │ └── pcmcia.agent │ └── pcmcia_socket │ │ └── pcmcia_socket.agent │ └── init.d │ ├── pcmcia │ └── pcmcia_socket ├── pcsc-lite ├── Makefile └── files │ └── pcscd.init ├── petitboot ├── Makefile ├── files │ └── petitboot.init ├── patches │ ├── 010-petitboot-fixups.diff │ └── 020-petitboot-fix-pb-twin.diff └── petitboot-config.in ├── picocom └── Makefile ├── pipacs ├── Makefile └── src │ ├── Makefile │ ├── parser.c │ ├── parser.h │ └── pipacs.c ├── powertop ├── Makefile └── patches │ ├── 100-no-wide-ncurses.patch │ └── 200-no-gettext.patch ├── pps-tools ├── Makefile └── patches │ └── 001-source.patch ├── procps ├── Makefile └── patches │ ├── 010-make_fix.patch │ └── 020_hz_fix.patch ├── psmisc └── Makefile ├── psplash ├── Makefile ├── files │ ├── image_480x640.h │ ├── image_generic.h │ └── psplash.init └── patches │ ├── 000-adjust-for-openwrt.patch │ └── 001-hide-msgfield-and-progressbar.patch ├── pv └── Makefile ├── pwcrypt └── Makefile ├── pwgen └── Makefile ├── rcs ├── Makefile └── patches │ ├── 000-debian.patch │ └── 100-cross_compile.patch ├── rdiff-backup ├── Makefile └── patches │ └── 001-python_path.patch ├── reiserfsprogs └── Makefile ├── remind └── Makefile ├── restorefactory ├── Makefile └── files │ ├── hotplug_restorefactory │ └── uci_defaults_restorefactory ├── rng-tools ├── Makefile └── files │ └── rngd.init ├── rrdcollect ├── Makefile └── files │ ├── rrd.conf │ ├── rrd.sh │ ├── rrdcollect.conf │ └── rrdcollect.init ├── rrdtool ├── Makefile └── patches │ ├── 010-dont-add-host-include-paths.patch │ ├── 020-x86-float-cast.patch │ └── 030-automake-compat.patch ├── rsyncrypto └── Makefile ├── sane-backends ├── Makefile └── patches │ ├── 000-upstream-libv4l.patch │ ├── 001-upstream-keep-usb-device.patch │ ├── 002-remove-uneeded.patch │ ├── 010-dont-add-host-include-path.patch │ └── 020-non-i386-qcam.patch ├── schedtools └── Makefile ├── scponly ├── Makefile └── patches │ └── 001-elif_else_replacement.patch ├── screen ├── Makefile ├── files │ └── etc │ │ └── screenrc └── patches │ └── 100-cross_compile_fix.patch ├── sdparm └── Makefile ├── sed └── Makefile ├── setpwc └── Makefile ├── setserial ├── Makefile ├── files │ ├── setserial.config │ └── setserial.init └── patches │ └── 100-compile-fixes.patch ├── sg3-utils └── Makefile ├── shadow ├── Makefile └── patches │ └── 004-disable-ruser-lookup.patch ├── sierra-pcmcia └── Makefile ├── sispmctl └── Makefile ├── smartmontools ├── Makefile └── files │ ├── smartd.conf │ └── smartd.init ├── ssldump ├── Makefile └── patches │ └── 001-missing_headers.patch ├── strace ├── Makefile └── patches-4.5.16 │ ├── 001-arm_eabi_syscalls.patch │ ├── 002-arm_bad_syscall.patch │ ├── 003-avr32_support.patch │ ├── 004-mips64_support.patch │ ├── 004-no_cacheflush.patch │ └── 010-cris_support.patch ├── stress └── Makefile ├── sysstat ├── Makefile └── files │ ├── config │ └── sysstat.init ├── tar └── Makefile ├── taskwarrior └── Makefile ├── tcpser └── Makefile ├── tcsh ├── Makefile └── patches │ ├── 001-gethost │ └── 002-NLS ├── tesseract └── Makefile ├── testusb ├── Makefile └── src │ └── testusb.c ├── time ├── Makefile └── patches │ ├── 001-fix-configure.patch │ └── 002-fix-rusage.patch ├── tmux ├── Makefile └── patches │ └── 100-b64_ntop-conflict.patch ├── triggerhappy ├── Makefile ├── files │ ├── triggerhappy-example.conf │ ├── triggerhappy.hotplug │ └── triggerhappy.init └── patches │ └── 100-fix-LINUX_INPUT_H.patch ├── unrar └── Makefile ├── unzip └── Makefile ├── upx ├── Makefile └── patches │ └── 100-disable_doc.patch ├── usb-modeswitch-data └── Makefile ├── usb-modeswitch ├── Makefile └── files │ └── modeswitch.hotplug ├── usbmuxd └── Makefile ├── usbutils ├── Makefile └── patches │ ├── 100-ids-relative-path.patch │ └── 110-gzip-update-usbids.patch ├── valgrind ├── Makefile ├── files │ └── default.supp ├── patches │ ├── 100-fix_configure_check.patch │ └── 110-add_a_out_h.patch └── src │ └── abort.c ├── vim ├── Makefile ├── files │ ├── vimrc │ └── vimrc.full └── patches │ └── 001-cross_compile.patch ├── watchcat ├── Makefile └── files │ ├── initd_watchcat │ ├── uci_defaults_watchcat │ └── watchcat.sh ├── wattsup ├── Makefile └── src │ ├── Makefile │ └── wattsup.c ├── wifitoggle ├── Makefile └── files │ ├── wifitoggle.config │ └── wifitoggle.hotplug ├── wview ├── Makefile ├── files │ └── etc │ │ └── init.d │ │ └── wview └── patches │ ├── 010-fix-cross-compile.patch │ └── 020-use-standard-awk.patch ├── wx200d └── Makefile ├── xdelta3 ├── Makefile └── patches │ └── 001-decrease-default-window-size.patch ├── zile └── Makefile ├── zip └── Makefile └── zoneinfo └── Makefile /.gitignore: -------------------------------------------------------------------------------- 1 | *.orig 2 | *.rej 3 | -------------------------------------------------------------------------------- /admin/debootstrap/patches/100-busybox_fix.patch: -------------------------------------------------------------------------------- 1 | --- a/usr/share/debootstrap/functions 2 | +++ b/usr/share/debootstrap/functions 3 | @@ -857,8 +857,6 @@ choose_extractor () { 4 | 5 | if [ -n "$EXTRACTOR_OVERRIDE" ]; then 6 | extractor="$EXTRACTOR_OVERRIDE" 7 | - elif type dpkg-deb >/dev/null 2>&1; then 8 | - extractor="dpkg-deb" 9 | else 10 | extractor="ar" 11 | fi 12 | -------------------------------------------------------------------------------- /admin/gkrellmd/files/gkrellmd.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2007 OpenWrt.org 3 | 4 | START=60 5 | BIN=gkrellmd 6 | RUN_D=/var/run 7 | PID_F=$RUN_D/$BIN.pid 8 | 9 | start() { 10 | mkdir -p $RUN_D 11 | $BIN $OPTIONS 12 | } 13 | 14 | stop() { 15 | [ -f $PID_F ] && kill $(cat $PID_F) 16 | } 17 | -------------------------------------------------------------------------------- /admin/monit/files/monit.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2006-2012 OpenWrt.org 3 | 4 | START=60 5 | 6 | SERVICE_USE_PID=1 7 | 8 | start() { 9 | [ -f /etc/monitrc ] || return 1 10 | #chmod 0700 /etc/monitrc 11 | service_start /usr/bin/monit 12 | } 13 | 14 | stop() { 15 | service_stop /usr/bin/monit 16 | } 17 | -------------------------------------------------------------------------------- /admin/monit/patches/001-no_sslv2.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino/openwrt-packages-yun/6c63d2a5aa240dbf699ad6da7be4c8469ce89f90/admin/monit/patches/001-no_sslv2.patch -------------------------------------------------------------------------------- /admin/monit/patches/002-uclibc_loadavg.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino/openwrt-packages-yun/6c63d2a5aa240dbf699ad6da7be4c8469ce89f90/admin/monit/patches/002-uclibc_loadavg.patch -------------------------------------------------------------------------------- /admin/muninlite/files/etc/xinetd.d/munin: -------------------------------------------------------------------------------- 1 | service munin 2 | { 3 | socket_type = stream 4 | protocol = tcp 5 | wait = no 6 | user = root 7 | group = root 8 | server = /usr/sbin/munin-node 9 | disable = no 10 | } 11 | -------------------------------------------------------------------------------- /admin/nagios-plugins/patches/003-pgsl-header-fix.patch: -------------------------------------------------------------------------------- 1 | --- a/plugins/check_pgsql.c 2 | +++ b/plugins/check_pgsql.c 3 | @@ -37,7 +37,7 @@ const char *email = "nagiosplug-devel@li 4 | 5 | #include "netutils.h" 6 | #include 7 | -#include 8 | +#include 9 | 10 | #define NAMEDATALEN 64 11 | #define DEFAULT_DB "template1" 12 | -------------------------------------------------------------------------------- /admin/osiris/files/osirisd.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2006-2011 OpenWrt.org 3 | 4 | START=50 5 | 6 | SERVICE_USE_PID=1 7 | 8 | start() { 9 | mkdir -0755 -p /var/lib/osiris 10 | service_start /usr/sbin/osirisd 11 | } 12 | 13 | stop() { 14 | service_stop /usr/sbin/osirisd 15 | } 16 | -------------------------------------------------------------------------------- /admin/ostiary/files/ssh_disable: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | logger Ostiary is dis-abling SSH 4 | iptables -D zone_wan -p tcp --dport 22001 -j ACCEPT 5 | -------------------------------------------------------------------------------- /admin/ostiary/files/ssh_enable: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | logger Ostiary is enabling SSH 4 | iptables -I zone_wan -p tcp --dport 22001 -j ACCEPT 5 | -------------------------------------------------------------------------------- /admin/pmacct/files/nfacctd.default: -------------------------------------------------------------------------------- 1 | OPTIONS="-f /etc/nfacctd.conf" 2 | -------------------------------------------------------------------------------- /admin/pmacct/files/nfacctd.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2006-2011 OpenWrt.org 3 | 4 | START=50 5 | 6 | SERVICE_USE_PID=1 7 | 8 | PROG="nfacctd" 9 | DEFAULT="/etc/default/$PROG" 10 | COMMAND="/usr/sbin/$PROG" 11 | 12 | start() { 13 | [ -f $DEFAULT ] && . $DEFAULT 14 | service_start $COMMAND $OPTIONS 15 | } 16 | 17 | stop() { 18 | service_stop $COMMAND 19 | } 20 | -------------------------------------------------------------------------------- /admin/pmacct/files/pmacctd.default: -------------------------------------------------------------------------------- 1 | OPTIONS="-f /etc/pmacctd.conf" 2 | -------------------------------------------------------------------------------- /admin/pmacct/files/pmacctd.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2006-2011 OpenWrt.org 3 | 4 | START=50 5 | 6 | SERVICE_USE_PID=1 7 | 8 | PROG="pmacctd" 9 | DEFAULT="/etc/default/$PROG" 10 | COMMAND="/usr/sbin/$PROG" 11 | 12 | start() { 13 | [ -f $DEFAULT ] && . $DEFAULT 14 | service_start $COMMAND $OPTIONS 15 | } 16 | 17 | stop() { 18 | service_stop $COMMAND 19 | } 20 | -------------------------------------------------------------------------------- /admin/pmacct/files/sfacctd.default: -------------------------------------------------------------------------------- 1 | OPTIONS="-f /etc/sfacctd.conf" 2 | -------------------------------------------------------------------------------- /admin/pmacct/files/sfacctd.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2006-2011 OpenWrt.org 3 | 4 | START=50 5 | 6 | SERVICE_USE_PID=1 7 | 8 | PROG="sfacctd" 9 | DEFAULT="/etc/default/$PROG" 10 | COMMAND="/usr/sbin/$PROG" 11 | 12 | start() { 13 | [ -f $DEFAULT ] && . $DEFAULT 14 | service_start $COMMAND $OPTIONS 15 | } 16 | 17 | stop() { 18 | service_stop $COMMAND 19 | } 20 | -------------------------------------------------------------------------------- /admin/pmacct/files/uacctd.default: -------------------------------------------------------------------------------- 1 | OPTIONS="-f /etc/uacctd.conf" 2 | -------------------------------------------------------------------------------- /admin/pmacct/files/uacctd.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2006-2011 OpenWrt.org 3 | 4 | START=50 5 | 6 | SERVICE_USE_PID=1 7 | 8 | PROG="uacctd" 9 | DEFAULT="/etc/default/$PROG" 10 | COMMAND="/usr/sbin/$PROG" 11 | 12 | start() { 13 | [ -f $DEFAULT ] && . $DEFAULT 14 | service_start $COMMAND $OPTIONS 15 | } 16 | 17 | stop() { 18 | service_stop $COMMAND 19 | } 20 | -------------------------------------------------------------------------------- /admin/sudo/files/sudo.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2011 OpenWrt.org 3 | 4 | START=99 5 | 6 | start() { 7 | [ -d /var/lib/sudo ] || { 8 | mkdir -m 0755 -p /var/lib/sudo 9 | chmod 0700 /var/lib/sudo 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /admin/syslog-ng/files/syslog-ng.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2006-2011 OpenWrt.org 3 | 4 | START=50 5 | 6 | start() { 7 | [ -f /etc/syslog-ng/syslog-ng.conf ] || return 1 8 | service_start /usr/sbin/syslog-ng 9 | } 10 | 11 | stop() { 12 | service_stop /usr/sbin/syslog-ng 13 | } 14 | 15 | reload() { 16 | service_reload /usr/sbin/syslog-ng 17 | } 18 | -------------------------------------------------------------------------------- /admin/syslog-ng3/files/syslog-ng.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2006-2011 OpenWrt.org 3 | 4 | START=50 5 | 6 | SERVICE_USE_PID=1 7 | 8 | start() { 9 | [ -f /etc/syslog-ng.conf ] || return 1 10 | service_start /usr/sbin/syslog-ng 11 | } 12 | 13 | stop() { 14 | service_stop /usr/sbin/syslog-ng 15 | } 16 | 17 | reload() { 18 | service_reload /usr/sbin/syslog-ng 19 | } 20 | -------------------------------------------------------------------------------- /arduino/node/files/node: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | SWAPS=`swapon -s | grep -c "file\|partition"` 4 | 5 | if [ $SWAPS -gt 0 ] 6 | then 7 | NODE_PATH=/usr/lib/node_modules /usr/bin/nodejs $@ 8 | else 9 | NODE_PATH=/usr/lib/node_modules /usr/bin/nodejs --stack_size=1024 --max_old_space_size=20 --max_new_space_size=2048 --max_executable_size=5 --gc_global --gc_interval=100 $@ 10 | fi 11 | 12 | -------------------------------------------------------------------------------- /arduino/yun-conf/create_certificate.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | #generating self-signed certificate 4 | openssl req -new -x509 -keyout $1 -out $1 -days 3650 -nodes < 2 | 3 | 4 | %h 5 | 6 | _arduino._tcp 7 | 80 8 | board=yun 9 | distro_version=0.1 10 | 11 | 12 | -------------------------------------------------------------------------------- /arduino/yun-conf/files/etc/config/arduino: -------------------------------------------------------------------------------- 1 | config arduino 2 | option password 775e9f944188a7bcb36e9ca5dc51672b44bcceeb7d56d89dfb914eb3a1ff2d69 3 | option secure_rest_api true 4 | option socket_timeout 5 5 | option access_point_wifi_name Arduino 6 | option default_target arduino_yun 7 | 8 | config wifi-device 'radio0' 9 | 10 | config wifi-iface 11 | 12 | config interface 'lan' 13 | 14 | -------------------------------------------------------------------------------- /arduino/yun-conf/files/etc/httpd.conf: -------------------------------------------------------------------------------- 1 | A:/arduino:/cgi-bin/luci/arduino%s 2 | A:/data:/cgi-bin/luci/data%s 3 | A:/mailbox:/cgi-bin/luci/mailbox%s 4 | -------------------------------------------------------------------------------- /arduino/yun-conf/files/etc/triggerhappy/triggers.d/reset.conf: -------------------------------------------------------------------------------- 1 | KEY_WPS_BUTTON 1 /usr/bin/wifi-reset-button-pressed 2 | KEY_WPS_BUTTON 0 /usr/bin/wifi-reset-button-released 3 | -------------------------------------------------------------------------------- /arduino/yun-scripts/files/etc/init.d/delete_uhttpd_cert: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | 3 | START=49 4 | 5 | start() { 6 | CERT=`uci get uhttpd.main.cert` 7 | KEY=`uci get uhttpd.main.key` 8 | rm -f $CERT $KEY 9 | } 10 | 11 | -------------------------------------------------------------------------------- /arduino/yun-scripts/files/etc/init.d/rngd-turn-off: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | 3 | START=99 4 | 5 | start() { 6 | /etc/init.d/rngd stop 7 | } 8 | 9 | -------------------------------------------------------------------------------- /arduino/yun-scripts/files/usr/bin/blink-start: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | echo "timer" > /sys/class/leds/ds:green:wlan/trigger 4 | echo $1 > /sys/class/leds/ds:green:wlan/delay_on 5 | echo $1 > /sys/class/leds/ds:green:wlan/delay_off 6 | 7 | -------------------------------------------------------------------------------- /arduino/yun-scripts/files/usr/bin/blink-stop: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | echo "none" > /sys/class/leds/ds:green:wlan/trigger 4 | 5 | -------------------------------------------------------------------------------- /arduino/yun-scripts/files/usr/bin/boot-complete-notify: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | echo "default-on" > /sys/class/leds/ds:green:usb/trigger 4 | -------------------------------------------------------------------------------- /arduino/yun-scripts/files/usr/bin/extract-built-date: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | cat $1 | sed 's/built=//g' | head -n 1 4 | 5 | -------------------------------------------------------------------------------- /arduino/yun-scripts/files/usr/bin/extract-built-date-from-sysupgrade-image: -------------------------------------------------------------------------------- 1 | #!/bin/sh -e 2 | 3 | SYSUPGRADE_IMAGE=$1 4 | TMP=`mktemp -d` 5 | 6 | mount $SYSUPGRADE_IMAGE $TMP 7 | 8 | BUILT_DATE=`extract-built-date $TMP/etc/arduino/openwrt-yun-release` 9 | 10 | umount -d $TMP 11 | rmdir $TMP 12 | 13 | echo $BUILT_DATE 14 | 15 | -------------------------------------------------------------------------------- /arduino/yun-scripts/files/usr/bin/kill-bridge: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | PID=`/usr/bin/pgrep -f "python -u bridge.py"` 4 | if [ "x$PID" != "x" ]; then 5 | /bin/kill -9 $PID 6 | fi 7 | PID=`/usr/bin/pgrep -f "/bin/ash --login"` 8 | if [ "x$PID" != "x" ]; then 9 | /bin/kill -9 $PID 10 | fi 11 | 12 | -------------------------------------------------------------------------------- /arduino/yun-scripts/files/usr/bin/reset-mcu: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | echo 18 > /sys/class/gpio/export 4 | echo "high" > /sys/class/gpio/gpio18/direction 5 | echo 1 > /sys/class/gpio/gpio18/value 6 | echo 0 > /sys/class/gpio/gpio18/value 7 | echo 18 > /sys/class/gpio/unexport 8 | 9 | -------------------------------------------------------------------------------- /arduino/yun-scripts/files/usr/bin/reset-to-factory-anyway: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | PATH=$PATH:/bin:/sbin:/usr/bin 4 | 5 | blink-start 100 6 | 7 | . /sbin/firstboot 8 | 9 | reset_has_fo=true 10 | boot_run_hook jffs2reset 11 | 12 | -------------------------------------------------------------------------------- /arduino/yun-scripts/files/usr/bin/run-bridge: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | cd /usr/lib/python2.7/bridge 4 | 5 | exec python -u bridge.py 2> /tmp/bridge.py-stderr.log 6 | 7 | -------------------------------------------------------------------------------- /arduino/yun-scripts/files/usr/bin/run-sysupgrade: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | kill-bridge 3 | 4 | cp "$1" /tmp || exit 1 5 | 6 | filename=`basename $1` 7 | 8 | exec sysupgrade -n "/tmp/$filename" 9 | 10 | -------------------------------------------------------------------------------- /arduino/yun-scripts/files/usr/bin/special-storage-available: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | if [ -L /www/sd ] && [ -d /www/sd ]; then 4 | exit 0 5 | else 6 | exit 1 7 | fi 8 | 9 | -------------------------------------------------------------------------------- /arduino/yun-scripts/files/usr/bin/update-file-available: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | for fol in `ls -d /mnt/sd??` 4 | do 5 | if [ -d $fol ] 6 | then 7 | how_many_bins=`ls $fol/*squashfs-sysupgrade.bin | wc -l` 8 | if [ $how_many_bins -eq 1 ] 9 | then 10 | bins=`ls $fol/*squashfs-sysupgrade.bin` 11 | echo $bins 12 | exit 13 | fi 14 | fi 15 | done 16 | 17 | -------------------------------------------------------------------------------- /arduino/yun-scripts/files/usr/bin/upgrade-all: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | mount | grep ^/dev/sda | grep 'on /overlay' &> /dev/null 4 | 5 | if [ $? -ne 0 ] 6 | then 7 | echo "Error:" 8 | echo "$0 is only available when using an external SD card. See http://arduino.cc/en/Tutorial/ExpandingYunDiskSpace" 9 | echo 10 | exit 1 11 | fi 12 | 13 | opkg upgrade `opkg list-upgradable | awk '{print $1}'` 14 | 15 | -------------------------------------------------------------------------------- /arduino/yun-scripts/files/usr/bin/wifi-reset-button-pressed: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | rm -f /tmp/wifi.reset 4 | date +%s > /tmp/wifi.reset 5 | 6 | blink-start 100 7 | 8 | logger "wifi reset button pressed" 9 | 10 | -------------------------------------------------------------------------------- /devel/build-essential/files/usr/src/hello/hello.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int main(int argc, char **argv) 4 | { 5 | printf("Hello OpenWrt\n"); 6 | 7 | return 0; 8 | } 9 | -------------------------------------------------------------------------------- /devel/dmalloc/patches/210-fix_threads.patch: -------------------------------------------------------------------------------- 1 | --- a/settings.dist 2 | +++ b/settings.dist 3 | @@ -409,7 +409,7 @@ 4 | */ 5 | 6 | #ifndef LOCK_THREADS 7 | -#define LOCK_THREADS 0 8 | +#define LOCK_THREADS 1 9 | #endif 10 | 11 | #if LOCK_THREADS 12 | -------------------------------------------------------------------------------- /devel/dmalloc/patches/300-fix_summarize_script.patch: -------------------------------------------------------------------------------- 1 | --- a/contrib/dmalloc_summarize.pl 2 | +++ b/contrib/dmalloc_summarize.pl 3 | @@ -1,4 +1,4 @@ 4 | -#!/usr/bin/perl5 -w 5 | +#!/usr/bin/perl -w 6 | # 7 | # dmalloc_summarize -- summarizes dmalloc log files 8 | # 9 | -------------------------------------------------------------------------------- /devel/dmalloc/patches/400-undef-strndup.patch: -------------------------------------------------------------------------------- 1 | --- dmalloc-5.5.2/dmalloc.h.3 2012-04-11 22:59:21.624323311 +0200 2 | +++ dmalloc-5.5.2.mod/dmalloc.h.3 2012-04-11 23:00:53.612325497 +0200 3 | @@ -405,6 +405,7 @@ 4 | * 5 | * string -> String we are duplicating. 6 | */ 7 | +#undef strdup 8 | extern 9 | char *strdup(const char *string); 10 | #endif /* ifndef DMALLOC_STRDUP_MACRO */ 11 | -------------------------------------------------------------------------------- /devel/yun-gcc/patches/fenv.diff: -------------------------------------------------------------------------------- 1 | --- a/libstdc++-v3/include/c_compatibility/fenv.h 2 | +++ b/libstdc++-v3/include/c_compatibility/fenv.h 3 | 4 | 36c36 5 | < # include_next 6 | --- 7 | > //# include_next 8 | -------------------------------------------------------------------------------- /ipv6/6scripts/files/6bridge.conf: -------------------------------------------------------------------------------- 1 | config 6bridge 2 | option bridge 'bripv6' 3 | -------------------------------------------------------------------------------- /ipv6/dibbler/files/dibbler-client.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | 3 | START=90 4 | STOP=90 5 | 6 | start() { 7 | mkdir -p /var/lib/dibbler 8 | dibbler-client start 9 | } 10 | 11 | stop() { 12 | dibbler-client stop 13 | } 14 | -------------------------------------------------------------------------------- /ipv6/dibbler/files/dibbler-relay.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | 3 | START=90 4 | STOP=90 5 | 6 | start() { 7 | mkdir -p /var/lib/dibbler 8 | dibbler-relay start 9 | } 10 | 11 | stop() { 12 | dibbler-relay stop 13 | } 14 | -------------------------------------------------------------------------------- /ipv6/dibbler/files/dibbler-server.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | 3 | START=90 4 | STOP=90 5 | 6 | start() { 7 | mkdir -p /var/lib/dibbler 8 | dibbler-server start 9 | } 10 | 11 | stop() { 12 | dibbler-server stop 13 | } 14 | -------------------------------------------------------------------------------- /ipv6/miredo/files/miredo-server.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2006-2011 OpenWrt.org 3 | 4 | START=50 5 | 6 | SERVICE_USE_PID=1 7 | 8 | start() { 9 | service_start /usr/sbin/miredo-server 10 | } 11 | 12 | stop() { 13 | service_stop /usr/sbin/miredo-server 14 | } 15 | -------------------------------------------------------------------------------- /ipv6/miredo/files/miredo.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2006-2011 OpenWrt.org 3 | 4 | START=50 5 | 6 | # XXX: miredo create a pid file but using it doesn't seem to work 7 | #SERVICE_USE_PID=1 8 | 9 | start() { 10 | service_start /usr/sbin/miredo 11 | } 12 | 13 | stop() { 14 | service_stop /usr/sbin/miredo 15 | } 16 | -------------------------------------------------------------------------------- /ipv6/miredo/patches/110-fix_compile_error.patch: -------------------------------------------------------------------------------- 1 | --- a/src/main.c 2 | +++ b/src/main.c 3 | @@ -300,7 +300,9 @@ 4 | if (val) 5 | { 6 | error_errno ("cap_set_proc"); 7 | +#ifdef MIREDO_DEFAULT_USERNAME 8 | setuid_notice (); 9 | +#endif 10 | return -1; 11 | } 12 | #endif 13 | -------------------------------------------------------------------------------- /ipv6/mrd6/files/mrd6.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2006-2011 OpenWrt.org 3 | 4 | START=50 5 | 6 | start() { 7 | service_start /usr/sbin/mrd6 -f /etc/mrd6.conf -D 8 | } 9 | 10 | stop() { 11 | service_stop /usr/sbin/mrd6 12 | } 13 | 14 | -------------------------------------------------------------------------------- /ipv6/mrd6/patches/001-add_missing_include.patch: -------------------------------------------------------------------------------- 1 | --- a/include/mrd/support/ptree.h 2 | +++ b/include/mrd/support/ptree.h 3 | @@ -35,6 +35,7 @@ 4 | #ifndef _Ptree_h_ 5 | #define _Ptree_h_ 6 | 7 | +#include 8 | #include 9 | #include 10 | #include 11 | -------------------------------------------------------------------------------- /ipv6/ndppd/files/ndppd.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2007-2011 OpenWrt.org 3 | 4 | START=90 5 | 6 | SERVICE_USE_PID=1 7 | SERVICE_PID_FILE=/var/run/ndppd.pid 8 | 9 | start() { 10 | mkdir -p /var/run 11 | service_start /usr/sbin/ndppd -p $SERVICE_PID_FILE -d 12 | } 13 | 14 | stop() { 15 | service_stop /usr/sbin/ndppd 16 | } 17 | -------------------------------------------------------------------------------- /ipv6/ptrtd/files/ptrtd.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2006-2011 OpenWrt.org 3 | 4 | START=60 5 | 6 | PREFIX="3ffe:abcd:1234:9876::" 7 | LEN=64 8 | 9 | start() { 10 | service_start /usr/sbin/ptrtd -p $PREFIX -l $LEN 11 | } 12 | 13 | stop() { 14 | service_stop /usr/sbin/ptrtd 15 | } 16 | -------------------------------------------------------------------------------- /ipv6/shorewall6-lite/files/hostname: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | cat /proc/sys/kernel/hostname 3 | -------------------------------------------------------------------------------- /ipv6/shorewall6-lite/files/hotplug_iface: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # should restart shorewall when an interface comes up 4 | 5 | [ ifup = "$ACTION" ] && { 6 | /etc/init.d/shorewall6-lite restart 7 | } 8 | 9 | [ ifdown = "$ACTION" ] && { 10 | # might need to restore some routing 11 | /etc/init.d/shorewall6-lite restart 12 | } 13 | -------------------------------------------------------------------------------- /ipv6/shorewall6-lite/files/vardir: -------------------------------------------------------------------------------- 1 | # move state dir out of ram 2 | VARDIR=/etc/shorewall6-lite/state 3 | -------------------------------------------------------------------------------- /ipv6/shorewall6-lite/patches/120-LOGFILE.patch: -------------------------------------------------------------------------------- 1 | --- a/shorewall6-lite.conf 2009-12-05 22:37:43.000000000 -0500 2 | +++ b/shorewall6-lite.conf 2009-12-05 22:37:51.000000000 -0500 3 | @@ -28,7 +28,7 @@ 4 | # L O G G I N G 5 | ############################################################################### 6 | 7 | -LOGFILE= 8 | +LOGFILE=/dev/null 9 | 10 | 11 | -------------------------------------------------------------------------------- /ipv6/totd/files/totd.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2006-2011 OpenWrt.org 3 | 4 | START=60 5 | 6 | SERVICE_USE_PID=1 7 | 8 | start() { 9 | service_start /usr/sbin/totd -c /etc/totd.conf 10 | } 11 | 12 | stop() { 13 | service_stop /usr/sbin/totd 14 | } 15 | -------------------------------------------------------------------------------- /ipv6/wide-dhcpv6/files/dhcp6c-radvd.hotplug: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | [ -f /etc/config/radvd ] && /etc/init.d/radvd restart 4 | -------------------------------------------------------------------------------- /ipv6/wide-dhcpv6/files/dhcp6s.config: -------------------------------------------------------------------------------- 1 | config 'dhcp6s' 'basic' 2 | option 'enabled' '0' # 1 = enabled; 0 = disabled 3 | option 'interface' 'lan' # This is the interface the DHCPv6 server will run on 4 | option 'config_file' '/etc/dhcp6s.conf' # Config file (as this UCI config doesn't fully support all options) 5 | -------------------------------------------------------------------------------- /ipv6/wide-dhcpv6/patches/000-cftoken-noyywrap.patch: -------------------------------------------------------------------------------- 1 | --- a/cftoken.l 2007-03-21 10:52:55.000000000 +0100 2 | +++ b/cftoken.l 2009-06-12 15:40:03.000000000 +0200 3 | @@ -1,5 +1,6 @@ 4 | /* $KAME: cftoken.l,v 1.35 2005/01/12 06:06:11 suz Exp $ */ 5 | 6 | +%option noyywrap 7 | %{ 8 | /* 9 | * Copyright (C) 2002 WIDE Project. 10 | -------------------------------------------------------------------------------- /lang/eggdrop/patches/002-eggdrop_h.patch: -------------------------------------------------------------------------------- 1 | --- eggdrop/src/eggdrop.h 2008-09-08 21:09:57.000000000 +0100 2 | +++ eggdrop-patched/src/eggdrop.h 2008-09-08 21:11:46.000000000 +0100 3 | @@ -218,9 +218,6 @@ 4 | # define sigemptyset(x) ((*(int *)(x))=0) 5 | #endif 6 | 7 | -#ifndef HAVE_SOCKLEN_T 8 | -typedef int socklen_t; 9 | -#endif 10 | 11 | /* 12 | * Handy aliases for memory tracking and core dumps 13 | -------------------------------------------------------------------------------- /lang/erlang/patches/101-emulator_includes.patch: -------------------------------------------------------------------------------- 1 | --- a/erts/emulator/Makefile.in 2 | +++ b/erts/emulator/Makefile.in 3 | @@ -591,7 +591,7 @@ endif 4 | 5 | 6 | $(OBJDIR)/%.o: beam/%.c 7 | - $(CC) $(subst -O2, $(GEN_OPT_FLGS), $(CFLAGS)) $(INCLUDES) -c $< -o $@ 8 | + $(CC) $(INCLUDES) $(subst -O2, $(GEN_OPT_FLGS), $(CFLAGS)) -c $< -o $@ 9 | 10 | else 11 | 12 | -------------------------------------------------------------------------------- /lang/erlang/patches/103-disable_emacs.patch: -------------------------------------------------------------------------------- 1 | --- a/lib/tools/Makefile 2 | +++ b/lib/tools/Makefile 3 | @@ -23,7 +23,7 @@ include $(ERL_TOP)/make/$(TARGET)/otp.mk 4 | # Macros 5 | # ---------------------------------------------------- 6 | 7 | -SUB_DIRECTORIES = c_src src doc/src examples priv emacs 8 | +SUB_DIRECTORIES = c_src src doc/src examples priv 9 | 10 | include vsn.mk 11 | VSN = $(TOOLS_VSN) 12 | -------------------------------------------------------------------------------- /lang/luaexpat/patches/001-compile-fix.patch: -------------------------------------------------------------------------------- 1 | --- a/config 2 | +++ b/config 3 | @@ -31,6 +31,6 @@ 4 | -Wshadow \ 5 | -Wwrite-strings 6 | 7 | -CFLAGS = $(CWARNS) -ansi -O2 -I$(LUA_INC) \ 8 | +CFLAGS = $(CWARNS) -O2 -I$(LUA_INC) \ 9 | -I$(COMPAT_DIR) -I$(EXPAT_INC) 10 | CC = gcc 11 | -------------------------------------------------------------------------------- /lang/luaprofiler/patches/100-link.patch: -------------------------------------------------------------------------------- 1 | --- a/Makefile.linux 2 | +++ b/Makefile.linux 3 | @@ -4,7 +4,7 @@ OBJS= src/clocks.o src/core_profiler.o s 4 | 5 | 6 | profiler: $(OBJS) 7 | - mkdir -p bin && $(LD) -Bshareable -o $(PROFILER_OUTPUT) $(OBJS) 8 | + mkdir -p bin && $(LD) -Bshareable -o $(PROFILER_OUTPUT) $(OBJS) $(LDFLAGS) 9 | 10 | clean: 11 | rm -f $(PROFILER_OUTPUT) src/*.o 12 | -------------------------------------------------------------------------------- /lang/perl/files/strippm.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # 3 | # Attempt to strip comments and pod docs from perl modules 4 | # 5 | 6 | [ "$#" -gt 0 ] || set . 7 | echo "---> Stripping modules in: $@" >&2 8 | find "$@" -name \*.pm -or -name \*.pl -or -name \*.pod | while read fn; do 9 | echo " $fn" >&2 10 | sed -i -e '/^=\(head\|pod\|item\|over\|back\)/,/^=cut/d; /^=\(head\|pod\|item\|over\|back\)/,$d; /^#$/d; /^#[^!"'"'"']/d' "$fn" 11 | done 12 | -------------------------------------------------------------------------------- /lang/php4/files/php.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2006 OpenWrt.org 3 | START=50 4 | 5 | start() { 6 | $BIN -b $PORT & 7 | } 8 | 9 | stop() { 10 | killall php 11 | } 12 | 13 | -------------------------------------------------------------------------------- /lang/php5/files/php5-fastcgi.config: -------------------------------------------------------------------------------- 1 | config php5-fastcgi 2 | option enabled 1 3 | option port '1026' 4 | -------------------------------------------------------------------------------- /lang/php5/patches/005-APC.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino/openwrt-packages-yun/6c63d2a5aa240dbf699ad6da7be4c8469ce89f90/lang/php5/patches/005-APC.patch -------------------------------------------------------------------------------- /lang/php5/patches/030-PECL-add-http.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino/openwrt-packages-yun/6c63d2a5aa240dbf699ad6da7be4c8469ce89f90/lang/php5/patches/030-PECL-add-http.patch -------------------------------------------------------------------------------- /lang/php5/patches/090-restore-sqlite2.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino/openwrt-packages-yun/6c63d2a5aa240dbf699ad6da7be4c8469ce89f90/lang/php5/patches/090-restore-sqlite2.patch -------------------------------------------------------------------------------- /lang/pymysql/patches/010-threadsafe.patch: -------------------------------------------------------------------------------- 1 | --- MySQL-python-1.2.2/site_orig.cfg 2007-08-15 12:58:40.000000000 +0200 2 | +++ MySQL-python-1.2.2/site.cfg 2007-08-15 12:58:49.000000000 +0200 3 | @@ -4,7 +4,7 @@ 4 | # static: link against a static library (probably required for embedded) 5 | 6 | embedded = False 7 | -threadsafe = True 8 | +threadsafe = False 9 | static = False 10 | 11 | # The path to mysql_config. 12 | -------------------------------------------------------------------------------- /lang/pyrrd/patches/101-cross.patch: -------------------------------------------------------------------------------- 1 | --- a/setup.py 2 | +++ b/setup.py 3 | @@ -1,4 +1,6 @@ 4 | -from setuptools import setup 5 | +#!/usr/bin/env python 6 | + 7 | +from distutils.core import setup 8 | 9 | from pyrrd import meta 10 | from pyrrd.util import dist 11 | -------------------------------------------------------------------------------- /lang/pysqlite/files/setup.cfg.in: -------------------------------------------------------------------------------- 1 | [build_ext] 2 | define= 3 | include_dirs=@INCLUDE_DIRS@ 4 | library_dirs=@LIBRARY_DIRS@ 5 | libraries=sqlite3 6 | -------------------------------------------------------------------------------- /lang/python-eeml/patches/101-cross.patch: -------------------------------------------------------------------------------- 1 | --- a/setup.py 2 | +++ b/setup.py 3 | @@ -1,5 +1,6 @@ 4 | -from setuptools import setup 5 | -from setuptools import find_packages 6 | +#!/usr/bin/env python 7 | + 8 | +from distutils.core import setup 9 | 10 | setup(name="Python EEML", 11 | version="0.1", 12 | 13 | -------------------------------------------------------------------------------- /lang/python-sip/files/python-sip-package.mk: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright (C) 2010 OpenWrt.org 3 | # 4 | # This is free software, licensed under the GNU General Public License v2. 5 | # See /LICENSE for more information. 6 | # 7 | 8 | PYTHON_SIP_CONFIG_TEMPLATE_DIR:=$(STAGING_DIR)/usr/share/python-sip 9 | PYTHON_SIP_CONFIG_TEMPLATE:=$(PYTHON_SIP_CONFIG_TEMPLATE_DIR)/sipconfig.template 10 | 11 | -------------------------------------------------------------------------------- /libs/avahi/files/avahi-daemon.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2006 OpenWrt.org 3 | START=61 4 | 5 | BIN=avahi-daemon 6 | DEFAULT=/etc/default/$BIN 7 | OPTIONS="-D" 8 | RUN_D=/var/run/$BIN 9 | 10 | start() { 11 | [ -f $DEFAULT ] && . $DEFAULT 12 | mkdir -p $RUN_D 13 | $BIN $OPTIONS 14 | } 15 | 16 | stop() { 17 | $BIN -k 18 | } 19 | 20 | reload() { 21 | $BIN -r 22 | } 23 | 24 | -------------------------------------------------------------------------------- /libs/avahi/files/service-ssh: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Secure Shell on %h 5 | 6 | _ssh._tcp 7 | 22 8 | 9 | 10 | -------------------------------------------------------------------------------- /libs/clearsilver/Config.in: -------------------------------------------------------------------------------- 1 | config CLEARSILVER_ENABLE_COMPRESSION 2 | bool "HTML compression support" 3 | default y 4 | 5 | config CLEARSILVER_ENABLE_REMOTE_DEBUGGER 6 | bool "Remote X CGI debugging" 7 | default n 8 | 9 | config CLEARSILVER_ENABLE_GETTEXT 10 | bool "Gettext message translation" 11 | default n 12 | -------------------------------------------------------------------------------- /libs/clearsilver/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino/openwrt-packages-yun/6c63d2a5aa240dbf699ad6da7be4c8469ce89f90/libs/clearsilver/Makefile -------------------------------------------------------------------------------- /libs/clearsilver/patches/001-gcc-vs-dollar-cc.patch: -------------------------------------------------------------------------------- 1 | --- a/rules.mk.in 2 | +++ b/rules.mk.in 3 | @@ -158,7 +158,7 @@ Makefile.depends: $(NEOTONIC_ROOT)/rules 4 | @touch Makefile.depends 5 | @if test "x" != "x$(SOURCE_FILES)"; then \ 6 | for II in "$(SOURCE_FILES)"; do \ 7 | - gcc -M -MG ${CFLAGS} $$II >> Makefile.depends; \ 8 | + $(CC) -M -MG ${CFLAGS} $$II >> Makefile.depends; \ 9 | done; \ 10 | fi 11 | @echo "** (done) " 12 | -------------------------------------------------------------------------------- /libs/elfutils/patches/004-memcpy_def.patch: -------------------------------------------------------------------------------- 1 | --- a/libelf/libelf.h 2 | +++ b/libelf/libelf.h 3 | @@ -55,6 +55,11 @@ 4 | /* Get the ELF types. */ 5 | #include 6 | 7 | +#ifndef _LIBC 8 | +#ifndef __mempcpy 9 | +#define __mempcpy mempcpy 10 | +#endif 11 | +#endif 12 | 13 | /* Known translation types. */ 14 | typedef enum 15 | -------------------------------------------------------------------------------- /libs/ezxml/patches/100-cross_compile.patch: -------------------------------------------------------------------------------- 1 | --- a/GNUmakefile 2 | +++ b/GNUmakefile 3 | @@ -21,10 +21,10 @@ 4 | # TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 5 | # SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 6 | 7 | -CC = gcc 8 | -AR = ar 9 | +#CC = gcc 10 | +#AR = ar 11 | RM = rm -f 12 | -CFLAGS = -Wall -O2 13 | +#CFLAGS = -Wall -O2 14 | DEBUG_CFLAGS = -O0 -g 15 | OBJS = ezxml.o 16 | LIB = libezxml.a 17 | -------------------------------------------------------------------------------- /libs/flac/patches/010-automake-compat.patch: -------------------------------------------------------------------------------- 1 | --- a/Makefile.am 2 | +++ b/Makefile.am 3 | @@ -34,6 +34,8 @@ SUBDIRS = include m4 src build obj 4 | 5 | DISTCLEANFILES = libtool-disable-static 6 | 7 | +ACLOCAL_AMFLAGS = -I m4 8 | + 9 | EXTRA_DIST = \ 10 | COPYING.FDL \ 11 | COPYING.GPL \ 12 | -------------------------------------------------------------------------------- /libs/gettext-full/patches/100-error_progname.patch: -------------------------------------------------------------------------------- 1 | --- a/gettext-runtime/intl/intl-compat.c 2 | +++ b/gettext-runtime/intl/intl-compat.c 3 | @@ -131,3 +131,7 @@ bind_textdomain_codeset (const char *dom 4 | { 5 | return libintl_bind_textdomain_codeset (domainname, codeset); 6 | } 7 | + 8 | +#ifdef __UCLIBC__ 9 | +DLL_EXPORTED void (*error_print_progname)(void) = NULL; 10 | +#endif 11 | -------------------------------------------------------------------------------- /libs/glib/patches/002-glibconfig-sysdefs.h.patch: -------------------------------------------------------------------------------- 1 | --- /dev/null 2 | +++ b/glibconfig-sysdefs.h 3 | @@ -0,0 +1,6 @@ 4 | +#define GLIB_SYSDEF_POLLIN =1 5 | +#define GLIB_SYSDEF_POLLPRI =2 6 | +#define GLIB_SYSDEF_POLLOUT =4 7 | +#define GLIB_SYSDEF_POLLERR =8 8 | +#define GLIB_SYSDEF_POLLHUP =16 9 | +#define GLIB_SYSDEF_POLLNVAL =32 10 | -------------------------------------------------------------------------------- /libs/glib/patches/003-gcc-3.4-compat.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino/openwrt-packages-yun/6c63d2a5aa240dbf699ad6da7be4c8469ce89f90/libs/glib/patches/003-gcc-3.4-compat.patch -------------------------------------------------------------------------------- /libs/glib/patches/004-underquoted-glib.m4.patch: -------------------------------------------------------------------------------- 1 | --- a/glib.m4 2 | +++ b/glib.m4 3 | @@ -5,7 +5,7 @@ dnl AM_PATH_GLIB([MINIMUM-VERSION, [ACTI 4 | dnl Test for GLIB, and define GLIB_CFLAGS and GLIB_LIBS, if "gmodule" or 5 | dnl gthread is specified in MODULES, pass to glib-config 6 | dnl 7 | -AC_DEFUN(AM_PATH_GLIB, 8 | +AC_DEFUN([AM_PATH_GLIB], 9 | [dnl 10 | dnl Get the cflags and libraries from the glib-config script 11 | dnl 12 | -------------------------------------------------------------------------------- /libs/glib2/patches/001-automake-compat.patch: -------------------------------------------------------------------------------- 1 | --- a/configure.ac 2 | +++ b/configure.ac 3 | @@ -2741,7 +2741,8 @@ dnl ************************** 4 | dnl *** Checks for gtk-doc *** 5 | dnl ************************** 6 | 7 | -GTK_DOC_CHECK([1.15]) 8 | +AM_CONDITIONAL([ENABLE_GTK_DOC], [false]) 9 | +AM_CONDITIONAL([GTK_DOC_USE_LIBTOOL], [false]) 10 | 11 | AC_ARG_ENABLE(man, 12 | [AC_HELP_STRING([--enable-man], 13 | -------------------------------------------------------------------------------- /libs/glib2/patches/002-missing-gthread-include.patch: -------------------------------------------------------------------------------- 1 | --- a/glib/gatomic.c 2 | +++ b/glib/gatomic.c 3 | @@ -881,6 +881,7 @@ g_atomic_pointer_compare_and_exchange (v 4 | #endif /* DEFINE_WITH_WIN32_INTERLOCKED */ 5 | 6 | #ifdef DEFINE_WITH_MUTEXES 7 | +#include "gthread.h" 8 | /* We have to use the slow, but safe locking method */ 9 | static GMutex *g_atomic_mutex; 10 | 11 | -------------------------------------------------------------------------------- /libs/glib2/patches/010-move-iconv-to-libs.patch: -------------------------------------------------------------------------------- 1 | --- a/glib-2.0.pc.in 2 | +++ b/glib-2.0.pc.in 3 | @@ -10,6 +10,5 @@ glib_mkenums=glib-mkenums 4 | Name: GLib 5 | Description: C Utility Library 6 | Version: @VERSION@ 7 | -Libs: -L${libdir} -lglib-2.0 @INTLLIBS@ 8 | -Libs.private: @ICONV_LIBS@ 9 | +Libs: -L${libdir} -lglib-2.0 @INTLLIBS@ @ICONV_LIBS@ 10 | Cflags: -I${includedir}/glib-2.0 -I${libdir}/glib-2.0/include @GLIB_EXTRA_CFLAGS@ 11 | -------------------------------------------------------------------------------- /libs/howl/files/autoipd.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2006-2011 OpenWrt.org 3 | 4 | START=50 5 | 6 | # XXX: pid-file is /var/run/autoipd-.pid 7 | SERVICE_USE_PID= 8 | 9 | start() { 10 | service_start /usr/sbin/autoipd 11 | } 12 | stop() { 13 | service_stop /usr/sbin/autoipd 14 | } 15 | 16 | -------------------------------------------------------------------------------- /libs/howl/files/mDNSResponder.conf: -------------------------------------------------------------------------------- 1 | #name #type #domain #port #text 2 | "My Router" _http._tcp local. 80 "txtvers=1" "path=/P" "note=My Router" 3 | -------------------------------------------------------------------------------- /libs/howl/files/mDNSResponder.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2006-2011 OpenWrt.org 3 | 4 | START=50 5 | 6 | SERVICE_USE_PID=1 7 | 8 | start() { 9 | service_start /usr/sbin/mDNSResponder 10 | } 11 | stop() { 12 | service_stop /usr/sbin/mDNSResponder 13 | } 14 | 15 | -------------------------------------------------------------------------------- /libs/howl/files/nifd.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2006-2011 OpenWrt.org 3 | 4 | START=50 5 | 6 | SERVICE_USE_PID=1 7 | 8 | start() { 9 | service_start /usr/sbin/nifd 10 | } 11 | stop() { 12 | service_stop /usr/sbin/nifd 13 | } 14 | 15 | -------------------------------------------------------------------------------- /libs/howl/patches/002-debug_log.patch: -------------------------------------------------------------------------------- 1 | --- howl-0.9.10-orig/src/mDNSResponder/Posix/posix_main.c 2005-01-27 04:11:20.000000000 +0100 2 | +++ howl-0.9.10-2/src/mDNSResponder/Posix/posix_main.c 2005-03-19 13:04:42.000000000 +0100 3 | @@ -186,6 +186,7 @@ 4 | case 'd': 5 | { 6 | make_daemon = SW_FALSE; 7 | + sw_debug_set_level(SW_LOG_VERBOSE); 8 | } 9 | break; 10 | 11 | -------------------------------------------------------------------------------- /libs/howl/patches/003-proto_fix.patch: -------------------------------------------------------------------------------- 1 | --- howl-0.9.10-orig/include/salt/platform.h 2005-01-28 21:46:14.000000000 +0100 2 | +++ howl-0.9.10-2/include/salt/platform.h 2005-03-19 13:04:42.000000000 +0100 3 | @@ -409,7 +409,7 @@ 4 | */ 5 | 6 | sw_const_string 7 | -sw_strerror(); 8 | +sw_strerror(void); 9 | 10 | 11 | /* 12 | -------------------------------------------------------------------------------- /libs/jpeg/patches/001-allow-ccache.patch: -------------------------------------------------------------------------------- 1 | --- a/makefile.cfg 2 | +++ b/makefile.cfg 3 | @@ -168,7 +168,7 @@ libjpeg.a: @A2K_DEPS@ $(LIBOBJECTS) 4 | 5 | # with libtool: 6 | libjpeg.la: @A2K_DEPS@ $(LIBOBJECTS) 7 | - $(LIBTOOL) --mode=link $(CC) -o libjpeg.la $(LIBOBJECTS) \ 8 | + $(LIBTOOL) --mode=link "$(CC)" -o libjpeg.la $(LIBOBJECTS) \ 9 | -rpath $(libdir) -version-info $(JPEG_LIB_VERSION) 10 | 11 | # sample programs: 12 | -------------------------------------------------------------------------------- /libs/libaudiofile/patches/001-audiofile-config-libdirs.patch: -------------------------------------------------------------------------------- 1 | --- a/audiofile-config.in 2 | +++ b/audiofile-config.in 3 | @@ -45,7 +45,9 @@ while test $# -gt 0; do 4 | echo $includes 5 | ;; 6 | --libs) 7 | - libdirs=-L@libdir@ 8 | + if test @libdir@ != /usr/libdir ; then 9 | + libdirs=-L@libdir@ 10 | + fi 11 | echo $libdirs -laudiofile -lm 12 | ;; 13 | *) 14 | -------------------------------------------------------------------------------- /libs/libcroco/patches/001-automake-compat.patch: -------------------------------------------------------------------------------- 1 | --- a/configure.in 2 | +++ b/configure.in 3 | @@ -67,8 +67,6 @@ case "$host" in 4 | esac 5 | AM_CONDITIONAL(PLATFORM_WIN32, [test "$platform_win32" = "yes"]) 6 | 7 | -GTK_DOC_CHECK([1.0]) 8 | - 9 | dnl ************************************************************** 10 | dnl check for the different --enable-option=val 11 | dnl messages issued by the user 12 | -------------------------------------------------------------------------------- /libs/libdirectfb/patches/disable-asm.patch: -------------------------------------------------------------------------------- 1 | --- DirectFB-1.4.2/configure.in.orig 2009-10-14 17:19:38.000000000 +0200 2 | +++ DirectFB-1.4.2/configure.in 2009-10-14 17:19:55.000000000 +0200 3 | @@ -221,8 +221,8 @@ 4 | have_kos=no 5 | need_libc_r=no 6 | need_libdl=yes 7 | +want_ppcasm=no 8 | +want_armasm=no 9 | -want_ppcasm=yes 10 | -want_armasm=yes 11 | 12 | case "$target_or_host" in 13 | *-linux*) 14 | -------------------------------------------------------------------------------- /libs/libidn/patches/001-remove-libtool.patch: -------------------------------------------------------------------------------- 1 | --- a/aclocal.m4 2 | +++ b/aclocal.m4 3 | @@ -1080,7 +1080,6 @@ m4_include([m4/intlmacosx.m4]) 4 | m4_include([m4/lib-ld.m4]) 5 | m4_include([m4/lib-link.m4]) 6 | m4_include([m4/lib-prefix.m4]) 7 | -m4_include([m4/libtool.m4]) 8 | m4_include([m4/longlong.m4]) 9 | m4_include([m4/ltoptions.m4]) 10 | m4_include([m4/ltsugar.m4]) 11 | -------------------------------------------------------------------------------- /libs/libmikmod/patches/003-automake-compat.patch: -------------------------------------------------------------------------------- 1 | --- a/libmikmod-config.in 2 | +++ b/libmikmod-config.in 3 | @@ -1,4 +1,4 @@ 4 | -#! /bin/sh 5 | +#! @SHELL@ 6 | 7 | prefix=@prefix@ 8 | exec_prefix=@exec_prefix@ 9 | --- a/libmikmod/Makefile.in 10 | +++ b/libmikmod/Makefile.in 11 | @@ -1,3 +1,5 @@ 12 | +SHELL = @SHELL@ 13 | + 14 | exec_prefix=@exec_prefix@ 15 | prefix=@prefix@ 16 | 17 | -------------------------------------------------------------------------------- /libs/libmpcdec/patches/001-automake-compat.patch: -------------------------------------------------------------------------------- 1 | --- a/configure.ac 2 | +++ b/configure.ac 3 | @@ -4,6 +4,7 @@ AC_CONFIG_AUX_DIR(config) 4 | AM_INIT_AUTOMAKE(libmpcdec,1.2.6) 5 | AM_CONFIG_HEADER(include/config.h) 6 | 7 | +AC_PROG_CXX 8 | AM_PROG_LIBTOOL 9 | 10 | CFLAGS="$CFLAGS -O3 -fomit-frame-pointer -fPIC" 11 | -------------------------------------------------------------------------------- /libs/libmpcdec/patches/100-fixed_point.patch: -------------------------------------------------------------------------------- 1 | --- a/include/mpcdec/math.h 2 | +++ b/include/mpcdec/math.h 3 | @@ -38,7 +38,7 @@ 4 | #ifndef _mpcdec_math_h_ 5 | #define _mpcdec_math_h_ 6 | 7 | -//#define MPC_FIXED_POINT 8 | +#define MPC_FIXED_POINT 9 | 10 | #define MPC_FIXED_POINT_SHIFT 16 11 | 12 | -------------------------------------------------------------------------------- /libs/libnatpmp/patches/001-cross_compile.patch: -------------------------------------------------------------------------------- 1 | --- a/Makefile 2 | +++ b/Makefile 3 | @@ -11,7 +11,8 @@ INSTALL = install 4 | # APIVERSION is used in soname 5 | APIVERSION = 1 6 | #LDFLAGS = -Wl,--no-undefined 7 | -CFLAGS = -O -fPIC -Wall -DENABLE_STRNATPMPERR 8 | +COPTS = -O 9 | +CFLAGS = $(COPTS) -fPIC -Wall -DENABLE_STRNATPMPERR 10 | 11 | LIBOBJS = natpmp.o getgateway.o 12 | 13 | -------------------------------------------------------------------------------- /libs/libnet-1.0.x/patches/100-debian_subset.patch.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino/openwrt-packages-yun/6c63d2a5aa240dbf699ad6da7be4c8469ce89f90/libs/libnet-1.0.x/patches/100-debian_subset.patch.gz -------------------------------------------------------------------------------- /libs/libnids/patches/003-missing_else.patch: -------------------------------------------------------------------------------- 1 | diff -urN libnids-1.18/src/killtcp.c libnids-1.18.new/src/killtcp.c 2 | --- libnids-1.18/src/killtcp.c 2002-08-21 18:19:40.000000000 +0200 3 | +++ libnids-1.18.new/src/killtcp.c 2010-03-27 13:44:59.000000000 +0100 4 | @@ -100,6 +100,6 @@ 5 | if (initialized) 6 | abort(); 7 | } 8 | -#elif 9 | +#else 10 | #error Something wrong with LIBNET_VER 11 | #endif 12 | -------------------------------------------------------------------------------- /libs/liboping/patches/01-no-werror.patch: -------------------------------------------------------------------------------- 1 | --- a/src/Makefile.am 2 | +++ b/src/Makefile.am 3 | @@ -3,7 +3,7 @@ AUTOMAKE_OPTIONS = foreign no-dependenci 4 | SUBDIRS = mans 5 | 6 | if COMPILER_IS_GCC 7 | -AM_CFLAGS = -Wall -Werror 8 | +AM_CFLAGS = -Wall 9 | endif 10 | 11 | include_HEADERS = oping.h 12 | -------------------------------------------------------------------------------- /libs/libosip2/patches/001-automake-compat.patch: -------------------------------------------------------------------------------- 1 | --- a/Makefile.am 2 | +++ b/Makefile.am 3 | @@ -1,3 +1,5 @@ 4 | +ACLOCAL_AMFLAGS = -I scripts 5 | + 6 | EXTRA_DIST = README BUGS FEATURES HISTORY autogen.sh libosip2.pc.in 7 | 8 | SUBDIRS = include src scripts help platform 9 | -------------------------------------------------------------------------------- /libs/libpng/patches/100-config_fix.patch: -------------------------------------------------------------------------------- 1 | --- a/scripts/libpng-config-body.in 2 | +++ b/scripts/libpng-config-body.in 3 | @@ -83,6 +83,7 @@ while test $# -gt 0; do 4 | 5 | --static) 6 | R_opts="" 7 | + libs=${all_libs} 8 | ;; 9 | 10 | *) 11 | -------------------------------------------------------------------------------- /libs/libsdl/patches/001-automake-compat.patch: -------------------------------------------------------------------------------- 1 | --- /dev/null 2 | +++ b/Makefile.am 3 | @@ -0,0 +1,2 @@ 4 | +SUBDIRS = . 5 | +ACLOCAL_AMFLAGS = -I . -I acinclude 6 | -------------------------------------------------------------------------------- /libs/libsdl_mixer/files/sdl-config: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # Fake sdl-config 3 | echo "-lSDL -ldirect -ldirectfb -lfusion" 4 | -------------------------------------------------------------------------------- /libs/libsdl_mixer/patches/001-automake-compat.patch: -------------------------------------------------------------------------------- 1 | --- a/configure.in 2 | +++ b/configure.in 3 | @@ -1,6 +1,6 @@ 4 | dnl Process this file with autoconf to produce a configure script. 5 | AC_INIT(README) 6 | -AC_CONFIG_AUX_DIRS($srcdir/build-scripts) 7 | +AC_CONFIG_AUX_DIR([build-scripts]) 8 | 9 | dnl Set various version strings - taken gratefully from the GTk sources 10 | 11 | -------------------------------------------------------------------------------- /libs/libsml/patches/010-no-examples-tests.patch: -------------------------------------------------------------------------------- 1 | --- a/Makefile 2 | +++ b/Makefile 3 | @@ -1,8 +1,8 @@ 4 | 5 | all: 6 | @$(MAKE) -C sml 7 | - @$(MAKE) -C examples 8 | - @$(MAKE) -C test 9 | +# @$(MAKE) -C examples 10 | +# @$(MAKE) -C test 11 | 12 | .PHONY: clean 13 | clean : 14 | -------------------------------------------------------------------------------- /libs/libsml/patches/020-ldflags.patch: -------------------------------------------------------------------------------- 1 | --- a/sml/Makefile 2 | +++ b/sml/Makefile 3 | @@ -54,7 +54,7 @@ libsml: $(ST_LIB) $(OBJ_LIB) 4 | endif 5 | 6 | $(DYN_LIB): $(OBJS) 7 | - $(LD) $(LIBS) -shared -soname $(SONAME) -o $@ $^ 8 | + $(LD) $(LDFLAGS) $(LIBS) -shared -soname $(SONAME) -o $@ $^ 9 | 10 | $(OBJ_LIB): $(OBJS) 11 | $(LD) -r -o $@ $^ 12 | -------------------------------------------------------------------------------- /libs/libsml/patches/030-cross-compile.patch: -------------------------------------------------------------------------------- 1 | --- a/sml/Makefile 2 | +++ b/sml/Makefile 3 | @@ -1,4 +1,4 @@ 4 | -UNAME := $(shell uname) 5 | +UNAME := Linux 6 | CFLAGS += -I./include/ -fPIC -g -Wall 7 | 8 | # Available Flags: 9 | -------------------------------------------------------------------------------- /libs/libsndfile/patches/001-automake-compat.patch: -------------------------------------------------------------------------------- 1 | --- a/Makefile.am 2 | +++ b/Makefile.am 3 | @@ -1,5 +1,7 @@ 4 | ## Process this file with automake to produce Makefile.in 5 | 6 | +ACLOCAL_AMFLAGS = -I M4 7 | + 8 | DISTCHECK_CONFIGURE_FLAGS = --enable-gcc-werror 9 | 10 | if BUILD_OCTAVE_MOD 11 | -------------------------------------------------------------------------------- /libs/libtwin/patches/100-compile_fix.patch: -------------------------------------------------------------------------------- 1 | --- a/libtwin/twin_feature.c 2 | +++ b/libtwin/twin_feature.c 3 | @@ -55,7 +55,7 @@ 4 | } 5 | 6 | #else 7 | -#define _twin_have_altivec() 8 | +#define _twin_have_altivec() 0 9 | #endif /* HAVE_ALTIVEC */ 10 | 11 | int twin_has_feature(unsigned int feature) 12 | -------------------------------------------------------------------------------- /libs/libusb/patches/003-automake-compat.patch: -------------------------------------------------------------------------------- 1 | --- a/configure.in 2 | +++ b/configure.in 3 | @@ -149,6 +149,7 @@ if test "x$enable_debug" = "xyes"; then 4 | fi 5 | 6 | # Checks for programs. 7 | +AC_PROG_CXX 8 | AC_LANG_CPLUSPLUS 9 | AC_PROG_CC 10 | AM_PROG_CC_C_O 11 | -------------------------------------------------------------------------------- /libs/libusb/patches/004-no_unused.patch: -------------------------------------------------------------------------------- 1 | --- a/Makefile.am 2006-03-04 03:52:46.000000000 +0100 2 | +++ b/Makefile.am 2011-02-03 12:59:22.261341559 +0100 3 | @@ -4,7 +4,7 @@ 4 | # gnu strictness chokes on README being autogenerated 5 | AUTOMAKE_OPTIONS = 1.4 foreign 6 | 7 | -SUBDIRS = . tests doc 8 | +SUBDIRS = . 9 | 10 | AM_CFLAGS = -Werror 11 | 12 | -------------------------------------------------------------------------------- /libs/libvorbis/patches/001-automake-compat.patch: -------------------------------------------------------------------------------- 1 | --- a/Makefile.am 2 | +++ b/Makefile.am 3 | @@ -1,6 +1,7 @@ 4 | ## Process this file with automake to produce Makefile.in 5 | 6 | AUTOMAKE_OPTIONS = 1.6 foreign dist-zip dist-bzip2 7 | +ACLOCAL_AMFLAGS = -I m4 8 | 9 | SUBDIRS = m4 include vq lib examples test doc 10 | 11 | -------------------------------------------------------------------------------- /libs/mysql/patches/502-fix-hostname.patch: -------------------------------------------------------------------------------- 1 | --- a/scripts/mysql_install_db.sh 2 | +++ b/scripts/mysql_install_db.sh 3 | @@ -317,7 +317,7 @@ then 4 | fi 5 | 6 | # Try to determine the hostname 7 | -hostname=`@HOSTNAME@` 8 | +hostname=`cat /proc/sys/kernel/hostname` 9 | 10 | # Check if hostname is valid 11 | if test "$cross_bootstrap" -eq 0 -a "$in_rpm" -eq 0 -a "$force" -eq 0 12 | -------------------------------------------------------------------------------- /libs/neon/patches/001-automake-compat.patch: -------------------------------------------------------------------------------- 1 | --- /dev/null 2 | +++ b/Makefile.am 3 | @@ -0,0 +1,2 @@ 4 | +SUBDIRS = . 5 | +ACLOCAL_AMFLAGS = -I macros 6 | -------------------------------------------------------------------------------- /libs/openldap/files/ldap.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2009-2011 OpenWrt.org 3 | 4 | START=60 5 | 6 | SERVICE_USE_PID=1 7 | 8 | start() { 9 | mkdir -m 0755 -p /var/openldap-data 10 | service_start /usr/sbin/slapd 11 | } 12 | 13 | stop() { 14 | service_stop /usr/sbin/slapd 15 | } 16 | 17 | reload() { 18 | service_reload /usr/sbin/slapd 19 | } 20 | -------------------------------------------------------------------------------- /libs/postgresql/files/postgresql.config: -------------------------------------------------------------------------------- 1 | config postgresql config 2 | option PGUSER postgres 3 | option PGDATA /var/postgresql/data 4 | option PGLOG /var/postgresql/data/postgresql.log 5 | option PG_CTL /usr/bin/pg_ctl 6 | -------------------------------------------------------------------------------- /libs/postgresql/patches/200-ranlib.patch: -------------------------------------------------------------------------------- 1 | --- a/src/port/Makefile 2 | +++ b/src/port/Makefile 3 | @@ -53,6 +53,7 @@ uninstall: 4 | 5 | libpgport.a: $(OBJS) 6 | $(AR) $(AROPT) $@ $^ 7 | + $(RANLIB) libpgport.a 8 | 9 | # thread.o needs PTHREAD_CFLAGS (but thread_srv.o does not) 10 | thread.o: thread.c 11 | -------------------------------------------------------------------------------- /libs/ptlib/patches/010-fix-gcc_4_3-compile.patch: -------------------------------------------------------------------------------- 1 | diff --git a/src/ptclib/sockagg.cxx b/src/ptclib/sockagg.cxx 2 | index a8f89d2..c1960f6 100644 3 | --- a/src/ptclib/sockagg.cxx 4 | +++ b/src/ptclib/sockagg.cxx 5 | @@ -38,6 +38,7 @@ 6 | 7 | #include 8 | #include 9 | - 10 | +#include 11 | + 12 | #define new PNEW 13 | 14 | -------------------------------------------------------------------------------- /libs/slang2/files/ncurses5-config: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | if [ "$1" == "--terminfo" ]; then 4 | echo "/usr/share/terminfo" 5 | fi 6 | 7 | -------------------------------------------------------------------------------- /libs/ucl/patches/001-autoconf-compat.patch: -------------------------------------------------------------------------------- 1 | --- a/configure.ac 2 | +++ b/configure.ac 3 | @@ -48,7 +48,7 @@ AC_CANONICAL_TARGET 4 | AM_MAINTAINER_MODE 5 | 6 | if test -z "$ac_abs_top_srcdir"; then 7 | - _AC_SRCPATHS(.) 8 | + _AC_SRCDIRS(.) 9 | fi 10 | if test -r .Conf.settings1; then 11 | . ./.Conf.settings1 12 | -------------------------------------------------------------------------------- /libs/ustl/patches/002-install_path.patch: -------------------------------------------------------------------------------- 1 | diff -urN ustl.old/Common.mk.in ustl.dev/Common.mk.in 2 | --- ustl.old/Common.mk.in 2005-11-10 21:06:53.000000000 +0100 3 | +++ ustl.dev/Common.mk.in 2006-03-23 16:12:05.000000000 +0100 4 | @@ -9,7 +9,7 @@ 5 | AR = @AR@ 6 | RANLIB = @RANLIB@ 7 | DOXYGEN = @DOXYGEN@ 8 | -INSTALL = @INSTALL@ 9 | +INSTALL = install 10 | RM = @RM@ 11 | LN = @LN@ 12 | 13 | -------------------------------------------------------------------------------- /libs/xmlrpc-c/patches/002-automake-compat.patch: -------------------------------------------------------------------------------- 1 | --- a/configure.in 2 | +++ b/configure.in 3 | @@ -230,9 +230,7 @@ dnl Checks for programs. 4 | dnl ======================================================================= 5 | 6 | AC_PROG_CC 7 | -if test x"$enable_cplusplus" != xno; then 8 | - AC_PROG_CXX 9 | -fi 10 | +AC_PROG_CXX 11 | 12 | 13 | dnl ======================================================================= 14 | -------------------------------------------------------------------------------- /libs/zaptel-1.4.x/files/10-create-device-node: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | case "$ACTION" in 4 | add) 5 | /bin/mkdir -p /dev/zap 6 | /bin/mknod -m 0644 /dev/zap/${DEVICENAME#zap} c $MAJOR $MINOR 7 | ;; 8 | esac 9 | 10 | -------------------------------------------------------------------------------- /libs/zaptel-1.4.x/patches/200-Makefile-pwd.patch: -------------------------------------------------------------------------------- 1 | --- 2 | Makefile | 1 + 3 | 1 file changed, 1 insertion(+) 4 | 5 | --- a/Makefile 6 | +++ b/Makefile 7 | @@ -18,6 +18,7 @@ ifeq ($(MAKELEVEL),0) 8 | PWD:=$(shell pwd) 9 | export PWD 10 | endif 11 | +PWD:=`pwd` 12 | 13 | ifeq ($(ARCH),) 14 | ARCH:=$(shell uname -m | sed -e s/i.86/i386/) 15 | -------------------------------------------------------------------------------- /libs/zaptel-1.4.x/patches/330-uname_m.patch: -------------------------------------------------------------------------------- 1 | --- 2 | Makefile | 2 +- 3 | 1 file changed, 1 insertion(+), 1 deletion(-) 4 | 5 | --- a/Makefile 6 | +++ b/Makefile 7 | @@ -25,7 +25,7 @@ ARCH:=$(shell uname -m | sed -e s/i.86/i 8 | endif 9 | 10 | ifeq ($(DEB_HOST_GNU_TYPE),) 11 | -UNAME_M:=$(shell uname -m) 12 | +UNAME_M:=$(ARCH) 13 | else 14 | UNAME_M:=$(DEB_HOST_GNU_TYPE) 15 | endif 16 | -------------------------------------------------------------------------------- /libs/zaptel-1.4.x/patches/350-2.6.34.patch: -------------------------------------------------------------------------------- 1 | --- a/kernel/zconfig.h 2 | +++ b/kernel/zconfig.h 3 | @@ -22,6 +22,8 @@ 4 | #include 5 | #if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,18) 6 | #include 7 | +#elif (LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 33)) 8 | +#include 9 | #else 10 | #include 11 | #endif 12 | -------------------------------------------------------------------------------- /mail/xmail/patches/020-Makefile.lnx.patch: -------------------------------------------------------------------------------- 1 | --- a/Makefile.lnx 2 | +++ b/Makefile.lnx 3 | @@ -19,9 +19,9 @@ 4 | # Davide Libenzi 5 | # 6 | SYSTYPE = linux 7 | -CC = g++ 8 | -LD = g++ 9 | -STRIP = strip 10 | +CC = $(CXX) 11 | +LD = $(CXX) 12 | +#STRIP = strip 13 | 14 | ifneq ("$(WITH_SSL_INCLUDE)", "") 15 | CFLAGS := $(CFLAGS) -I$(WITH_SSL_INCLUDE) 16 | -------------------------------------------------------------------------------- /mail/xmail/patches/040-honour_opt_flags.patch: -------------------------------------------------------------------------------- 1 | --- a/Makefile.common 2 | +++ b/Makefile.common 3 | @@ -24,10 +24,10 @@ 4 | endif 5 | 6 | ifeq ($(XMAIL_DEBUG), 1) 7 | - CFLAGS := $(CFLAGS) -O0 -g 8 | + CFLAGS := -O0 -g $(CFLAGS) 9 | STRIP = touch 10 | else 11 | - CFLAGS := $(CFLAGS) -O2 12 | + CFLAGS := -O2 $(CFLAGS) 13 | endif 14 | 15 | OUTDIR = bin 16 | -------------------------------------------------------------------------------- /multimedia/darkice/patches/001-upstream_svn_r494.patch: -------------------------------------------------------------------------------- 1 | --- a/src/SerialUlaw.cpp 2 | +++ b/src/SerialUlaw.cpp 3 | @@ -40,6 +40,12 @@ 4 | #include "config.h" 5 | #endif 6 | 7 | +#ifdef HAVE_STDIO_H 8 | +#include 9 | +#else 10 | +#error need stdio.h 11 | +#endif 12 | + 13 | #ifdef HAVE_UNISTD_H 14 | #include 15 | #else 16 | -------------------------------------------------------------------------------- /multimedia/ftpd-topfield/files/ftpd-topfield.config: -------------------------------------------------------------------------------- 1 | config 'ftpd-topfield' 2 | option 'port' '21' 3 | option 'turbo' 'disabled' 4 | option 'elpf' 'disabled' 5 | -------------------------------------------------------------------------------- /multimedia/gmediaserver/files/gmediaserver.config: -------------------------------------------------------------------------------- 1 | config gmediaserver 2 | option content_directory '/tmp' 3 | option interface 'br-lan' 4 | -------------------------------------------------------------------------------- /multimedia/gphoto2/patches/001-automake-compat.patch: -------------------------------------------------------------------------------- 1 | --- a/configure.ac 2 | +++ b/configure.ac 3 | @@ -66,7 +66,6 @@ GP_GETTEXT_HACK([],[Lutz Müller and oth 4 | ALL_LINGUAS="az cs da de en_GB es eu fi fr hu id it ja nl pa pl pt_BR ro ru rw sk sr sv uk vi zh_CN zh_TW" 5 | AM_GNU_GETTEXT_VERSION([0.14.1]) 6 | AM_GNU_GETTEXT([external]) 7 | -AM_PO_SUBDIRS() 8 | AM_ICONV() 9 | GP_GETTEXT_FLAGS() 10 | 11 | -------------------------------------------------------------------------------- /multimedia/gphoto2/patches/100-gpdebug.patch: -------------------------------------------------------------------------------- 1 | --- a/gphoto2/foreach.c 2 | +++ b/gphoto2/foreach.c 3 | @@ -31,6 +31,8 @@ 4 | 5 | #include 6 | 7 | +#define GP_DEBUG (void) 8 | + 9 | #define GP_ERROR_FRONTEND_BAD_ID -10000 10 | #define CR(result) {int __r=(result); if(__r<0) return(__r);} 11 | #define CL(result,list) {int __r=(result); if(__r<0) {gp_list_free(list);return(__r);}} 12 | -------------------------------------------------------------------------------- /multimedia/icecast/patches/010-fix_libcurl_test_crap.patch: -------------------------------------------------------------------------------- 1 | --- a/m4/xiph_curl.m4 2 | +++ b/m4/xiph_curl.m4 3 | @@ -52,7 +52,7 @@ AC_CHECK_HEADERS([curl/curl.h],, curl_ok 4 | AC_MSG_CHECKING(for libcurl) 5 | if test "$curl_ok" = "yes" 6 | then 7 | - AC_RUN_IFELSE(AC_LANG_SOURCE([ 8 | + AC_COMPILE_IFELSE(AC_LANG_SOURCE([ 9 | #include 10 | int main() 11 | { 12 | -------------------------------------------------------------------------------- /multimedia/minidlna/patches/030-missing-include.patch: -------------------------------------------------------------------------------- 1 | --- a/minidlna.c 2 | +++ b/minidlna.c 3 | @@ -58,6 +58,7 @@ 4 | #include 5 | #include 6 | #include 7 | +#include 8 | #include 9 | #include 10 | #include 11 | -------------------------------------------------------------------------------- /multimedia/mjpg-streamer/files/mjpg-streamer.config: -------------------------------------------------------------------------------- 1 | config mjpg-streamer core 2 | option enabled "0" 3 | option device "/dev/video0" 4 | option resolution "640x480" 5 | option fps "5" 6 | option www "/www/webcam" 7 | option port "8080" 8 | -------------------------------------------------------------------------------- /multimedia/mjpg-streamer/files/mjpg-streamer.hotplug: -------------------------------------------------------------------------------- 1 | case "$ACTION" in 2 | add) 3 | # start process 4 | /etc/init.d/mjpg-streamer start 5 | ;; 6 | remove) 7 | # stop process 8 | /etc/init.d/mjpg-streamer stop 9 | ;; 10 | esac 11 | 12 | -------------------------------------------------------------------------------- /multimedia/peercast/files/peercast.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2006 OpenWrt.org 3 | START=50 4 | 5 | PID_F=/var/run/peercast.pid 6 | 7 | start() { 8 | peercast -d -i /etc/peercast.ini -l /var/log/peercast.log -p $PID_F 9 | } 10 | 11 | stop() { 12 | [ -f $PID_F ] && kill $(cat $PID_F) >/dev/null 2>&1 13 | } 14 | 15 | -------------------------------------------------------------------------------- /multimedia/ushare/files/ushare.config: -------------------------------------------------------------------------------- 1 | config 'ushare' 2 | option 'enabled' '0' 3 | option 'user' 'nobody' 4 | option 'servername' 'OpenWrt' 5 | option 'interface' 'br-lan' 6 | option 'options' '' 7 | option 'content_directories' '/tmp' 8 | option 'disable_telnet' '1' 9 | option 'disable_webif' '1' 10 | -------------------------------------------------------------------------------- /net/aodv-uu/files/aodv-uu.modules: -------------------------------------------------------------------------------- 1 | kaodv 2 | -------------------------------------------------------------------------------- /net/aodv-uu/patches/002-linux_2.6.19_ip_route_me_harder_change.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino/openwrt-packages-yun/6c63d2a5aa240dbf699ad6da7be4c8469ce89f90/net/aodv-uu/patches/002-linux_2.6.19_ip_route_me_harder_change.patch -------------------------------------------------------------------------------- /net/apache/patches/004-pidfile_fix.patch: -------------------------------------------------------------------------------- 1 | --- a/include/scoreboard.h 2 | +++ b/include/scoreboard.h 3 | @@ -42,7 +42,7 @@ extern "C" { 4 | 5 | /* Scoreboard file, if there is one */ 6 | #ifndef DEFAULT_SCOREBOARD 7 | -#define DEFAULT_SCOREBOARD "logs/apache_runtime_status" 8 | +#define DEFAULT_SCOREBOARD "log/apache_runtime_status" 9 | #endif 10 | 11 | /* Scoreboard info on a process is, for now, kept very brief --- 12 | -------------------------------------------------------------------------------- /net/apcupsd/files/apcupsd.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2006 OpenWrt.org 3 | START=50 4 | STOP=50 5 | 6 | start() { 7 | /usr/sbin/apcupsd -f /etc/apcupsd/apcupsd.conf 8 | } 9 | 10 | stop() { 11 | kill $(cat /var/run/apcupsd.pid) 12 | } 13 | -------------------------------------------------------------------------------- /net/apcupsd/files/apcupsd_mail.conf: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | MAILPROG="/usr/sbin/smtp" 4 | MAILHOST="mail:25" 5 | FROM="OpenWrt" 6 | TO="apcups@example.com" 7 | HOSTNAME="OpenWrt" -------------------------------------------------------------------------------- /net/aprx/files/aprx.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2008-2011 OpenWrt.org 3 | 4 | START=99 5 | 6 | SERVICE_USE_PID=1 7 | 8 | start() { 9 | mkdir -m 0755 -p /var/log/aprx 10 | service_start /usr/sbin/aprx 11 | } 12 | 13 | stop() { 14 | service_stop /usr/sbin/aprx 15 | } 16 | -------------------------------------------------------------------------------- /net/arpwatch/files/arpwatch.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2006-2011 OpenWrt.org 3 | 4 | START=90 5 | 6 | start() { 7 | service_start /usr/sbin/arpwatch -f /etc/arpwatch/arp.dat -i br-lan 8 | } 9 | 10 | stop() { 11 | service_stop /usr/sbin/arpwatch 12 | } 13 | -------------------------------------------------------------------------------- /net/asterisk-1.8.x/files/asterisk.default: -------------------------------------------------------------------------------- 1 | ## startup options for /etc/init.d/asterisk 2 | 3 | ENABLE_ASTERISK="yes" 4 | OPTIONS="" 5 | -------------------------------------------------------------------------------- /net/asterisk-1.8.x/patches/100-build_tools-iconv.patch: -------------------------------------------------------------------------------- 1 | --- a/build_tools/menuselect-deps.in 2 | +++ b/build_tools/menuselect-deps.in 3 | @@ -16,7 +16,7 @@ GTK2=@PBX_GTK2@ 4 | H323=@PBX_H323@ 5 | HOARD=@PBX_HOARD@ 6 | ICAL=@PBX_ICAL@ 7 | -ICONV=@PBX_ICONV@ 8 | +ICONV=0 9 | IKSEMEL=@PBX_IKSEMEL@ 10 | IMAP_TK=@PBX_IMAP_TK@ 11 | IODBC=@PBX_IODBC@ 12 | -------------------------------------------------------------------------------- /net/asterisk-chan-sccp-b/patches/300-stdarg.patch: -------------------------------------------------------------------------------- 1 | --- a/src/chan_sccp.h 2 | +++ b/src/chan_sccp.h 3 | @@ -32,6 +32,7 @@ extern "C" { 4 | #include "common.h" 5 | #include 6 | #include "asterisk/compiler.h" 7 | +#include 8 | #include "asterisk/lock.h" 9 | #include "asterisk/abstract_jb.h" 10 | 11 | -------------------------------------------------------------------------------- /net/autossh/files/autossh.config: -------------------------------------------------------------------------------- 1 | config autossh 2 | option ssh '-i /etc/dropbear/id_rsa -N -T -R 2222:localhost:22 user@host' 3 | option gatetime '0' 4 | option monitorport '20000' 5 | option poll '600' 6 | -------------------------------------------------------------------------------- /net/autossh/files/autossh.hotplug: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # Copyright (C) 2007 OpenWrt.org 3 | 4 | /etc/init.d/autossh enabled && { 5 | 6 | [ "$ACTION" = "ifup" ] && { 7 | /etc/init.d/autossh start 8 | } 9 | 10 | [ "$ACTION" = "ifdown" ] && { 11 | /etc/init.d/autossh stop 12 | } 13 | 14 | } 15 | -------------------------------------------------------------------------------- /net/baresip/files/baresip.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2010-2011 OpenWrt.org 3 | # Copyright (C) 2010 Alfred E. Heggestad 4 | # 5 | 6 | START=92 7 | 8 | start() { 9 | service_start /usr/bin/baresip -d 10 | } 11 | 12 | stop() { 13 | service_stop /usr/bin/baresip 14 | } 15 | -------------------------------------------------------------------------------- /net/baresip/patches/100-videodev-compat.patch: -------------------------------------------------------------------------------- 1 | --- a/modules/v4l/v4l.c 2 | +++ b/modules/v4l/v4l.c 3 | @@ -14,7 +14,7 @@ 4 | #include 5 | #include 6 | #undef __STRICT_ANSI__ /* needed for RHEL4 kernel 2.6.9 */ 7 | -#include 8 | +#include 9 | #include 10 | #include 11 | #include 12 | -------------------------------------------------------------------------------- /net/bind/files/bind/db.0: -------------------------------------------------------------------------------- 1 | ; 2 | ; BIND reverse data file for broadcast zone 3 | ; 4 | $TTL 604800 5 | @ IN SOA localhost. root.localhost. ( 6 | 1 ; Serial 7 | 604800 ; Refresh 8 | 86400 ; Retry 9 | 2419200 ; Expire 10 | 604800 ) ; Negative Cache TTL 11 | ; 12 | @ IN NS localhost. 13 | -------------------------------------------------------------------------------- /net/bind/files/bind/db.127: -------------------------------------------------------------------------------- 1 | ; 2 | ; BIND reverse data file for local loopback interface 3 | ; 4 | $TTL 604800 5 | @ IN SOA localhost. root.localhost. ( 6 | 1 ; Serial 7 | 604800 ; Refresh 8 | 86400 ; Retry 9 | 2419200 ; Expire 10 | 604800 ) ; Negative Cache TTL 11 | ; 12 | @ IN NS localhost. 13 | 1.0.0 IN PTR localhost. 14 | -------------------------------------------------------------------------------- /net/bind/files/bind/db.255: -------------------------------------------------------------------------------- 1 | ; 2 | ; BIND reverse data file for broadcast zone 3 | ; 4 | $TTL 604800 5 | @ IN SOA localhost. root.localhost. ( 6 | 1 ; Serial 7 | 604800 ; Refresh 8 | 86400 ; Retry 9 | 2419200 ; Expire 10 | 604800 ) ; Negative Cache TTL 11 | ; 12 | @ IN NS localhost. 13 | -------------------------------------------------------------------------------- /net/bind/files/bind/db.local: -------------------------------------------------------------------------------- 1 | ; 2 | ; BIND data file for local loopback interface 3 | ; 4 | $TTL 604800 5 | @ IN SOA localhost. root.localhost. ( 6 | 1 ; Serial 7 | 604800 ; Refresh 8 | 86400 ; Retry 9 | 2419200 ; Expire 10 | 604800 ) ; Negative Cache TTL 11 | ; 12 | @ IN NS localhost. 13 | @ IN A 127.0.0.1 14 | -------------------------------------------------------------------------------- /net/bitchx/files/bitchxrc: -------------------------------------------------------------------------------- 1 | IRCUSER OpenWrt 2 | IRCNAME OpenWrt User! 3 | -------------------------------------------------------------------------------- /net/bitchx/files/bitchxrc.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | 3 | START=98 4 | start() { 5 | # make /tmp/.bitchxrc as many servers ban root 6 | if [ ! -e /tmp/.bitchxrc ] 7 | then 8 | echo "IRCUSER OpenWrt" >/tmp/.bitchxrc 9 | echo "IRCNAME OpenWrt User!" >>/tmp/.bitchxrc 10 | fi 11 | } 12 | -------------------------------------------------------------------------------- /net/bitchx/patches/002-tparm.patch: -------------------------------------------------------------------------------- 1 | --- BitchX/source/term.c.orig 2006-03-05 15:01:46.000000000 +1000 2 | +++ BitchX/source/term.c 2006-03-05 15:01:53.000000000 +1000 3 | @@ -92,7 +92,6 @@ 4 | #endif 5 | 6 | extern char *getenv(); 7 | -extern char *tparm(); 8 | 9 | /* 10 | * The old code assumed termcap. termcap is almost always present, but on 11 | -------------------------------------------------------------------------------- /net/bitlbee/files/bitlbee.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2006-2011 OpenWrt.org 3 | 4 | START=50 5 | 6 | start() { 7 | mkdir -m 0755 -p /var/lib/bitlbee 8 | service_start /usr/sbin/bitlbee -D 9 | } 10 | 11 | stop() { 12 | service_stop /usr/sbin/bitlbee 13 | } 14 | -------------------------------------------------------------------------------- /net/btpd/files/btpd.config: -------------------------------------------------------------------------------- 1 | config 'btpd' 2 | option 'directory' '/usb/btpd' 3 | option 'maxkbin' '1000' 4 | option 'maxkbout' '40' 5 | option 'maxpeers' '140' 6 | option 'maxuploads' '50' 7 | option 'port' '47194' 8 | -------------------------------------------------------------------------------- /net/btpd/patches/001-gettime.patch: -------------------------------------------------------------------------------- 1 | --- a/evloop/timer.c 2 | +++ b/evloop/timer.c 3 | @@ -14,7 +14,7 @@ 4 | int 5 | evtimer_gettime(struct timespec *ts) 6 | { 7 | - return clock_gettime(TIMER_CLOCK, ts); 8 | + return clock_gettime(CLOCK_REALTIME, ts); 9 | } 10 | 11 | #elif defined(HAVE_MACH_ABSOLUTE_TIME) 12 | -------------------------------------------------------------------------------- /net/btpd/patches/002-config.h.patch: -------------------------------------------------------------------------------- 1 | --- a/misc/sha1.c 2 | +++ b/misc/sha1.c 3 | @@ -23,7 +23,9 @@ 4 | Robert Klep -- Expansion function fix 5 | */ 6 | 7 | -#include 8 | +#ifdef HAVE_CONFIG_H 9 | +# include 10 | +#endif 11 | 12 | #include "sha1.h" 13 | 14 | -------------------------------------------------------------------------------- /net/btpd/patches/100-clock.diff: -------------------------------------------------------------------------------- 1 | --- /dev/null 2 | +++ b/config.cache 3 | @@ -0,0 +1 @@ 4 | +ac_cv_func_clock_gettime=no 5 | -------------------------------------------------------------------------------- /net/chaosvpn/files/chaosvpn.hotplug: -------------------------------------------------------------------------------- 1 | [ "$INTERFACE" == "wan" ] || return 2 | [ "$ACTION" == "ifup" ] && /etc/init.d/chaosvpn restart 3 | 4 | -------------------------------------------------------------------------------- /net/chaosvpn/files/chaosvpn_config.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | [ -f "/etc/tinc/chaos/rsa_key.pub" -a -f "/etc/tinc/chaos/rsa_key.priv" ] || { 4 | echo "please generate rsa key pair" 5 | echo "tincd -n chaos --generate-keys=2048" 6 | exit 1 7 | } 8 | 9 | C=`grep unconfigured_please_change_me /etc/tinc/chaosvpn.conf | wc -l` 10 | [ "$C" = "0" ] || { 11 | echo "/etc/tinc/chaosvpn.conf is not configured yet" 12 | exit 1 13 | } 14 | exit 0 15 | -------------------------------------------------------------------------------- /net/chillispot/files/chillispot.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2006-2012 OpenWrt.org 3 | 4 | START=50 5 | 6 | SERVICE_USE_PID=1 7 | SERVICE_PID_FILE=/var/run/chilli.pid 8 | 9 | start() { 10 | . /lib/functions/network.sh 11 | 12 | local ipaddr 13 | network_get_ipaddr ipaddr lan && \ 14 | service_start /usr/sbin/chilli --dns1="$ipaddr" 15 | } 16 | 17 | stop() { 18 | service_stop /usr/sbin/chilli 19 | } 20 | -------------------------------------------------------------------------------- /net/chillispot/patches/120-fix_bufferoverflow.patch: -------------------------------------------------------------------------------- 1 | --- a/src/radius.c 2 | +++ b/src/radius.c 3 | @@ -1002,7 +1002,7 @@ int radius_pwencode(struct radius_t *thi 4 | } 5 | 6 | /* Copy first 128 octets of src into dst */ 7 | - if (srclen <= 128) 8 | + if (srclen > 128) 9 | memcpy(dst, src, 128); 10 | else 11 | memcpy(dst, src, srclen); 12 | -------------------------------------------------------------------------------- /net/chillispot/patches/150-chillispot-rmtctrl.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino/openwrt-packages-yun/6c63d2a5aa240dbf699ad6da7be4c8469ce89f90/net/chillispot/patches/150-chillispot-rmtctrl.patch -------------------------------------------------------------------------------- /net/chrony/files/chrony.keys: -------------------------------------------------------------------------------- 1 | 1 chronyc 2 | -------------------------------------------------------------------------------- /net/chrony/files/ntpd.config: -------------------------------------------------------------------------------- 1 | # Generic NTP configuration 2 | # Time servers and network(s) that may access the time service 3 | 4 | config ntpd 5 | option TimeServers "0.openwrt.pool.ntp.org 1.openwrt.pool.ntp.org 2.openwrt.pool.ntp.org 3.openwrt.pool.ntp.org" 6 | option ClientAccessFrom "lan" 7 | -------------------------------------------------------------------------------- /net/click/files/roofnet.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2006 OpenWrt.org 3 | START=50 4 | 5 | start() { 6 | killall -q click 7 | cp /usr/bin/srcr.click /tmp 8 | sh /usr/bin/gen_config_roofnet.sh > /tmp/unaligned.click 9 | click-align /tmp/unaligned.click > /tmp/roofnet.click 10 | /usr/bin/click /tmp/roofnet.click > /tmp/roofnet.log 2>&1 & 11 | } 12 | 13 | stop() { 14 | killall click 15 | } 16 | -------------------------------------------------------------------------------- /net/click/patches/110-multithread_fix.patch: -------------------------------------------------------------------------------- 1 | --- a/lib/master.cc 2 | +++ b/lib/master.cc 3 | @@ -409,7 +409,9 @@ Master::process_pending(RouterThread *th 4 | while (Task *t = Task::pending_to_task(my_pending)) { 5 | my_pending = t->_pending_nextptr; 6 | t->_pending_nextptr = 0; 7 | +# if HAVE_MULTITHREAD 8 | click_master_mb(); 9 | +# endif 10 | t->process_pending(thread); 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /net/ctorrent/patches/100-negative-ints.patch: -------------------------------------------------------------------------------- 1 | --- a/bencode.cpp 2 | +++ b/bencode.cpp 3 | @@ -44,6 +44,10 @@ size_t buf_long(const char *b,size_t len 4 | p++; len--; 5 | } 6 | 7 | + if( *p == '-'){ 8 | + p++; len--; 9 | + } 10 | + 11 | for(psave = p; len && isdigit(*p); p++,len--) ; 12 | 13 | if(!len || MAX_INT_SIZ < (p - psave) || *p != endchar) return 0; 14 | -------------------------------------------------------------------------------- /net/cups/files/cupsd.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2006-2011 OpenWrt.org 3 | 4 | START=50 5 | 6 | start() { 7 | mkdir -m 0755 -p /var/cache/cups 8 | mkdir -m 0755 -p /var/cups 9 | mkdir -m 0755 -p /var/spool/cups/tmp 10 | service_start /usr/sbin/cupsd 11 | } 12 | 13 | stop() { 14 | service_stop /usr/sbin/cupsd 15 | } 16 | 17 | reload() { 18 | service_reload /usr/sbin/cupsd 19 | } 20 | -------------------------------------------------------------------------------- /net/cups/patches/140-uname.patch: -------------------------------------------------------------------------------- 1 | --- a/configure 2 | +++ b/configure 3 | @@ -1966,7 +1966,7 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu 4 | 5 | 6 | 7 | -uname=`uname` 8 | +uname=${UNAME:-`uname`} 9 | uversion=`uname -r | sed -e '1,$s/^[^0-9]*\([0-9]*\)\.\([0-9]*\).*/\1\2/'` 10 | uarch=`uname -m` 11 | 12 | -------------------------------------------------------------------------------- /net/darkstat/files/darkstat.config: -------------------------------------------------------------------------------- 1 | config darkstat 2 | option interface 'lan' 3 | # option httpaddr '0.0.0.0' 4 | # option httpport '667' 5 | -------------------------------------------------------------------------------- /net/ddns-scripts/files/etc/hotplug.d/iface/25-ddns: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | . /usr/lib/ddns/dynamic_dns_functions.sh 4 | 5 | if [ "$ACTION" = "ifup" ]; then 6 | start_daemon_for_all_ddns_sections "$INTERFACE" 7 | fi 8 | 9 | 10 | -------------------------------------------------------------------------------- /net/ddns-scripts/files/usr/lib/ddns/url_escape.sed: -------------------------------------------------------------------------------- 1 | # sed url escaping 2 | s:%:%25:g 3 | s: :%20:g 4 | s:<:%3C:g 5 | s:>:%3E:g 6 | s:#:%23:g 7 | s:{:%7B:g 8 | s:}:%7D:g 9 | s:|:%7C:g 10 | s:\\:%5C:g 11 | s:\^:%5E:g 12 | s:~:%7E:g 13 | s:\[:%5B:g 14 | s:\]:%5D:g 15 | s:`:%60:g 16 | s:;:%3B:g 17 | s:/:%2F:g 18 | s:?:%3F:g 19 | s^:^%3A^g 20 | s:@:%40:g 21 | s:=:%3D:g 22 | s:&:%26:g 23 | s:\$:%24:g 24 | s:\!:%21:g 25 | s:\*:%2A:g 26 | -------------------------------------------------------------------------------- /net/deluge/files/deluge.config: -------------------------------------------------------------------------------- 1 | config global deluged 2 | option 'user' 'deluge' 3 | option 'group' 'deluge' 4 | option 'home' '' 5 | option 'options' '' 6 | option 'enabled' 1 7 | -------------------------------------------------------------------------------- /net/dhcp-forwarder/files/dhcp-fwd.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | 3 | START=50 4 | 5 | LOG_D=/var/log 6 | RUN_D=/var/run 7 | PID_F=$RUN_D/dhcp-fwd.pid 8 | 9 | start() { 10 | [ -d $LOG_D ] || mkdir -p $LOG_D 11 | [ -d $RUN_D ] || mkdir -p $RUN_D 12 | dhcp-fwd 13 | } 14 | 15 | stop() { 16 | [ -f $PID_F ] && kill $(cat $PID_F) 17 | } 18 | -------------------------------------------------------------------------------- /net/djbdns/files/axfrdns/tcp: -------------------------------------------------------------------------------- 1 | #Example rules for djb's tcpserver 2 | 127.0.0.:allow 3 | 10.1.1.:allow 4 | 192.168.1.:allow 5 | :deny 6 | -------------------------------------------------------------------------------- /net/djbdns/files/dnscache/dnsroots.global: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino/openwrt-packages-yun/6c63d2a5aa240dbf699ad6da7be4c8469ce89f90/net/djbdns/files/dnscache/dnsroots.global -------------------------------------------------------------------------------- /net/djbdns/files/dnscache/servers/@: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino/openwrt-packages-yun/6c63d2a5aa240dbf699ad6da7be4c8469ce89f90/net/djbdns/files/dnscache/servers/@ -------------------------------------------------------------------------------- /net/djbdns/files/dnsroots-update: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # This is a script that outputs the current list of active DNS 4 | # root servers. To run, it requires an active internet connection 5 | # and a working resolving DNS server. It also requires that the 6 | # djbdns dnstools be installed, or at least the tools dnsqr and 7 | # dnsip. 8 | 9 | dnsqr ns .|grep answer|cut -f 5 -d " "|sort|while read server; do dnsip $server; done 10 | -------------------------------------------------------------------------------- /net/djbdns/files/rbldns/data: -------------------------------------------------------------------------------- 1 | #example rdldns data file 2 | 1.2.4.8 3 | 10.0.0.1 4 | 192.168.0.0/16 5 | :127.0.0.1:www.somesite.com 6 | -------------------------------------------------------------------------------- /net/djbdns/files/tinydns/add-alias: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | exec /usr/local/bin/tinydns-edit data data.new add alias ${1+"$@"} 3 | -------------------------------------------------------------------------------- /net/djbdns/files/tinydns/add-childns: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | exec /usr/local/bin/tinydns-edit data data.new add childns ${1+"$@"} 3 | -------------------------------------------------------------------------------- /net/djbdns/files/tinydns/add-host: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | exec /usr/local/bin/tinydns-edit data data.new add host ${1+"$@"} 3 | -------------------------------------------------------------------------------- /net/djbdns/files/tinydns/add-mx: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | exec /usr/local/bin/tinydns-edit data data.new add mx ${1+"$@"} 3 | -------------------------------------------------------------------------------- /net/djbdns/files/tinydns/add-ns: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | exec /usr/local/bin/tinydns-edit data data.new add ns ${1+"$@"} 3 | -------------------------------------------------------------------------------- /net/djbdns/patches/020-dnsroots-update.patch: -------------------------------------------------------------------------------- 1 | --- a/dnsroots.global 2 | +++ b/dnsroots.global 3 | @@ -1,5 +1,5 @@ 4 | 198.41.0.4 5 | -128.9.0.107 6 | +192.228.79.201 7 | 192.33.4.12 8 | 128.8.10.90 9 | 192.203.230.10 10 | @@ -7,7 +7,7 @@ 11 | 192.112.36.4 12 | 128.63.2.53 13 | 192.36.148.17 14 | -198.41.0.10 15 | +192.58.128.30 16 | 193.0.14.129 17 | -198.32.64.12 18 | +199.7.83.42 19 | 202.12.27.33 20 | -------------------------------------------------------------------------------- /net/djbdns/patches/060-dnscache-big-udp-packets.patch: -------------------------------------------------------------------------------- 1 | --- a/dns_transmit.c 2 | +++ b/dns_transmit.c 3 | @@ -240,7 +240,7 @@ void dns_transmit_io(struct dns_transmit 4 | 5 | int dns_transmit_get(struct dns_transmit *d,const iopause_fd *x,const struct taia *when) 6 | { 7 | - char udpbuf[513]; 8 | + char udpbuf[4097]; 9 | unsigned char ch; 10 | int r; 11 | int fd; 12 | -------------------------------------------------------------------------------- /net/djbdns/patches/070-dnscache-dpos-tcp-servfail.patch: -------------------------------------------------------------------------------- 1 | --- a/dns_transmit.c 2 | +++ b/dns_transmit.c 3 | @@ -166,6 +166,7 @@ static int thistcp(struct dns_transmit * 4 | taia_uint(&d->deadline,10); 5 | taia_add(&d->deadline,&d->deadline,&now); 6 | if (socket_connect4(d->s1 - 1,ip,53) == 0) { 7 | + d->pos = 0; 8 | d->tcpstate = 2; 9 | return 0; 10 | } 11 | -------------------------------------------------------------------------------- /net/djbdns/patches/220-dnscacheip-space-separator.patch: -------------------------------------------------------------------------------- 1 | --- a/dns_rcip.c 2 | +++ b/dns_rcip.c 3 | @@ -17,7 +17,7 @@ static int init(char ip[64]) 4 | x = env_get("DNSCACHEIP"); 5 | if (x) 6 | while (iplen <= 60) { 7 | - if (*x == '.') 8 | + if (*x == ' ' || *x == '\t' || *x == '\n') 9 | ++x; 10 | else { 11 | i = ip4_scan(x,ip + iplen); 12 | -------------------------------------------------------------------------------- /net/djbdns/patches/270-dnscache-sigpipe-fix.patch: -------------------------------------------------------------------------------- 1 | --- a/dnscache.c 2 | +++ b/dnscache.c 3 | @@ -1,4 +1,5 @@ 4 | #include 5 | +#include 6 | #include "env.h" 7 | #include "exit.h" 8 | #include "scan.h" 9 | @@ -391,6 +392,7 @@ int main() 10 | char *x; 11 | unsigned long cachesize; 12 | 13 | + signal(SIGPIPE, SIG_IGN); 14 | x = env_get("IP"); 15 | if (!x) 16 | strerr_die2x(111,FATAL,"$IP not set"); 17 | -------------------------------------------------------------------------------- /net/dmapd/patches/001-dmapd_conf.patch: -------------------------------------------------------------------------------- 1 | --- a/distro/dmapd.conf 2 | +++ b/distro/dmapd.conf 3 | @@ -3,7 +3,7 @@ 4 | Database-Dir=/var/db/dmapd 5 | 6 | # Name that will be used to identify share: 7 | -Share-Name=dmapd 8 | +Share-Name=OpenWrt 9 | 10 | # User that dmapd will run as, current user if undefined: 11 | User=dmapd 12 | -------------------------------------------------------------------------------- /net/dsl-qos-queue/patches/020-fix_shebang_line.patch: -------------------------------------------------------------------------------- 1 | --- a/ipt_rules 2 | +++ b/ipt_rules 3 | @@ -1,4 +1,4 @@ 4 | -#!/bin/bash 5 | +#!/bin/sh 6 | # add MYSHAPER-OUT chain to the mangle table in iptables - this sets up the table we'll use 7 | # to filter and mark packets. 8 | 9 | -------------------------------------------------------------------------------- /net/dsniff/patches/005-openssl_fix.patch: -------------------------------------------------------------------------------- 1 | --- dsniff-2.4b1.orig/sshcrypto.c 2 | +++ dsniff-2.4b1/sshcrypto.c 3 | @@ -14,6 +14,8 @@ 4 | 5 | #include 6 | #include 7 | +#include 8 | +#include 9 | 10 | #include 11 | #include 12 | -------------------------------------------------------------------------------- /net/dudders/files/dudders.config: -------------------------------------------------------------------------------- 1 | config dudders 2 | option enabled 'no' 3 | option tcp 'yes' 4 | option keyfile '/tmp/dudders.private' 5 | option keyname 'owner.example.com' 6 | option hostname 'test.example.com' 7 | option ttl 86400 8 | -------------------------------------------------------------------------------- /net/e169-stats/patches/01-make.patch: -------------------------------------------------------------------------------- 1 | --- a/Makefile 2 | +++ b/Makefile 3 | @@ -1,7 +1,7 @@ 4 | all: e169-stats 5 | 6 | e169-stats: e169-stats.c 7 | - gcc -Wall -o e169-stats e169-stats.c -lcurses 8 | + $(CC) -Wall -o e169-stats e169-stats.c -lcurses -I$(STAGING_DIR)/usr/include -L$(STAGING_DIR)/usr/lib 9 | 10 | clean: 11 | -rm e169-stats *.core 12 | -------------------------------------------------------------------------------- /net/ez-ipupdate/files/ez-ipupdate.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2006 OpenWrt.org 3 | START=50 4 | 5 | BIN=ez-ipupdate 6 | CONF=/etc/$BIN.conf 7 | RUN_D=/var/run 8 | PID_F=$RUN_D/$BIN.pid 9 | 10 | start() { 11 | [ -f $CONF ] || exit 12 | mkdir -p $RUN_D 13 | $BIN -c $CONF 14 | } 15 | 16 | stop() { 17 | [ -f $PID_F ] && kill $(cat $PID_F) 18 | } 19 | -------------------------------------------------------------------------------- /net/fakeidentd/files/fakeidentd.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2006-2012 OpenWrt.org 3 | 4 | START=85 5 | 6 | start() { 7 | service_start /usr/sbin/fakeidentd -r 8 | } 9 | 10 | stop() { 11 | service_stop /usr/sbin/fakeidentd 12 | } 13 | -------------------------------------------------------------------------------- /net/flow-tools/patches/030-avoid_external_debug_var.patch: -------------------------------------------------------------------------------- 1 | diff --git a/lib/ftfile.c b/lib/ftfile.c 2 | index 2f3ae76..f25e849 100644 3 | --- a/lib/ftfile.c 4 | +++ b/lib/ftfile.c 5 | @@ -53,7 +53,7 @@ #endif 6 | 7 | int load_dir(char *prefix, struct ftfile_entries *fte, int flags, int *depth); 8 | 9 | -extern int debug; 10 | +#define debug 0 11 | 12 | /* 13 | * function: ftfile_entry_new 14 | -------------------------------------------------------------------------------- /net/flow-tools/patches/080-fix_uninitialized_var_in_flow_export.patch: -------------------------------------------------------------------------------- 1 | diff --git a/src/flow-export.c b/src/flow-export.c 2 | index 52ae4d2..22b0330 100644 3 | --- a/src/flow-export.c 4 | +++ b/src/flow-export.c 5 | @@ -961,7 +961,7 @@ #endif /* PGSQL */ 6 | 7 | int fmt_xfields_type(char *buf, u_int64 xfield) 8 | { 9 | - int comma; 10 | + int comma = 0; 11 | 12 | buf[0] = 0; 13 | 14 | -------------------------------------------------------------------------------- /net/freeradius2/patches/001-fix-makefile.patch: -------------------------------------------------------------------------------- 1 | --- a/Make.inc.in 2 | +++ b/Make.inc.in 3 | @@ -5,6 +5,7 @@ 4 | # 5 | 6 | # Location of files. 7 | +SHELL = @SHELL@ 8 | prefix = @prefix@ 9 | exec_prefix = @exec_prefix@ 10 | sysconfdir = @sysconfdir@ 11 | -------------------------------------------------------------------------------- /net/freeswitch/files/etc.minimal/autoload_configs/dingaling.conf.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /net/freeswitch/files/etc.minimal/autoload_configs/post_load_modules.conf.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /net/freeswitch/files/etc.minimal/dialplan/default/PLACEHOLDER: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino/openwrt-packages-yun/6c63d2a5aa240dbf699ad6da7be4c8469ce89f90/net/freeswitch/files/etc.minimal/dialplan/default/PLACEHOLDER -------------------------------------------------------------------------------- /net/freeswitch/files/etc.minimal/dialplan/public/PLACEHOLDER: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino/openwrt-packages-yun/6c63d2a5aa240dbf699ad6da7be4c8469ce89f90/net/freeswitch/files/etc.minimal/dialplan/public/PLACEHOLDER -------------------------------------------------------------------------------- /net/freeswitch/files/etc.packages/blacklist/blacklists/blocked.list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino/openwrt-packages-yun/6c63d2a5aa240dbf699ad6da7be4c8469ce89f90/net/freeswitch/files/etc.packages/blacklist/blacklists/blocked.list -------------------------------------------------------------------------------- /net/freeswitch/files/etc.packages/http_cache/autoload_configs/http_cache.conf.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /net/freeswitch/files/etc.packages/say-de/lang/de/demo/demo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino/openwrt-packages-yun/6c63d2a5aa240dbf699ad6da7be4c8469ce89f90/net/freeswitch/files/etc.packages/say-de/lang/de/demo/demo.xml -------------------------------------------------------------------------------- /net/freeswitch/files/etc.packages/say-de/lang/de/vm/tts.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino/openwrt-packages-yun/6c63d2a5aa240dbf699ad6da7be4c8469ce89f90/net/freeswitch/files/etc.packages/say-de/lang/de/vm/tts.xml -------------------------------------------------------------------------------- /net/freeswitch/files/freeswitch.config: -------------------------------------------------------------------------------- 1 | 2 | config 'global' 'state' 3 | option 'started' '0' 4 | 5 | config 'profile_top' 'internal_top' 6 | 7 | config 'profile_top' 'external_top' 8 | 9 | config 'external_gateway' 'external_example' 10 | 11 | 12 | -------------------------------------------------------------------------------- /net/freeswitch/patches/000-build-openwrt_rules.mk.patch: -------------------------------------------------------------------------------- 1 | --- /dev/null 2 | +++ b/build/openwrt_rules.mk 3 | @@ -0,0 +1,4 @@ 4 | +OPENWRT_DIR=$(shell (cd $(BASE)/../../..;pwd)) 5 | +STAGING_DIR=$(OPENWRT_DIR)/staging_dir/$(shell (cd $(BASE)/..;basename `pwd`)) 6 | +ARCH="$(shell grep CONFIG_ARCH $(OPENWRT_DIR)/.config|cut -d= -d'"' -f2)" 7 | +GNU_TARGET_NAME=$(ARCH)-openwrt-linux 8 | -------------------------------------------------------------------------------- /net/frickin/files/frickin.config: -------------------------------------------------------------------------------- 1 | package 'frickin' 2 | 3 | config 'frickin' 4 | option enabled 0 5 | 6 | # listen on the specified IP address 7 | option listen_ip '192.168.1.1' 8 | 9 | # connect to the specified IP address 10 | option server_ip '192.168.1.253' 11 | 12 | # set the maximum number of simultaneous connections 13 | # option conn_limit 20 14 | -------------------------------------------------------------------------------- /net/fwknop/patches/002-fix_init.patch: -------------------------------------------------------------------------------- 1 | --- a/extras/openwrt/package/fwknop/files/fwknopd.init 2 | +++ b/extras/openwrt/package/fwknop/files/fwknopd.init 3 | @@ -8,12 +8,12 @@ FWKNOPD_BIN=/usr/sbin/fwknopd 4 | 5 | start() 6 | { 7 | - $FWKNOPD_BIN 8 | + service_start $FWKNOPD_BIN 9 | } 10 | 11 | stop() 12 | { 13 | - $FWKNOPD_BIN -K 14 | + service_stop $FWKNOPD_BIN -K 15 | } 16 | 17 | restart() 18 | -------------------------------------------------------------------------------- /net/gatling/patches/001-fix_ld_libs.patch: -------------------------------------------------------------------------------- 1 | --- gatling-0.11/GNUmakefile 2010-02-09 21:49:18.448989774 +0000 2 | +++ gatling-0.11_new/GNUmakefile 2010-02-09 21:52:44.821469886 +0000 3 | @@ -151,7 +151,7 @@ 4 | ar q $@ dummy.o 5 | -ranlib $@ 6 | 7 | -LDLIBS+=`cat libsocket libiconv libcrypt` 8 | +LDLIBS+=-lcrypto -liconv -lcrypt 9 | 10 | $(TARGETS): libsocketkludge.a libsocket libiconv libcrypt md5lib 11 | 12 | -------------------------------------------------------------------------------- /net/gpsd/files/gpsd.config: -------------------------------------------------------------------------------- 1 | config gpsd core 2 | option device "/dev/ttyUSB0" 3 | option port "2947" 4 | option listen_globally "false" 5 | option enabled "true" 6 | -------------------------------------------------------------------------------- /net/haproxy/files/haproxy.hotplug: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | if [ "$ACTION" = add ]; then 4 | 5 | /etc/init.d/haproxy enabled && \ 6 | /etc/init.d/haproxy start 7 | fi 8 | 9 | -------------------------------------------------------------------------------- /net/hping3/patches/102-lib_rename.patch: -------------------------------------------------------------------------------- 1 | --- a/libpcap_stuff.c 2 | +++ b/libpcap_stuff.c 3 | @@ -17,7 +17,7 @@ 4 | #include 5 | #include 6 | #include 7 | -#include 8 | +#include 9 | 10 | #include "globals.h" 11 | 12 | -------------------------------------------------------------------------------- /net/hsflowd/files/hsflowd.config: -------------------------------------------------------------------------------- 1 | config hsflowd config 2 | option enabled '0' 3 | option dnssd '0' 4 | option polling '30' 5 | option sampling '512' 6 | option uuid '' 7 | 8 | config collector 9 | option ip '192.168.123.123' 10 | option port '6343' 11 | 12 | -------------------------------------------------------------------------------- /net/hsflowd/files/sflowovsd.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2012 OpenWrt.org 3 | 4 | START=50 5 | 6 | SERVICE_USE_PID=1 7 | 8 | start() { 9 | service_start /usr/sbin/sflowovsd -f /var/run/hsflowd.auto 10 | } 11 | 12 | stop() { 13 | service_stop /usr/sbin/sflowovsd 14 | 15 | pid_file="/var/run/sflowovsd.pid" 16 | [ -f "$pid_file" ] && rm -f "$pid_file" 17 | } 18 | -------------------------------------------------------------------------------- /net/htpdate/files/htpdate.default: -------------------------------------------------------------------------------- 1 | OPTIONS="www.google.com www.yahoo.com www.linux.org www.freebsd.org" 2 | -------------------------------------------------------------------------------- /net/htpdate/files/htpdate.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2006 OpenWrt.org 3 | 4 | START=49 5 | BIN=htpdate 6 | DEFAULT=/etc/default/$BIN 7 | RUN_D=/var/run 8 | PID_F=$RUN_D/$BIN.pid 9 | 10 | start() { 11 | [ -f $DEFAULT ] && . $DEFAULT 12 | mkdir -p $RUN_D 13 | $BIN -l -s -t $OPTIONS && $BIN -D $OPTIONS 14 | } 15 | 16 | stop() { 17 | [ -f $PID_F ] && kill $(cat $PID_F) 18 | } 19 | 20 | -------------------------------------------------------------------------------- /net/httptunnel/files/httptunnel.config: -------------------------------------------------------------------------------- 1 | config httptunnel 2 | option destination 'localhost:443' 3 | option sourceport '80' 4 | 5 | -------------------------------------------------------------------------------- /net/iftop/patches/001-debian_armeb.patch: -------------------------------------------------------------------------------- 1 | --- a/ether.h 2 | +++ b/ether.h 3 | @@ -12,7 +12,7 @@ struct ether_header { 4 | u_int8_t ether_dhost[ETHER_ADDR_LEN]; 5 | u_int8_t ether_shost[ETHER_ADDR_LEN]; 6 | u_int16_t ether_type; 7 | -}; 8 | +} __attribute__((packed)); 9 | 10 | struct vlan_8021q_header { 11 | u_int16_t priority_cfi_vid; 12 | -------------------------------------------------------------------------------- /net/iftop/patches/004-debian_bar_display.patch: -------------------------------------------------------------------------------- 1 | --- a/options.c 2 | +++ b/options.c 3 | @@ -302,7 +302,7 @@ void options_read_args(int argc, char ** 4 | break; 5 | 6 | case 'b': 7 | - config_set_string("show-bars", "true"); 8 | + config_set_string("show-bars", "false"); 9 | break; 10 | 11 | case 'B': 12 | -------------------------------------------------------------------------------- /net/igmpproxy/files/igmpproxy.config: -------------------------------------------------------------------------------- 1 | config igmpproxy 2 | option quickleave 1 3 | 4 | config phyint 5 | option network wan 6 | option direction upstream 7 | list altnet 192.168.1.0/24 8 | 9 | config phyint 10 | option network lan 11 | option direction downstream 12 | -------------------------------------------------------------------------------- /net/imsnif/files/imsnif: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | #Copyright (C) 2007 RoadRunner.cx 3 | START=85 4 | 5 | start() { 6 | [ -f /etc/imsnif.conf ] && /usr/bin/imsnif || { 7 | cat <= 0x10000000L 8 | + const SSL_METHOD *method; 9 | +#else 10 | SSL_METHOD *method; 11 | +#endif 12 | SSL_CTX *connectctx; 13 | SSL_CTX *ctx; 14 | 15 | -------------------------------------------------------------------------------- /net/iodine/files/iodined.config: -------------------------------------------------------------------------------- 1 | config iodined 2 | option address '' 3 | option password '' 4 | option tunnelip '10.0.0.1' 5 | option tld '' 6 | -------------------------------------------------------------------------------- /net/ipcad/patches/001-honor_cppflags.patch: -------------------------------------------------------------------------------- 1 | --- a/Makefile.in 2 | +++ b/Makefile.in 3 | @@ -9,6 +9,7 @@ 4 | LDFLAGS+= @LDFLAGS@ 5 | LIBS+= @LIBS@ 6 | CFLAGS+= @CFLAGS@ @DEFS@ -W -Wall 7 | +CPPFLAGS+= @CPPFLAGS@ 8 | CPPFLAGS+=-DIPCAD_VERSION=\"@IPCAD_VERSION@\" 9 | CPPFLAGS+=-DCONFIG_FILE=\"${sysconfdir}/ipcad.conf\" 10 | CPPFLAGS+=@DEFS@ -D_REENTRANT -D_THREAD_SAFE 11 | -------------------------------------------------------------------------------- /net/ipsec-tools/files/racoon.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2009-2011 OpenWrt.org 3 | # Copyright (C) 2011 Artem Makhutov 4 | 5 | START=49 6 | 7 | SERVICE_USE_PID=1 8 | 9 | start() { 10 | mkdir -m 0700 -p /var/racoon 11 | [ -f /etc/ipsec.conf ] && /usr/sbin/setkey -f /etc/ipsec.conf 12 | service_start /usr/sbin/racoon -f /etc/racoon.conf 13 | } 14 | 15 | stop() { 16 | service_stop /usr/sbin/racoon 17 | } 18 | -------------------------------------------------------------------------------- /net/ipsec-tools/patches/005-isakmp-fix.patch: -------------------------------------------------------------------------------- 1 | --- a/src/racoon/isakmp.c 2 | +++ b/src/racoon/isakmp.c 3 | @@ -31,6 +31,8 @@ 4 | * SUCH DAMAGE. 5 | */ 6 | 7 | +#define __packed __attribute__((__packed__)) 8 | + 9 | #include "config.h" 10 | 11 | #include 12 | -------------------------------------------------------------------------------- /net/iptraf/patches/003-exit_menu.patch: -------------------------------------------------------------------------------- 1 | --- a/src/options.c 2 | +++ b/src/options.c 3 | @@ -372,7 +372,7 @@ void setoptions(struct OPTIONS *options, 4 | } 5 | 6 | indicatesetting(row, options, statwin); 7 | - } while (row != 17); 8 | + } while (row != 16); 9 | 10 | tx_destroymenu(&menu); 11 | del_panel(statpanel); 12 | -------------------------------------------------------------------------------- /net/iptraf/patches/005-no_size_cmd.patch: -------------------------------------------------------------------------------- 1 | --- a/src/Makefile 2 | +++ b/src/Makefile 3 | @@ -106,8 +106,6 @@ error.o log.o mode.o getpath.o bar.o par 4 | BINS = iptraf rvnamed rawtime 5 | 6 | all: $(BINS) 7 | - @echo 8 | - @size $(BINS) 9 | 10 | iptraf: $(OBJS) textlib 11 | $(CC) $(LDOPTS) $(PROF) -o iptraf $(OBJS) $(LIBS) 12 | -------------------------------------------------------------------------------- /net/ipupdate/patches/200-byteorder.patch: -------------------------------------------------------------------------------- 1 | --- a/include/dns.c 2 | +++ b/include/dns.c 3 | @@ -127,7 +127,7 @@ int dns_t2wtsig(char *pktdata, unsigned 4 | tsig.hitime = 0; 5 | tsig.lotime = htonl(signtime); 6 | tsig.fudge = htons(fudge); 7 | - tsig.macsize = 0x1000; //16 8 | + tsig.macsize = htons(16); 9 | memset(tsig.mac, 0, 16); 10 | memcpy(&tsig.id, pktdata, 2); 11 | tsig.error = 0; 12 | -------------------------------------------------------------------------------- /net/iputils/patches/011-ping6_use_gnu_source.patch: -------------------------------------------------------------------------------- 1 | --- a/ping6.c 2 | +++ b/ping6.c 3 | @@ -66,6 +66,8 @@ char copyright[] = 4 | * More statistics could always be gathered. 5 | * This program has to run SUID to ROOT to access the ICMP socket. 6 | */ 7 | + 8 | +#define _GNU_SOURCE 9 | #include "ping_common.h" 10 | 11 | #include 12 | -------------------------------------------------------------------------------- /net/isakmpd/patches/010-debian_3.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino/openwrt-packages-yun/6c63d2a5aa240dbf699ad6da7be4c8469ce89f90/net/isakmpd/patches/010-debian_3.patch -------------------------------------------------------------------------------- /net/isc-dhcp/files/dhclient6.conf: -------------------------------------------------------------------------------- 1 | option dhcp6.softwire code 54 = ip6-address; 2 | also request dhcp6.softwire; 3 | -------------------------------------------------------------------------------- /net/isc-dhcp/files/dhcpd.conf: -------------------------------------------------------------------------------- 1 | # dhcpd.conf 2 | 3 | authoritative; 4 | 5 | default-lease-time 3600; 6 | max-lease-time 86400; 7 | 8 | option domain-name-servers 192.168.1.1; 9 | 10 | subnet 192.168.1.0 netmask 255.255.255.0 { 11 | range 192.168.1.10 192.168.1.50; 12 | option routers 192.168.1.1; 13 | } 14 | -------------------------------------------------------------------------------- /net/kamailio/files/kamailio.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2009 OpenWrt.org 3 | START=50 4 | 5 | BIN=kamailio 6 | DEFAULT=/etc/default/$BIN 7 | RUN_D=/var/run 8 | PID_F=$RUN_D/$BIN.pid 9 | 10 | start() { 11 | [ -f $DEFAULT ] && . $DEFAULT 12 | mkdir -p $RUN_D 13 | $BIN -P $PID_F $OPTIONS >/dev/null 2>&1 14 | } 15 | 16 | stop() { 17 | [ -f $PID_F ] && kill $(cat $PID_F) 18 | } 19 | 20 | -------------------------------------------------------------------------------- /net/kamailio3/files/kamailio.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2012 OpenWrt.org 3 | START=99 4 | APP=kamailio 5 | BIN_FILE="/usr/sbin/"$APP 6 | PID_FILE="/var/run/"$APP".pid" 7 | 8 | start() { 9 | start-stop-daemon -S -x $BIN_FILE -p $PID_FILE -b -m 10 | } 11 | 12 | stop() { 13 | start-stop-daemon -K -x $BIN_FILE -p $PID_FILE -q 14 | rm -rf $PID_FILE 15 | } 16 | -------------------------------------------------------------------------------- /net/keepalived/files/keepalived.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2007-2011 OpenWrt.org 3 | 4 | START=70 5 | 6 | SERVICE_USE_PID=1 7 | 8 | start() { 9 | service_start /usr/sbin/keepalived 10 | } 11 | 12 | stop() { 13 | service_stop /usr/sbin/keepalived 14 | } 15 | -------------------------------------------------------------------------------- /net/kismet/patches/010-dont-add-host-include-paths.patch: -------------------------------------------------------------------------------- 1 | diff --git a/configure b/configure 2 | index 6936a47..9a85269 100755 3 | --- a/configure 4 | +++ b/configure 5 | @@ -6980,9 +6980,6 @@ else 6 | fi 7 | 8 | 9 | -# Add additional cflags since some distros bury panel.h 10 | -CPPFLAGS="$CPPFLAGS -I/usr/include/ncurses" 11 | - 12 | termcontrol="none"; 13 | 14 | if test "$wantclient" = "yes"; then 15 | -------------------------------------------------------------------------------- /net/krb5/files/krb5kdc: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2009 OpenWrt.org 3 | 4 | START=60 5 | 6 | start() { 7 | mkdir -p /var/tmp 8 | mkdir -p /etc/krb5kdc 9 | 10 | [ -f /etc/krb5kdc/principal ] || ( echo; echo ) | kdb5_util create -s 11 | 12 | /usr/sbin/krb5kdc 13 | /usr/sbin/kadmind 14 | } 15 | 16 | stop() { 17 | killall krb5kdc 2> /dev/null 18 | killall kadmind 2> /dev/null 19 | } 20 | -------------------------------------------------------------------------------- /net/krb5/patches/001-krb5kdc-dir-to-etc.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino/openwrt-packages-yun/6c63d2a5aa240dbf699ad6da7be4c8469ce89f90/net/krb5/patches/001-krb5kdc-dir-to-etc.patch -------------------------------------------------------------------------------- /net/krb5/patches/002-MITKRB5-SA-2011-002.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino/openwrt-packages-yun/6c63d2a5aa240dbf699ad6da7be4c8469ce89f90/net/krb5/patches/002-MITKRB5-SA-2011-002.patch -------------------------------------------------------------------------------- /net/l2tpd/files/l2tpd.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2006 OpenWrt.org 3 | 4 | START=60 5 | BIN=l2tpd 6 | DEFAULT=/etc/default/$BIN 7 | RUN_D=/var/run 8 | PID_F=$RUN_D/$BIN.pid 9 | 10 | start() { 11 | [ -f $DEFAULT ] && . $DEFAULT 12 | $BIN $OPTIONS 13 | } 14 | 15 | stop() { 16 | [ -f $PID_F ] && kill $(cat $PID_F) 17 | } 18 | 19 | -------------------------------------------------------------------------------- /net/l2tpd/files/options.l2tpd: -------------------------------------------------------------------------------- 1 | ipcp-accept-local 2 | ipcp-accept-remote 3 | ms-dns 192.168.1.1 4 | ms-dns 192.168.1.3 5 | ms-wins 192.168.1.2 6 | ms-wins 192.168.1.4 7 | noccp 8 | auth 9 | crtscts 10 | idle 1800 11 | mtu 1410 12 | mru 1410 13 | nodefaultroute 14 | debug 15 | lock 16 | proxyarp 17 | connect-delay 5000 18 | -------------------------------------------------------------------------------- /net/l2tpd/patches/004-gcc4.patch: -------------------------------------------------------------------------------- 1 | diff -urN ../tmp-orig/l2tpd-0.70-pre20031121/aaa.c ./aaa.c 2 | --- ../tmp-orig/l2tpd-0.70-pre20031121/aaa.c 2004-12-09 09:54:10.159417376 +0100 3 | +++ ./aaa.c 2004-12-09 09:54:01.918670160 +0100 4 | @@ -27,7 +27,7 @@ 5 | 6 | /* FIXME: Accounting? */ 7 | 8 | -static struct addr_ent *uaddr[ADDR_HASH_SIZE]; 9 | +struct addr_ent *uaddr[ADDR_HASH_SIZE]; 10 | 11 | void init_addr () 12 | { 13 | -------------------------------------------------------------------------------- /net/leafnode/files/leafnode.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2011 OpenWrt.org 3 | 4 | START=49 5 | 6 | start() { 7 | user_exists news 31 || user_add news 31 "" /var/spool/news 8 | group_exists news 31 || group_add news 31 9 | [ -d /var/spool/news ] || { 10 | mkdir -m 0755 -p /var/spool/news 11 | chown news:news /var/spool/news 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /net/leafnode/files/news: -------------------------------------------------------------------------------- 1 | 45 * * * * fetchnews 2 | 15 3 * * * texpire 3 | -------------------------------------------------------------------------------- /net/leafnode/files/nntp: -------------------------------------------------------------------------------- 1 | service nntp 2 | { 3 | disable = no 4 | flags = REUSE 5 | socket_type = stream 6 | wait = no 7 | user = news 8 | server = /usr/sbin/leafnode 9 | log_on_failure += USERID 10 | } 11 | -------------------------------------------------------------------------------- /net/lft/patches/001-no_strip.patch: -------------------------------------------------------------------------------- 1 | --- a/Makefile.in 2 | +++ b/Makefile.in 3 | @@ -50,8 +50,6 @@ whob: whois.o 4 | 5 | install: lft lft.8 whob whob.8 6 | @echo "LFT and WhoB" 7 | - @echo " \_Stripping binaries" 8 | - @strip lft whob 9 | @echo " \_Copying files to their intended destinations" 10 | @test -d $(DESTDIR)$(bindir)/. || $(MKDIR) $(DESTDIR)$(bindir) 11 | $(INSTALL) lft $(DESTDIR)$(bindir)/lft 12 | -------------------------------------------------------------------------------- /net/lighttpd/files/lighttpd.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2006-2011 OpenWrt.org 3 | 4 | SERVICE_USE_PID=1 5 | 6 | START=50 7 | 8 | start() { 9 | mkdir -m 0755 -p /var/log/lighttpd 10 | service_start /usr/sbin/lighttpd -f /etc/lighttpd/lighttpd.conf 11 | } 12 | 13 | stop() { 14 | service_stop /usr/sbin/lighttpd 15 | } 16 | 17 | -------------------------------------------------------------------------------- /net/lldpd/files/lldpd.config: -------------------------------------------------------------------------------- 1 | config lldpd config 2 | option enable_cdp 1 3 | option enable_fdp 1 4 | option enable_sonmp 1 5 | option enable_edp 1 6 | 7 | option lldp_class 4 8 | option lldp_location "2:FR:6:Commercial Rd:3:Roseville:19:4" 9 | -------------------------------------------------------------------------------- /net/lsm/files/connections.conf: -------------------------------------------------------------------------------- 1 | connection { 2 | name=Provider1 3 | checkip=1.1.1.1 4 | device=pppoe-wan 5 | ttl=2 6 | } 7 | 8 | connection { 9 | name=Provider2 10 | checkip=2.2.2.2 11 | device=eth0.2 12 | ttl=1 13 | } 14 | -------------------------------------------------------------------------------- /net/lsm/files/lsm.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2010-2011 OpenWrt.org 3 | 4 | START=45 5 | 6 | SERVICE_USE_PID=1 7 | SERVICE_PID_FILE=/var/run/lsm.pid 8 | 9 | start() { 10 | service_start /usr/sbin/lsm /etc/lsm/lsm.conf $SERVICE_PID_FILE 11 | } 12 | 13 | stop() { 14 | service_stop /usr/sbin/lsm 15 | } 16 | 17 | reload() { 18 | service_reload /usr/sbin/lsm 19 | } 20 | -------------------------------------------------------------------------------- /net/mac-to-devinfo/files/macdevdb: -------------------------------------------------------------------------------- 1 | 2 | config 'mactodevinfo' 3 | option 'maclow' '00:19:15:00:00:00' 4 | option 'machigh' '00:19:15:ff:ff:ff' 5 | option 'vendor' 'Vertical Communications' 6 | option 'devtype' 'SIP devices' 7 | option 'model' 'varies' 8 | 9 | -------------------------------------------------------------------------------- /net/mac-to-devinfo/files/mactodevinfo: -------------------------------------------------------------------------------- 1 | package mactodevinfo 2 | 3 | -------------------------------------------------------------------------------- /net/madwimax/files/event.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | case "$1" in 4 | if-create) 5 | ;; 6 | if-up) 7 | /sbin/ifdown wan 8 | /sbin/ifup wimax 9 | ;; 10 | if-down) 11 | /sbin/ifdown wimax 12 | /sbin/ifup wan 13 | ;; 14 | if-release) 15 | ;; 16 | esac 17 | 18 | exit 0 -------------------------------------------------------------------------------- /net/madwimax/files/madwimax.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2006 OpenWrt.org 3 | START=90 4 | boot() { 5 | /usr/sbin/madwimax -qofd 6 | } 7 | -------------------------------------------------------------------------------- /net/maradns/files/maradns.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2006 OpenWrt.org 3 | START=50 4 | 5 | start() { 6 | [ -d /etc/maradns ] || mkdir -p /etc/maradns 7 | [ -d /etc/maradns/logger ] || mkdir -p /etc/maradns/logger 8 | duende /usr/sbin/maradns 9 | duende /usr/sbin/zoneserver 10 | } 11 | 12 | stop() { 13 | killall duende maradns zoneserver 14 | } 15 | 16 | reload() { 17 | killall -HUP maradns 18 | } 19 | -------------------------------------------------------------------------------- /net/maradns/files/mararc: -------------------------------------------------------------------------------- 1 | hide_disclaimer="YES" 2 | chroot_dir="/etc/maradns" 3 | bind_address="0.0.0.0" 4 | maradns_uid=65534 5 | maxprocs=10 6 | random_seed_file="/dev/urandom" 7 | recursive_acl="192.168.1.0/24" 8 | root_servers={} 9 | root_servers["."]="198.41.0.4,128.9.0.107,192.33.4.12,128.8.10.90,192.203.230.10,192.5.5.241,192.112.36.4,128.63.2.53,192.36.148.17,192.58.128.30,193.0.14.129,198.32.64.12,202.12.27.33" 10 | -------------------------------------------------------------------------------- /net/maradns/patches/001-cross_compile_fix.patch: -------------------------------------------------------------------------------- 1 | --- a/rng/Makefile 2 | +++ b/rng/Makefile 3 | @@ -25,7 +25,7 @@ 4 | $(CC) -c $(FLAGS) -o rng-api-fst.o rng-api-fst.c 5 | 6 | make_32bit_tables: make_32bit_tables.c 7 | - $(CC) -o make_32bit_tables make_32bit_tables.c 8 | + $(HOSTCC) -o make_32bit_tables make_32bit_tables.c 9 | 10 | rng-32bit-tables.h: make_32bit_tables 11 | ./make_32bit_tables > rng-32bit-tables.h 12 | -------------------------------------------------------------------------------- /net/mdnsresponder/files/mDNSResponder.conf: -------------------------------------------------------------------------------- 1 | "OpenWrt SSH" 2 | _ssh._tcp. local 3 | 22 4 | OpenWrt SSH server 5 | -------------------------------------------------------------------------------- /net/mdnsresponder/files/mDNSResponder.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2009-2011 OpenWrt.org 3 | 4 | START=61 5 | 6 | SERVICE_USE_PID=1 7 | 8 | start() { 9 | service_start /usr/bin/mDNSResponder -b -f /etc/mDNSResponder.conf 10 | } 11 | 12 | stop() { 13 | service_stop /usr/bin/mDNSResponder 14 | } 15 | -------------------------------------------------------------------------------- /net/mdnsresponder/files/mdnsd.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2009-2011 OpenWrt.org 3 | 4 | START=60 5 | 6 | SERVICE_USE_PID=1 7 | 8 | start() { 9 | service_start /usr/sbin/mdnsd 10 | } 11 | 12 | stop() { 13 | service_stop /usr/sbin/mdnsd 14 | } 15 | -------------------------------------------------------------------------------- /net/memcached/files/memcached.config: -------------------------------------------------------------------------------- 1 | config memcached 2 | option user 'nobody' 3 | option maxconn '1024' 4 | option listen '0.0.0.0' 5 | option port '11211' 6 | option memory '64' 7 | -------------------------------------------------------------------------------- /net/mini_httpd/files/mini_httpd-ssl.conf: -------------------------------------------------------------------------------- 1 | cgipat=cgi-bin/**|**.sh 2 | dir=/www 3 | nochroot 4 | pidfile=/var/run/mini_httpd.pid 5 | user=root 6 | ssl 7 | certfile=/etc/mini_httpd.pem 8 | -------------------------------------------------------------------------------- /net/mini_httpd/files/mini_httpd.conf: -------------------------------------------------------------------------------- 1 | cgipat=cgi-bin/**|**.sh 2 | dir=/www 3 | nochroot 4 | pidfile=/var/run/mini_httpd.pid 5 | user=root 6 | -------------------------------------------------------------------------------- /net/mini_httpd/files/mini_httpd.default: -------------------------------------------------------------------------------- 1 | OPTIONS="-C /etc/mini_httpd.conf" 2 | -------------------------------------------------------------------------------- /net/mini_httpd/files/mini_httpd.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2006 OpenWrt.org 3 | START=50 4 | 5 | BIN=mini_httpd 6 | DEFAULT=/etc/default/$BIN 7 | RUN_D=/var/run 8 | PID_F=$RUN_D/$BIN.pid 9 | [ -f $DEFAULT ] && . $DEFAULT 10 | 11 | start() { 12 | [ -d $RUN_D ] || mkdir -p $RUN_D 13 | $BIN $OPTIONS 2>/dev/null 14 | } 15 | 16 | stop() { 17 | [ -f $PID_F ] && kill $(cat $PID_F) 18 | } 19 | -------------------------------------------------------------------------------- /net/miniupnpc/patches/100-no_minixml_test.patch: -------------------------------------------------------------------------------- 1 | --- a/Makefile 2 | +++ b/Makefile 3 | @@ -151,8 +151,8 @@ installpythonmodule3: pythonmodule3 4 | python3 setup.py install 5 | 6 | validateminixml: minixmlvalid 7 | - @echo "minixml validation test" 8 | - ./minixmlvalid 9 | + @echo "(skipping) minixml validation test" 10 | +# ./minixmlvalid 11 | touch $@ 12 | 13 | validateminiwget: testminiwget minihttptestserver testminiwget.sh 14 | -------------------------------------------------------------------------------- /net/miniupnpd/files/miniupnpd.defaults: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | uci -q batch <<-EOT 4 | delete firewall.miniupnpd 5 | set firewall.miniupnpd=include 6 | set firewall.miniupnpd.type=script 7 | set firewall.miniupnpd.path=/usr/share/miniupnpd/firewall.include 8 | set firewall.miniupnpd.family=IPv4 9 | set firewall.miniupnpd.reload=1 10 | commit firewall 11 | EOT 12 | 13 | exit 0 14 | -------------------------------------------------------------------------------- /net/miniupnpd/files/miniupnpd.hotplug: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | /etc/init.d/miniupnpd enabled && [ "$ACTION" = "ifup" ] && { 4 | local iface 5 | for iface in $(uci_get upnpd config internal_iface; uci_get upnpd config external_iface); do 6 | [ "$INTERFACE" = "$iface" ] && /etc/init.d/miniupnpd restart 7 | done 8 | } 9 | -------------------------------------------------------------------------------- /net/mosquitto/patches/101-disable-docbook.patch: -------------------------------------------------------------------------------- 1 | diff -r bebd02e8bed4 -r 77b64fb10075 Makefile 2 | --- a/Makefile Thu Jul 07 13:34:54 2011 +0100 3 | +++ b/Makefile Thu Jul 07 16:50:05 2011 +0000 4 | @@ -1,6 +1,6 @@ 5 | include config.mk 6 | 7 | -DIRS=lib client src man 8 | +DIRS=lib client src 9 | DISTDIRS=man 10 | 11 | .PHONY : all mosquitto clean reallyclean install uninstall dist sign copy 12 | -------------------------------------------------------------------------------- /net/multiwan/files/etc/init.d/multiwan: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | START=99 3 | EXTRA_COMMANDS="single" 4 | 5 | start () { 6 | /usr/bin/multiwan agent & 7 | } 8 | 9 | stop () { 10 | sh /usr/bin/multiwan stop 11 | } 12 | 13 | restart () { 14 | /usr/bin/multiwan restart & 15 | } 16 | 17 | single () { 18 | /usr/bin/multiwan single & 19 | } 20 | 21 | -------------------------------------------------------------------------------- /net/n2n/files/n2n.config: -------------------------------------------------------------------------------- 1 | config edge 2 | option ipaddr '' 3 | option supernode '' 4 | option port '' 5 | option community '' 6 | option key '' 7 | option route '' 8 | -------------------------------------------------------------------------------- /net/natpmp/files/natpmp.config: -------------------------------------------------------------------------------- 1 | config natpmp 2 | option outbound_interface wan 3 | option inbound_interfaces lan 4 | option iptables_chain natpmp 5 | -------------------------------------------------------------------------------- /net/ndyndns/files/ndyndns.conf.sample: -------------------------------------------------------------------------------- 1 | [config] 2 | 3 | [dyndns] 4 | username = user 5 | password = password 6 | hosts = hostname.dyndns.org 7 | wildcard 8 | -------------------------------------------------------------------------------- /net/net-snmp/files/snmpd.default: -------------------------------------------------------------------------------- 1 | OPTIONS="-Lf /dev/null -p /var/run/snmpd.pid" 2 | -------------------------------------------------------------------------------- /net/netatalk/files/AppleVolumes.default: -------------------------------------------------------------------------------- 1 | - 2 | /tmp Temp allow:root,nobody cnidscheme:dbd 3 | -------------------------------------------------------------------------------- /net/netatalk/files/afpd.conf: -------------------------------------------------------------------------------- 1 | - -noddp -uampath /usr/lib/uams -uamlist uams_guest.so,uams_passwd.so,uams_dhx_passwd.so,uams_randnum.so,uams_dhx2.so -passwdfile /etc/netatalk/afppasswd -savepassword -passwdminlen 0 -nosetpassword -defaultvol /etc/netatalk/AppleVolumes.default -systemvol /etc/netatalk/AppleVolumes.system -nouservol -guestname "nobody" -sleep 1 -icon 2 | -------------------------------------------------------------------------------- /net/netatalk/files/afpd.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2010-2012 OpenWrt.org 3 | 4 | START=70 5 | 6 | MAXCONS="7" 7 | 8 | start() 9 | { 10 | service_start /usr/sbin/cnid_metad 11 | service_start /usr/sbin/afpd -c ${MAXCONS} 12 | } 13 | 14 | stop() 15 | { 16 | service_stop /usr/sbin/afpd 17 | service_stop /usr/sbin/cnid_metad 18 | } 19 | 20 | reload() 21 | { 22 | service_reload /usr/sbin/afpd 23 | } 24 | -------------------------------------------------------------------------------- /net/netatalk/patches/001-automake-compat.patch: -------------------------------------------------------------------------------- 1 | --- a/macros/iconv.m4 2 | +++ b/macros/iconv.m4 3 | @@ -114,6 +114,5 @@ int main() { 4 | 5 | CFLAGS="$savedcflags" 6 | LDFLAGS="$savedldflags" 7 | - CPPFLAGS="$saved_CPPFLAGS" 8 | 9 | ]) 10 | -------------------------------------------------------------------------------- /net/netio/Config.in: -------------------------------------------------------------------------------- 1 | menu "Configuration" 2 | depends on PACKAGE_uclibcxx 3 | 4 | endmenu 5 | -------------------------------------------------------------------------------- /net/netperf/files/netserver.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2006-2011 OpenWrt.org 3 | 4 | START=50 5 | 6 | start() { 7 | service_start /usr/bin/netserver 8 | } 9 | 10 | stop() { 11 | service_stop /usr/bin/netserver 12 | } 13 | -------------------------------------------------------------------------------- /net/nfs-kernel-server/files/nfsd.exports: -------------------------------------------------------------------------------- 1 | /mnt *(ro,all_squash,insecure,sync) 2 | -------------------------------------------------------------------------------- /net/nfs-kernel-server/patches/101-no_malloc_h.patch: -------------------------------------------------------------------------------- 1 | --- a/tools/rpcgen/rpc_cout.c 2 | +++ b/tools/rpcgen/rpc_cout.c 3 | @@ -36,7 +36,6 @@ static char sccsid[] = "@(#)rpc_cout.c 1 4 | #include 5 | #include 6 | #include 7 | -#include 8 | #include 9 | #include "rpc_parse.h" 10 | #include "rpc_util.h" 11 | -------------------------------------------------------------------------------- /net/nfs-kernel-server/patches/200-osd_login-install.patch: -------------------------------------------------------------------------------- 1 | --- a/utils/osd_login/Makefile.in 2 | +++ b/utils/osd_login/Makefile.in 3 | @@ -426,6 +426,7 @@ uninstall-am: 4 | all-local: $(OSD_LOGIN_FILES) 5 | 6 | install-data-hook: 7 | + mkdir -p $(DESTDIR)/sbin 8 | $(INSTALL) --mode 755 osd_login $(DESTDIR)/sbin/osd_login 9 | 10 | # Tell versions [3.59,3.63) of GNU make to not export all variables. 11 | -------------------------------------------------------------------------------- /net/nfs-server/files/nfsd.exports: -------------------------------------------------------------------------------- 1 | /mnt (ro,all_squash,insecure) 2 | -------------------------------------------------------------------------------- /net/nfs-server/files/nfsd.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2006-2011 OpenWrt.org 3 | 4 | START=50 5 | STOP=50 6 | 7 | start() { 8 | service_start /usr/sbin/rpc.mountd -r 9 | service_start /usr/sbin/rpc.nfsd 10 | } 11 | 12 | stop() { 13 | service_stop /usr/sbin/rpc.nfsd 14 | service_stop /usr/sbin/rpc.mountd -r 15 | } 16 | -------------------------------------------------------------------------------- /net/nginx/files/nginx.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2009-2012 OpenWrt.org 3 | 4 | START=50 5 | NGINX_BIN=/usr/sbin/nginx 6 | 7 | start() { 8 | mkdir -p /var/log/nginx 9 | mkdir -p /var/lib/nginx 10 | $NGINX_BIN 11 | } 12 | 13 | stop() { 14 | $NGINX_BIN -s stop 15 | } 16 | 17 | reload() { 18 | $NGINX_BIN -s reload 19 | } 20 | 21 | shutdown() { 22 | $NGINX_BIN -s quit 23 | } 24 | 25 | -------------------------------------------------------------------------------- /net/nginx/patches/103-sys_nerr.patch: -------------------------------------------------------------------------------- 1 | --- a/src/os/unix/ngx_errno.c 2 | +++ b/src/os/unix/ngx_errno.c 3 | @@ -8,6 +8,9 @@ 4 | #include 5 | #include 6 | 7 | +#ifndef NGX_SYS_NERR 8 | +#define NGX_SYS_NERR 128 9 | +#endif 10 | 11 | /* 12 | * The strerror() messages are copied because: 13 | -------------------------------------------------------------------------------- /net/ngircd/files/ngircd.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | 3 | START=65 4 | 5 | start() { 6 | service_start /usr/sbin/ngircd 7 | } 8 | 9 | stop() { 10 | service_stop /usr/sbin/ngircd 11 | } 12 | -------------------------------------------------------------------------------- /net/ngrep/patches/001-ngrep.patch: -------------------------------------------------------------------------------- 1 | diff -ur ngrep-1.45/ngrep.c ngrep-1.45.mod/ngrep.c 2 | --- ngrep-1.45/ngrep.c Tue Nov 28 15:38:43 2006 3 | +++ ngrep-1.45.mod/ngrep.c Sat May 19 10:21:27 2007 4 | @@ -92,7 +92,7 @@ 5 | #endif 6 | 7 | #if USE_PCRE 8 | -#include "pcre-5.0/pcre.h" 9 | +#include "pcre.h" 10 | #else 11 | #include "regex-0.12/regex.h" 12 | #endif 13 | -------------------------------------------------------------------------------- /net/nocatauth/files/nocatauth-gateway: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2009 OpenWrt.org 3 | 4 | START=90 5 | GATEWAY=/usr/nocatauth/bin/gateway 6 | CONF=/etc/nocat.conf 7 | 8 | start() { 9 | $GATEWAY -f $CONF 10 | } 11 | 12 | stop() { 13 | killall gateway 14 | } 15 | -------------------------------------------------------------------------------- /net/ntpd/files/ntpd.hotplug: -------------------------------------------------------------------------------- 1 | NAME=ntpd 2 | CONFIG=/etc/ntp.conf 3 | COMMAND=/usr/sbin/$NAME 4 | 5 | [ "$ACTION" = "ifup" -a "$INTERFACE" = "wan" ] && { 6 | [ -x $COMMAND ] && [ -r $CONFIG ] && { 7 | killall ntpd 8 | /etc/init.d/ntpd start 9 | } & 10 | } 11 | -------------------------------------------------------------------------------- /net/ntpd/files/ntpdate.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2006-2008 OpenWrt.org 3 | 4 | START=60 5 | 6 | STEP_SERVERS="0.openwrt.pool.ntp.org 1.openwrt.pool.ntp.org 2.openwrt.pool.ntp.org" 7 | TIMEOUT="2" # in seconds 8 | 9 | start() { 10 | for s in $STEP_SERVERS ; do 11 | /usr/sbin/ntpdate -s -b -u -t "$TIMEOUT" "$s" && break 12 | done 13 | } 14 | -------------------------------------------------------------------------------- /net/nufw/patches/002-debian_fixes.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino/openwrt-packages-yun/6c63d2a5aa240dbf699ad6da7be4c8469ce89f90/net/nufw/patches/002-debian_fixes.patch -------------------------------------------------------------------------------- /net/nzbgetweb/files/httpd.conf: -------------------------------------------------------------------------------- 1 | *.php:/usr/bin/php-cgi -------------------------------------------------------------------------------- /net/obfsproxy/patches/001-no-werror.patch: -------------------------------------------------------------------------------- 1 | --- a/Makefile.am 2 | +++ b/Makefile.am 3 | @@ -1,5 +1,5 @@ 4 | ACLOCAL_AMFLAGS = -I m4 5 | -WARNINGS = -Wall -Wwrite-strings -Werror 6 | +WARNINGS = -Wall -Wwrite-strings 7 | AM_CPPFLAGS = -I. -I$(srcdir)/src 8 | AM_CFLAGS = $(WARNINGS) @libevent_CFLAGS@ @libcrypto_CFLAGS@ 9 | LDADD = libobfsproxy.a @libevent_LIBS@ @libcrypto_LIBS@ @ws32_LIBS@ 10 | -------------------------------------------------------------------------------- /net/obfsproxy/patches/002-no-build-hardening.patch: -------------------------------------------------------------------------------- 1 | --- a/configure.ac 2 | +++ b/configure.ac 3 | @@ -23,9 +23,6 @@ AC_CHECK_HEADERS([sys/socket.h]) 4 | AC_CHECK_HEADERS([sys/types.h]) 5 | AC_CHECK_HEADERS([netinet/in.h]) 6 | 7 | -### Compiler Hardening ### 8 | -AX_ENABLE_HARDENING 9 | - 10 | ### Libraries ### 11 | 12 | PKG_CHECK_MODULES([libevent], [libevent >= 2.0]) 13 | -------------------------------------------------------------------------------- /net/oidentd/files/oidentd.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2006-2011 OpenWrt.org 3 | 4 | START=85 5 | 6 | start() { 7 | service_start /usr/sbin/oidentd -m -f 113 8 | } 9 | 10 | stop() { 11 | service_stop /usr/sbin/oidentd 12 | } 13 | -------------------------------------------------------------------------------- /net/openl2tp/patches/010-ppp_unix.patch: -------------------------------------------------------------------------------- 1 | --- a/plugins/ppp_unix.c 2 | +++ b/plugins/ppp_unix.c 3 | @@ -888,6 +888,8 @@ static int ppp_unix_pppd_spawn(struct pp 4 | 5 | if (ppp->ppp_profile_data->proxy_arp) { 6 | argv[arg++] = "proxyarp"; 7 | + } else { 8 | + argv[arg++] = "noproxyarp"; 9 | } 10 | 11 | argv[arg++] = "plugin"; 12 | -------------------------------------------------------------------------------- /net/opennhrp/files/opennhrp.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2009-2011 OpenWrt.org 3 | # Copyright (C) 2009 Jakob Pfeiffer 4 | 5 | START=50 6 | 7 | SERVICE_USE_PID=1 8 | 9 | start() { 10 | service_start /usr/sbin/opennhrp -d 11 | } 12 | 13 | stop() { 14 | service_stop /usr/sbin/opennhrp 15 | } 16 | -------------------------------------------------------------------------------- /net/openntpd/files/ntpd.conf: -------------------------------------------------------------------------------- 1 | # use a random selection of 8 public stratum 2 servers 2 | # see http://twiki.ntp.org/bin/view/Servers/NTPPoolServers 3 | server 0.openwrt.pool.ntp.org 4 | server 1.openwrt.pool.ntp.org 5 | server 2.openwrt.pool.ntp.org 6 | server 3.openwrt.pool.ntp.org 7 | -------------------------------------------------------------------------------- /net/openntpd/files/ntpd.config: -------------------------------------------------------------------------------- 1 | config timezone 2 | option posixtz "CET-1CEST,M3.5.0,M10.5.0/3" 3 | option zoneinfo "Europe/Paris" 4 | -------------------------------------------------------------------------------- /net/openntpd/files/ntpd.hotplug: -------------------------------------------------------------------------------- 1 | case "${ACTION:-ifup}" in 2 | ifup) 3 | ps | grep -v 'grep' | grep -v '20-ntpd' | grep -q 'ntpd' || { 4 | route -n 2>/dev/null | grep -q '^0.0.0.0' && { 5 | /etc/init.d/ntpd enabled && /etc/init.d/ntpd start 2>/dev/null >/dev/null 6 | } 7 | } 8 | ;; 9 | ifdown) 10 | route -n 2>/dev/null | grep -q '^0.0.0.0' || /etc/init.d/ntpd stop 2>/dev/null >/dev/null 11 | ;; 12 | esac 13 | -------------------------------------------------------------------------------- /net/openntpd/files/ntpd.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2006-2011 OpenWrt.org 3 | 4 | START=60 5 | 6 | boot() { 7 | return 0 8 | } 9 | 10 | start() { 11 | mkdir -p `awk -F: '/^network:/{print $6}' /etc/passwd` 12 | mkdir -p /var/db/ 13 | /sbin/ntpd -s 14 | } 15 | 16 | stop() { 17 | service_kill ntpd 18 | } 19 | -------------------------------------------------------------------------------- /net/openntpd/patches/003-no_permission_check.patch: -------------------------------------------------------------------------------- 1 | --- a/ntp.c 2 | +++ b/ntp.c 3 | @@ -111,8 +111,6 @@ ntp_main(int pipe_prnt[2], struct ntpd_c 4 | 5 | if (stat(chrootdir, &stb) == -1) 6 | fatal("stat"); 7 | - if (stb.st_uid != 0 || (stb.st_mode & (S_IWGRP|S_IWOTH)) != 0) 8 | - fatal("bad privsep dir permissions"); 9 | if (chroot(chrootdir) == -1) 10 | fatal("chroot"); 11 | if (chdir("/") == -1) 12 | -------------------------------------------------------------------------------- /net/openser/patches/004-cfg_lex.patch: -------------------------------------------------------------------------------- 1 | --- openser-1.0.0-tls.orig/cfg.lex 2005-09-02 17:34:41.000000000 +0200 2 | +++ openser-1.0.0-tls/cfg.lex 2006-01-05 01:34:50.279630928 +0100 3 | @@ -85,6 +85,10 @@ 4 | static char* addstr(struct str_buf *, char*, int); 5 | static void count(); 6 | 7 | + int yywrap(void) 8 | + { 9 | + return 1; 10 | + } 11 | 12 | %} 13 | 14 | -------------------------------------------------------------------------------- /net/opensips/files/opensips.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2009 OpenWrt.org 3 | START=50 4 | 5 | BIN=opensips 6 | DEFAULT=/etc/default/$BIN 7 | RUN_D=/var/run 8 | PID_F=$RUN_D/$BIN.pid 9 | 10 | start() { 11 | [ -f $DEFAULT ] && . $DEFAULT 12 | mkdir -p $RUN_D 13 | $BIN -P $PID_F $OPTIONS >/dev/null 2>&1 14 | } 15 | 16 | stop() { 17 | [ -f $PID_F ] && kill $(cat $PID_F) 18 | } 19 | 20 | -------------------------------------------------------------------------------- /net/openslp/files/etc/init.d/slpd: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2008 OpenWrt.org 3 | START=50 4 | 5 | start() { 6 | cp /etc/slp* /var 7 | IP=`ifconfig br-lan | grep inet | cut -d" " -f12 | cut -d: -f2` 8 | sed -i "s/IPADDR/${IP}/g" /var/slp.reg 9 | slpd -r /var/slp.reg -c /var/slp.conf 10 | } 11 | 12 | stop() { 13 | killall slpd 14 | } 15 | -------------------------------------------------------------------------------- /net/openslp/files/etc/slp.reg: -------------------------------------------------------------------------------- 1 | service:device.AP://IPADDR,en,65535 2 | use default scopes 3 | -------------------------------------------------------------------------------- /net/openslp/files/etc/slp.spi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino/openwrt-packages-yun/6c63d2a5aa240dbf699ad6da7be4c8469ce89f90/net/openslp/files/etc/slp.spi -------------------------------------------------------------------------------- /net/openssh/patches/130-implicit_memset_decl_fix.patch: -------------------------------------------------------------------------------- 1 | --- a/includes.h 2 | +++ b/includes.h 3 | @@ -57,6 +57,9 @@ 4 | /* 5 | *-*-nto-qnx needs these headers for strcasecmp and LASTLOG_FILE respectively 6 | */ 7 | +#ifdef HAVE_STRING_H 8 | +# include 9 | +#endif 10 | #ifdef HAVE_STRINGS_H 11 | # include 12 | #endif 13 | -------------------------------------------------------------------------------- /net/openswan/files/ipsec.conf: -------------------------------------------------------------------------------- 1 | # /etc/ipsec.conf - IPsec configuration file 2 | 3 | version 2.0 4 | 5 | include /etc/ipsec.uci.conf 6 | 7 | # Include non-UCI connections here 8 | # They will be preserved across restarts/upgrades 9 | -------------------------------------------------------------------------------- /net/openswan/files/ipsec.config: -------------------------------------------------------------------------------- 1 | config ipsec_config setup 2 | option nat_traversal yes 3 | -------------------------------------------------------------------------------- /net/openswan/files/ipsec.secrets: -------------------------------------------------------------------------------- 1 | # /etc/ipsec.secrets - IPsec sensitive configuration file 2 | 3 | # Include configuration information from UCI 4 | include /etc/ipsec.uci.secrets 5 | 6 | # Add non-UCI secrets below 7 | # This file will be preserved across restarts/upgrades 8 | -------------------------------------------------------------------------------- /net/openswan/files/ipsec.upgrade: -------------------------------------------------------------------------------- 1 | /etc/ipsec.conf 2 | /etc/ipsec.d/ 3 | /etc/ipsec.secrets 4 | -------------------------------------------------------------------------------- /net/openvpn-devel/files: -------------------------------------------------------------------------------- 1 | ../openvpn/files -------------------------------------------------------------------------------- /net/openvpn/files/easy-rsa.index: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino/openwrt-packages-yun/6c63d2a5aa240dbf699ad6da7be4c8469ce89f90/net/openvpn/files/easy-rsa.index -------------------------------------------------------------------------------- /net/openvpn/files/easy-rsa.serial: -------------------------------------------------------------------------------- 1 | 01 2 | -------------------------------------------------------------------------------- /net/openvpn/files/openvpn.upgrade: -------------------------------------------------------------------------------- 1 | /etc/openvpn/ 2 | -------------------------------------------------------------------------------- /net/p910nd/files/p910nd.config: -------------------------------------------------------------------------------- 1 | config p910nd 2 | option device /dev/usb/lp0 3 | option port 0 4 | option bidirectional 1 5 | option enabled 0 6 | -------------------------------------------------------------------------------- /net/parprouted/files/parprouted.config: -------------------------------------------------------------------------------- 1 | package 'parprouted' 2 | 3 | config 'parprouted' 4 | option enabled 0 5 | 6 | # make all ARP entries to be permanent 7 | option permanent 0 8 | 9 | # list interfaces to do bridging on 10 | list interfaces 'lan' 11 | list interfaces 'wan' 12 | -------------------------------------------------------------------------------- /net/peerguardian/files/peerguardian.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2006 OpenWrt.org 3 | START=50 4 | 5 | BIN=peerguardnf 6 | CFG_F=/etc/PG.conf 7 | OPTIONS="-c $CFG_F -d" 8 | 9 | start() { 10 | $BIN $OPTIONS 11 | } 12 | 13 | -------------------------------------------------------------------------------- /net/pepperspot/files/pepperspot.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2008-2012 OpenWrt.org 3 | 4 | START=50 5 | 6 | SERVICE_USE_PID=1 7 | SERVICE_PID_FILE=/var/run/pepper.pid 8 | 9 | start() { 10 | . /lib/functions/network.sh 11 | 12 | local ipaddr 13 | network_get_ipaddr ipaddr lan && \ 14 | service_start /usr/sbin/pepper --dns1="$ipaddr" 15 | } 16 | 17 | stop() { 18 | service_stop /usr/sbin/pepper 19 | } 20 | -------------------------------------------------------------------------------- /net/portmap/files/portmap.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2006-2011 OpenWrt.org 3 | 4 | START=19 5 | STOP=19 6 | 7 | start() { 8 | service_start /usr/sbin/portmap 9 | } 10 | 11 | stop() { 12 | service_stop /usr/sbin/portmap 13 | } 14 | -------------------------------------------------------------------------------- /net/pptpd/files/pptpd.conf: -------------------------------------------------------------------------------- 1 | #debug 2 | option /etc/ppp/options.pptpd 3 | speed 115200 4 | stimeout 10 5 | #localip & remoteip are not needed, ip management is done by pppd 6 | -------------------------------------------------------------------------------- /net/privoxy/files/privoxy.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2006-2011 OpenWrt.org 3 | 4 | START=80 5 | STOP=80 6 | 7 | SERVICE_USE_PID=1 8 | 9 | start() { 10 | service_start /usr/sbin/privoxy --pidfile /var/run/privoxy.pid \ 11 | /etc/privoxy/config 12 | } 13 | 14 | stop() { 15 | service_stop /usr/sbin/privoxy 16 | } 17 | -------------------------------------------------------------------------------- /net/proftpd/patches/002-mempcpy_def.patch: -------------------------------------------------------------------------------- 1 | --- a/include/options.h 2 | +++ b/include/options.h 3 | @@ -238,3 +238,9 @@ 4 | #endif 5 | 6 | #endif /* PR_OPTIONS_H */ 7 | + 8 | +#ifndef _LIBC 9 | +#ifndef __mempcpy 10 | +#define __mempcpy mempcpy 11 | +#endif 12 | +#endif 13 | -------------------------------------------------------------------------------- /net/ptpd/files/ptpd.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2011 OpenWrt.org 3 | 4 | START=50 5 | 6 | start() { 7 | service_start /usr/sbin/ptpd 8 | } 9 | 10 | stop() { 11 | service_stop /usr/sbin/ptpd 12 | } 13 | -------------------------------------------------------------------------------- /net/ptunnel/files/ptunnel.config: -------------------------------------------------------------------------------- 1 | config ptunnel 2 | option interface 'lan' 3 | -------------------------------------------------------------------------------- /net/ptunnel/patches/001-prefix.patch: -------------------------------------------------------------------------------- 1 | --- a/Makefile 2 | +++ b/Makefile 3 | @@ -12,8 +12,8 @@ WIN32_CFLAGS = -g -Wall -DWIN32 -I"c:\Pr 4 | WIN32_LDOPTS = -lwpcap -lwsock32 -L"c:\Program Files\WpdPack\Lib" 5 | WIN32_PT_OBJS = ptunnel.obj md5.obj 6 | 7 | -prefix = /usr 8 | -bindir = $(prefix)/bin 9 | +prefix = $(DESTDIR)/usr 10 | +bindir = $(prefix)/sbin 11 | mandir = $(prefix)/share/man/man8 12 | 13 | all: ptunnel 14 | -------------------------------------------------------------------------------- /net/pure-ftpd/files/pure-ftpd.config: -------------------------------------------------------------------------------- 1 | config pure-ftpd 2 | option port '21' 3 | option noanonymous '1' 4 | option chrooteveryone '1' 5 | option maxclientsperip '10' 6 | option maxclientsnumber '4' 7 | option peruserlimits '3:4' 8 | option umask '133:022' 9 | option authentication 'unix' 10 | option enabled '0' 11 | -------------------------------------------------------------------------------- /net/pyload/files/pyload.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2011 OpenWrt.org 3 | 4 | START=94 5 | 6 | start() { 7 | /usr/bin/python /usr/share/python/pyload/pyLoadCore.py --configdir=/etc/pyload --daemon 8 | } 9 | 10 | stop() { 11 | /usr/bin/python /usr/share/python/pyload/pyLoadCore.py --configdir=/etc/pyload --quit 12 | } 13 | -------------------------------------------------------------------------------- /net/quagga/files/quagga.conf: -------------------------------------------------------------------------------- 1 | password zebra 2 | ! 3 | access-list vty permit 127.0.0.0/8 4 | access-list vty deny any 5 | ! 6 | line vty 7 | access-class vty 8 | -------------------------------------------------------------------------------- /net/quagga/files/quagga.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2006 OpenWrt.org 3 | 4 | START=60 5 | start() { 6 | /usr/sbin/quagga.init start 7 | } 8 | 9 | stop() { 10 | /usr/sbin/quagga.init stop 11 | } 12 | -------------------------------------------------------------------------------- /net/radsecproxy/files/radsecproxy.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2006-2011 OpenWrt.org 3 | 4 | START=50 5 | 6 | start() { 7 | service_start /usr/sbin/radsecproxy 8 | } 9 | 10 | stop() { 11 | service_stop /usr/sbin/radsecproxy 12 | } 13 | -------------------------------------------------------------------------------- /net/rarpd/files/rarpd.config: -------------------------------------------------------------------------------- 1 | package 'rarpd' 2 | 3 | config 'rarpd' 4 | option enabled 0 5 | 6 | # listen on the specified interface (default: lan) 7 | # option interface 'lan' 8 | 9 | # use the specified 'ethers' file (default: /etc/ethers) 10 | # option ethers '/etc/ethers' 11 | 12 | # be verbose (default: false) 13 | # option verbose 0 14 | -------------------------------------------------------------------------------- /net/restund/files/restund.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # 3 | # Copyright (C) 2010-2011 OpenWrt.org 4 | # Copyright (C) 2010 Alfred E. Heggestad 5 | # 6 | 7 | START=60 8 | 9 | start() { 10 | service_start /usr/sbin/restund 11 | } 12 | 13 | stop() { 14 | service_stop /usr/sbin/restund 15 | } 16 | -------------------------------------------------------------------------------- /net/rinetd/patches/001-crosscompile.patch: -------------------------------------------------------------------------------- 1 | --- a/Makefile 2 | +++ b/Makefile 3 | @@ -1,7 +1,8 @@ 4 | +CC=gcc 5 | CFLAGS=-DLINUX -g 6 | 7 | rinetd: rinetd.o match.o 8 | - gcc rinetd.o match.o -o rinetd 9 | + $(CC) rinetd.o match.o -o rinetd 10 | 11 | install: rinetd 12 | install -m 700 rinetd /usr/sbin 13 | -------------------------------------------------------------------------------- /net/rp-l2tp/files/rp-l2tpd.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2006-2011 OpenWrt.org 3 | 4 | START=60 5 | 6 | start() { 7 | service_start /usr/sbin/l2tpd 8 | } 9 | 10 | stop() { 11 | service_stop /usr/sbin/l2tpd 12 | } 13 | 14 | -------------------------------------------------------------------------------- /net/rp-pppoe/files/pppoe-client.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2006 OpenWrt.org 3 | START=50 4 | 5 | start() { 6 | pppoe-start 7 | } 8 | 9 | stop() { 10 | pppoe-stop 11 | } 12 | 13 | -------------------------------------------------------------------------------- /net/rp-pppoe/files/pppoe-relay.default: -------------------------------------------------------------------------------- 1 | OPTIONS="-C eth2 -S vlan1" 2 | -------------------------------------------------------------------------------- /net/rp-pppoe/files/pppoe-relay.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2006-2011 OpenWrt.org 3 | 4 | START=50 5 | 6 | DEFAULT=/etc/default/pppoe-relay 7 | 8 | start() { 9 | [ -f $DEFAULT ] && . $DEFAULT 10 | service_start /usr/sbin/pppoe-relay $OPTIONS 11 | } 12 | 13 | stop() { 14 | service_stop /usr/sbin/pppoe-relay 15 | } 16 | -------------------------------------------------------------------------------- /net/rp-pppoe/files/pppoe-server.default: -------------------------------------------------------------------------------- 1 | OPTIONS="-C MyRouter -I eth2" 2 | -------------------------------------------------------------------------------- /net/rp-pppoe/files/pppoe-server.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2006-2011 OpenWrt.org 3 | 4 | START=50 5 | 6 | DEFAULT=/etc/default/pppoe-server 7 | 8 | start() { 9 | [ -f $DEFAULT ] && . $DEFAULT 10 | service_start /usr/sbin/pppoe-server $OPTIONS 11 | } 12 | 13 | stop() { 14 | service_stop /usr/sbin/pppoe-server 15 | } 16 | -------------------------------------------------------------------------------- /net/rsync/files/rsyncd.conf: -------------------------------------------------------------------------------- 1 | # /etc/rsyncd.conf 2 | # Minimal configuration for rsync daemon 3 | 4 | # Next line required for init script 5 | pid file = /var/run/rsyncd.pid 6 | use chroot = yes 7 | uid = nobody 8 | gid = nogroup 9 | read only = yes 10 | 11 | # Simple example to configure server 12 | #[openwrt-etc] 13 | #path = /etc 14 | #comment = OpenWrt Configuration Files 15 | #exclude = /init.d 16 | -------------------------------------------------------------------------------- /net/rsync/files/rsyncd.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2011 OpenWrt.org 3 | 4 | START=50 5 | 6 | SERVICE_PID_FILE=/var/run/rsyncd.pid 7 | 8 | start() { 9 | service_start /usr/bin/rsync --daemon 10 | } 11 | 12 | stop() { 13 | service_stop /usr/bin/rsync 14 | } 15 | -------------------------------------------------------------------------------- /net/samba36/files/samba.config: -------------------------------------------------------------------------------- 1 | config samba 2 | option 'name' 'OpenWrt' 3 | option 'workgroup' 'WORKGROUP' 4 | option 'description' 'OpenWrt' 5 | option 'homes' '1' 6 | 7 | -------------------------------------------------------------------------------- /net/seeks/files/seeks.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2011 OpenWrt.org 3 | 4 | START=99 5 | 6 | start() { 7 | service_start /usr/bin/seeks --daemon 8 | } 9 | 10 | stop() { 11 | service_stop /usr/bin/seeks 12 | } 13 | -------------------------------------------------------------------------------- /net/shorewall-lite/files/hostname: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | cat /proc/sys/kernel/hostname 3 | -------------------------------------------------------------------------------- /net/shorewall-lite/files/hotplug_iface: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # should restart shorewall when an interface comes up 4 | 5 | [ ifup = "$ACTION" ] && { 6 | /etc/init.d/shorewall-lite restart 7 | } 8 | 9 | [ ifdown = "$ACTION" ] && { 10 | # might need to restore some routing 11 | /etc/init.d/shorewall-lite restart 12 | } 13 | -------------------------------------------------------------------------------- /net/shorewall-lite/files/vardir: -------------------------------------------------------------------------------- 1 | # move state dir out of ram 2 | VARDIR=/etc/shorewall-lite/state 3 | -------------------------------------------------------------------------------- /net/siproxd/files/siproxd.config: -------------------------------------------------------------------------------- 1 | config siproxd general 2 | option if_inbound lan 3 | option if_outbound wan 4 | -------------------------------------------------------------------------------- /net/smcroute/files/smcroute.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2006-2010 OpenWrt.org 3 | START=50 4 | 5 | start() { 6 | smcroute -d 7 | } 8 | 9 | stop() { 10 | smcroute -k 11 | } 12 | -------------------------------------------------------------------------------- /net/smcroute/patches/001-socket_path.patch: -------------------------------------------------------------------------------- 1 | --- a/src/ipc.c 2002-07-07 19:38:49.000000000 +0200 2 | +++ b/src/ipc.c 2010-10-01 21:44:26.000000000 +0200 3 | @@ -24,7 +24,7 @@ 4 | 5 | #include "mclab.h" 6 | 7 | -#define SOCKET_PATH "/var/lib/smcroute" 8 | +#define SOCKET_PATH "/tmp/smcroute" 9 | 10 | // server's listen socket 11 | static int ListenSock; 12 | -------------------------------------------------------------------------------- /net/smcroute/patches/002-optimize_size.patch: -------------------------------------------------------------------------------- 1 | --- a/src/Makefile 2 | +++ b/src/Makefile 3 | @@ -1,9 +1,6 @@ 4 | 5 | BINDIR=../bin 6 | 7 | -# CFLAGS=-g 8 | -CFLAGS=-O 9 | - 10 | default : build.h smcroute 11 | 12 | all : smcroute mcsender 13 | -------------------------------------------------------------------------------- /net/snort-wireless/files/snort-wireless.default: -------------------------------------------------------------------------------- 1 | INTERFACE="vlan1" # WAN 2 | OPTIONS="-i $INTERFACE -c /etc/snort/snort.conf -D -N -q -s" 3 | -------------------------------------------------------------------------------- /net/snort/files/snort.bin: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | exec snort.bin --daq-dir /usr/lib/daq/ $* 4 | -------------------------------------------------------------------------------- /net/snort/files/snort.default: -------------------------------------------------------------------------------- 1 | INTERFACE="lo" 2 | OPTIONS="-i $INTERFACE -c /etc/snort/snort.conf -D -N -q -s" 3 | -------------------------------------------------------------------------------- /net/snort/files/snort.local.rules: -------------------------------------------------------------------------------- 1 | # ---------------- 2 | # LOCAL RULES 3 | # ---------------- 4 | # This file intentionally does not come with signatures. Put your local 5 | # additions here. 6 | -------------------------------------------------------------------------------- /net/snort/patches/001-automake-compat.patch: -------------------------------------------------------------------------------- 1 | --- /dev/null 2 | +++ b/acinclude.m4 3 | @@ -0,0 +1 @@ 4 | +sinclude(m4/libprelude.m4) 5 | -------------------------------------------------------------------------------- /net/srelay/files/srelay.conf: -------------------------------------------------------------------------------- 1 | # allow local subnet to access socks proxy 2 | 192.168.1.0/24 any - 3 | -------------------------------------------------------------------------------- /net/srelay/files/srelay.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2006-2011 OpenWrt.org 3 | 4 | START=50 5 | 6 | SERVICE_USE_PID=1 7 | 8 | start() { 9 | service_start /usr/bin/srelay -c /etc/srelay.conf -r -s 10 | } 11 | 12 | stop() { 13 | service_stop /usr/bin/srelay 14 | } 15 | -------------------------------------------------------------------------------- /net/strongswan/files/ipsec.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | 3 | START=90 4 | STOP=10 5 | 6 | start() { 7 | ipsec start 8 | } 9 | 10 | stop() { 11 | ipsec stop 12 | } 13 | 14 | restart() { 15 | ipsec restart 16 | } 17 | 18 | reload() { 19 | ipsec update 20 | } 21 | -------------------------------------------------------------------------------- /net/strongswan/files/ipsec.secrets: -------------------------------------------------------------------------------- 1 | # /etc/ipsec.secrets - strongSwan IPsec secrets file 2 | -------------------------------------------------------------------------------- /net/strongswan/files/ipsec.user: -------------------------------------------------------------------------------- 1 | # This file is interpreted as shell script. 2 | # Put your custom ip rules here, they will 3 | # be executed with each call to the script 4 | # /usr/lib/ipsec/_updown which by default 5 | # strongswan executes. 6 | 7 | -------------------------------------------------------------------------------- /net/stun/files/stund.config: -------------------------------------------------------------------------------- 1 | config stund 2 | option primaryip '' 3 | option secondaryip '' 4 | option primaryport '3478' 5 | option secondaryport '3479' 6 | -------------------------------------------------------------------------------- /net/stunnel/patches/103-no-zlib-link.patch: -------------------------------------------------------------------------------- 1 | Avoid linking with zlib, which is a dependency of openssl, not ours. 2 | --- a/configure 3 | +++ b/configure 4 | @@ -23017,7 +23017,7 @@ if test $ac_cv_lib_z_inflateEnd = yes; t 5 | #define HAVE_LIBZ 1 6 | _ACEOF 7 | 8 | - LIBS="-lz $LIBS" 9 | +# LIBS="-lz $LIBS" 10 | 11 | fi 12 | 13 | -------------------------------------------------------------------------------- /net/stunnel/patches/106-stunnel-xforwardedfor.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino/openwrt-packages-yun/6c63d2a5aa240dbf699ad6da7be4c8469ce89f90/net/stunnel/patches/106-stunnel-xforwardedfor.patch -------------------------------------------------------------------------------- /net/subversion/files/subversion.config: -------------------------------------------------------------------------------- 1 | config subversion 2 | option path '/var/local/svn' 3 | option port '3690' 4 | -------------------------------------------------------------------------------- /net/tctool/patches/005-fix-gcc_4_3-compile.patch: -------------------------------------------------------------------------------- 1 | diff --git a/src/tctool.cpp b/src/tctool.cpp 2 | index bbab13f..9ce8e5c 100644 3 | --- a/src/tctool.cpp 4 | +++ b/src/tctool.cpp 5 | @@ -33,6 +33,7 @@ 6 | #include 7 | #include 8 | #include 9 | +#include 10 | 11 | std::string options = "I:m:i:r:t:p:c:MUdsSCRh"; 12 | std::string ethDev = "eth0"; 13 | -------------------------------------------------------------------------------- /net/tftp-hpa/files/tftpd-hpa.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2006-2011 OpenWrt.org 3 | 4 | START=50 5 | 6 | start() { 7 | mkdir -m 0755 -p /var/tftpd-hpa 8 | service_start /usr/sbin/tftpd-hpa -l -s /var/tftpd-hpa 9 | } 10 | 11 | stop() { 12 | service_stop /usr/sbin/tftpd-hpa 13 | } 14 | -------------------------------------------------------------------------------- /net/tinc/files/tinc.upgrade: -------------------------------------------------------------------------------- 1 | /etc/tinc/ 2 | -------------------------------------------------------------------------------- /net/ulogd/files/ulogd.default: -------------------------------------------------------------------------------- 1 | OPTIONS="-d" -------------------------------------------------------------------------------- /net/ulogd/files/ulogd.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2006-2011 OpenWrt.org 3 | 4 | START=50 5 | 6 | PROG="ulogd" 7 | COMMAND="/usr/sbin/$PROG" 8 | DEFAULT="/etc/default/$PROG" 9 | 10 | start() { 11 | [ -f $DEFAULT ] && . $DEFAULT 12 | service_start $COMMAND $OPTIONS 13 | } 14 | 15 | stop() { 16 | service_stop $COMMAND 17 | } 18 | -------------------------------------------------------------------------------- /net/unbound/files/root.key: -------------------------------------------------------------------------------- 1 | . IN DS 19036 8 2 49AAC11D7B6F6446702E54A1607371607A1A41855200FD2CE1CDDE32F24E8FB5 2 | -------------------------------------------------------------------------------- /net/unbound/files/unbound.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | #Copyright (C) 2010 Ondrej Caletka 3 | START=61 4 | 5 | start () { 6 | unbound 7 | } 8 | 9 | stop () { 10 | PIDFILE='/var/run/unbound.pid' 11 | if [ -f $PIDFILE ] ; then 12 | kill $(cat $PIDFILE) 13 | fi 14 | } 15 | -------------------------------------------------------------------------------- /net/unfs3/files/unfs3.exports: -------------------------------------------------------------------------------- 1 | /mnt (ro,all_squash,insecure) 2 | -------------------------------------------------------------------------------- /net/unfs3/files/unfs3.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2006-2011 OpenWrt.org 3 | 4 | START=50 5 | 6 | start() { 7 | service_start /usr/sbin/unfsd 8 | } 9 | 10 | stop() { 11 | service_stop /usr/sbin/unfsd 12 | } 13 | -------------------------------------------------------------------------------- /net/updatedd/files/updatedd.config: -------------------------------------------------------------------------------- 1 | config updatedd 2 | option service '' 3 | option username '' 4 | option password '' 5 | option host '' 6 | option update '0' 7 | -------------------------------------------------------------------------------- /net/updatedd/files/updatedd.hotplug: -------------------------------------------------------------------------------- 1 | NAME=updatedd 2 | CONFIG=/etc/config/$NAME 3 | COMMAND=/usr/bin/$NAME 4 | 5 | [ "$ACTION" = "ifup" ] && { 6 | [ -x $COMMAND ] && [ -r $CONFIG ] && { 7 | . /lib/functions/network.sh 8 | 9 | local device 10 | network_get_device device wan && { 11 | /etc/init.d/updatedd restart 12 | } 13 | } & 14 | } 15 | -------------------------------------------------------------------------------- /net/updatedd/patches/003-zoneedit-url-fix.patch: -------------------------------------------------------------------------------- 1 | --- a/src/plugins/libzoneedit.h 2 | +++ b/src/plugins/libzoneedit.h 3 | @@ -21,7 +21,7 @@ 4 | 5 | #include 6 | 7 | -#define DYNDNSHOST "www.zoneedit.com" 8 | +#define DYNDNSHOST "dynamic.zoneedit.com" 9 | #define PORT 80 10 | 11 | #define BUFSIZE 4096 12 | -------------------------------------------------------------------------------- /net/vblade/files/vblade.config: -------------------------------------------------------------------------------- 1 | #config vblade 2 | # option shelf '1' 3 | # option slot '1' 4 | # option netif 'eth0' 5 | # option device '/dev/sda' 6 | # option options '-r' 7 | # 8 | #config vblade 9 | # option shelf '1' 10 | # option slot '2' 11 | # option netif 'eth0' 12 | # option device '/dev/sdb' 13 | # option options '-r' 14 | # 15 | -------------------------------------------------------------------------------- /net/vnstat/files/vnstat.config: -------------------------------------------------------------------------------- 1 | config vnstat 2 | list interface br-lan 3 | # list interface eth0.1 4 | # option remote http://example.org/vnstat/ 5 | # option symlink /www/vnstat 6 | -------------------------------------------------------------------------------- /net/vnstat/files/vnstat.defaults: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | wan="$(uci -P/var/state get network.wan.ifname)" 4 | 5 | if [ -n "$wan" ]; then 6 | uci -q batch <<-EOF >/dev/null 7 | del_list vnstat.@vnstat[-1].interface=$wan 8 | add_list vnstat.@vnstat[-1].interface=$wan 9 | commit vnstat 10 | EOF 11 | fi 12 | 13 | exit 0 14 | -------------------------------------------------------------------------------- /net/vpnc/patches/003-no_makeman.patch: -------------------------------------------------------------------------------- 1 | --- a/Makefile 2 | +++ b/Makefile 3 | @@ -69,7 +69,7 @@ vpnc : $(OBJS) vpnc.o 4 | $(CC) -o $@ $^ $(LDFLAGS) 5 | 6 | vpnc.8 : vpnc.8.template makeman.pl vpnc 7 | - ./makeman.pl 8 | + touch vpnc.8 9 | 10 | vpnc-script : vpnc-script.in 11 | sed -e 's,@''PREFIX''@,$(PREFIX),g' $< > $@ && chmod 755 $@ 12 | -------------------------------------------------------------------------------- /net/vpzone/files/vpzone.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2010-2011 OpenWrt.org 3 | 4 | START=50 5 | 6 | SERVICE_DAEMONIZE=1 7 | SERVICE_WRITE_PID=1 8 | 9 | start() { 10 | service_start /usr/bin/vpzone 11 | } 12 | 13 | stop() { 14 | service_stop /usr/bin/vpzone 15 | } 16 | -------------------------------------------------------------------------------- /net/vpzone/patches/002-ipv6_inc_fix.patch: -------------------------------------------------------------------------------- 1 | --- a/src/include/iface.h 2 | +++ b/src/include/iface.h 3 | @@ -36,7 +36,7 @@ 4 | /*A temporary and *dirty* fix against bad headers 5 | on some system ( conflicting with )...*/ 6 | #include 7 | -#include 8 | +/*#include */ 9 | struct in6_ifreq 10 | { 11 | struct in6_addr ifr6_addr; 12 | -------------------------------------------------------------------------------- /net/vsftpd/files/vsftpd.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2006-2011 OpenWrt.org 3 | 4 | START=50 5 | 6 | start() { 7 | mkdir -m 0755 -p /var/run/vsftpd 8 | service_start /usr/sbin/vsftpd 9 | } 10 | 11 | stop() { 12 | service_stop /usr/sbin/vsftpd 13 | } 14 | -------------------------------------------------------------------------------- /net/vsftpd/patches/002-find_libs.patch: -------------------------------------------------------------------------------- 1 | --- a/Makefile 2 | +++ b/Makefile 3 | @@ -8,8 +8,8 @@ CFLAGS = -O2 -fPIE -fstack-protector --p 4 | -D_FORTIFY_SOURCE=2 \ 5 | #-pedantic -Wconversion 6 | 7 | -LIBS = `./vsf_findlibs.sh` 8 | -LINK = -Wl,-s 9 | +LIBS = -lcrypt -lnsl 10 | +LINK = 11 | LDFLAGS = -fPIE -pie -Wl,-z,relro -Wl,-z,now 12 | 13 | OBJS = main.o utility.o prelogin.o ftpcmdio.o postlogin.o privsock.o \ 14 | -------------------------------------------------------------------------------- /net/vsftpd/patches/004-disable-capabilities.patch: -------------------------------------------------------------------------------- 1 | --- a/sysdeputil.c 2 | +++ b/sysdeputil.c 3 | @@ -165,6 +165,9 @@ 4 | #endif 5 | /* END config */ 6 | 7 | +#undef VSF_SYSDEP_HAVE_CAPABILITIES 8 | +#undef VSF_SYSDEP_HAVE_LIBCAP 9 | + 10 | /* PAM support - we include our own dummy version if the system lacks this */ 11 | #include 12 | 13 | -------------------------------------------------------------------------------- /net/wifidog/files/wifidog.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2006 OpenWrt.org 3 | START=65 4 | EXTRA_COMMANDS="status" 5 | EXTRA_HELP=" status Print the status of the service" 6 | 7 | start() { 8 | /usr/bin/wifidog-init start 9 | } 10 | 11 | stop() { 12 | /usr/bin/wifidog-init stop 13 | } 14 | 15 | status() { 16 | /usr/bin/wifidog-init status 17 | } -------------------------------------------------------------------------------- /net/wiviz/files/www/cgi-bin/wiviz/set.cgi: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | httpd -d $QUERY_STRING > /tmp/wiviz-cfg 3 | killall -USR2 wiviz 4 | -------------------------------------------------------------------------------- /net/wiviz/files/www/wiviz/adhoc-idle.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino/openwrt-packages-yun/6c63d2a5aa240dbf699ad6da7be4c8469ce89f90/net/wiviz/files/www/wiviz/adhoc-idle.gif -------------------------------------------------------------------------------- /net/wiviz/files/www/wiviz/adhoc-idle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino/openwrt-packages-yun/6c63d2a5aa240dbf699ad6da7be4c8469ce89f90/net/wiviz/files/www/wiviz/adhoc-idle.png -------------------------------------------------------------------------------- /net/wiviz/files/www/wiviz/adhoc.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino/openwrt-packages-yun/6c63d2a5aa240dbf699ad6da7be4c8469ce89f90/net/wiviz/files/www/wiviz/adhoc.gif -------------------------------------------------------------------------------- /net/wiviz/files/www/wiviz/adhoc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino/openwrt-packages-yun/6c63d2a5aa240dbf699ad6da7be4c8469ce89f90/net/wiviz/files/www/wiviz/adhoc.png -------------------------------------------------------------------------------- /net/wiviz/files/www/wiviz/ap-idle.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino/openwrt-packages-yun/6c63d2a5aa240dbf699ad6da7be4c8469ce89f90/net/wiviz/files/www/wiviz/ap-idle.gif -------------------------------------------------------------------------------- /net/wiviz/files/www/wiviz/ap-idle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino/openwrt-packages-yun/6c63d2a5aa240dbf699ad6da7be4c8469ce89f90/net/wiviz/files/www/wiviz/ap-idle.png -------------------------------------------------------------------------------- /net/wiviz/files/www/wiviz/ap-wep-idle.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino/openwrt-packages-yun/6c63d2a5aa240dbf699ad6da7be4c8469ce89f90/net/wiviz/files/www/wiviz/ap-wep-idle.gif -------------------------------------------------------------------------------- /net/wiviz/files/www/wiviz/ap-wep-idle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino/openwrt-packages-yun/6c63d2a5aa240dbf699ad6da7be4c8469ce89f90/net/wiviz/files/www/wiviz/ap-wep-idle.png -------------------------------------------------------------------------------- /net/wiviz/files/www/wiviz/ap-wep.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino/openwrt-packages-yun/6c63d2a5aa240dbf699ad6da7be4c8469ce89f90/net/wiviz/files/www/wiviz/ap-wep.gif -------------------------------------------------------------------------------- /net/wiviz/files/www/wiviz/ap-wep.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino/openwrt-packages-yun/6c63d2a5aa240dbf699ad6da7be4c8469ce89f90/net/wiviz/files/www/wiviz/ap-wep.png -------------------------------------------------------------------------------- /net/wiviz/files/www/wiviz/ap.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino/openwrt-packages-yun/6c63d2a5aa240dbf699ad6da7be4c8469ce89f90/net/wiviz/files/www/wiviz/ap.gif -------------------------------------------------------------------------------- /net/wiviz/files/www/wiviz/ap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino/openwrt-packages-yun/6c63d2a5aa240dbf699ad6da7be4c8469ce89f90/net/wiviz/files/www/wiviz/ap.png -------------------------------------------------------------------------------- /net/wiviz/files/www/wiviz/pip-idle.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino/openwrt-packages-yun/6c63d2a5aa240dbf699ad6da7be4c8469ce89f90/net/wiviz/files/www/wiviz/pip-idle.gif -------------------------------------------------------------------------------- /net/wiviz/files/www/wiviz/pip-idle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino/openwrt-packages-yun/6c63d2a5aa240dbf699ad6da7be4c8469ce89f90/net/wiviz/files/www/wiviz/pip-idle.png -------------------------------------------------------------------------------- /net/wiviz/files/www/wiviz/pip.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino/openwrt-packages-yun/6c63d2a5aa240dbf699ad6da7be4c8469ce89f90/net/wiviz/files/www/wiviz/pip.gif -------------------------------------------------------------------------------- /net/wiviz/files/www/wiviz/pip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino/openwrt-packages-yun/6c63d2a5aa240dbf699ad6da7be4c8469ce89f90/net/wiviz/files/www/wiviz/pip.png -------------------------------------------------------------------------------- /net/wiviz/files/www/wiviz/station-idle.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino/openwrt-packages-yun/6c63d2a5aa240dbf699ad6da7be4c8469ce89f90/net/wiviz/files/www/wiviz/station-idle.gif -------------------------------------------------------------------------------- /net/wiviz/files/www/wiviz/station-idle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino/openwrt-packages-yun/6c63d2a5aa240dbf699ad6da7be4c8469ce89f90/net/wiviz/files/www/wiviz/station-idle.png -------------------------------------------------------------------------------- /net/wiviz/files/www/wiviz/station.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino/openwrt-packages-yun/6c63d2a5aa240dbf699ad6da7be4c8469ce89f90/net/wiviz/files/www/wiviz/station.gif -------------------------------------------------------------------------------- /net/wiviz/files/www/wiviz/station.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino/openwrt-packages-yun/6c63d2a5aa240dbf699ad6da7be4c8469ce89f90/net/wiviz/files/www/wiviz/station.png -------------------------------------------------------------------------------- /net/wol/files/wol.config: -------------------------------------------------------------------------------- 1 | config wol-target 2 | option mac '' 3 | option enabled '0' 4 | -------------------------------------------------------------------------------- /net/wshaper/files/wshaper.config: -------------------------------------------------------------------------------- 1 | config 'wshaper' 'settings' 2 | option 'network' 'wan' 3 | option 'downlink' '2000' 4 | option 'uplink' '240' 5 | -------------------------------------------------------------------------------- /net/wshaper/files/wshaper.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | 3 | START=45 4 | start() { 5 | wshaper.htb 6 | } 7 | 8 | stop() { 9 | wshaper.htb stop 10 | } 11 | -------------------------------------------------------------------------------- /net/xinetd/files/xinetd.conf: -------------------------------------------------------------------------------- 1 | defaults 2 | { 3 | 4 | } 5 | 6 | includedir /etc/xinetd.d 7 | -------------------------------------------------------------------------------- /net/xinetd/files/xinetd.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2006-2011 OpenWrt.org 3 | 4 | START=50 5 | 6 | SERVICE_USE_PID=1 7 | 8 | start() { 9 | service_start /usr/sbin/xinetd -pidfile /var/run/xinetd.pid 10 | } 11 | 12 | stop() { 13 | service_stop /usr/sbin/xinetd 14 | } 15 | 16 | -------------------------------------------------------------------------------- /net/xl2tpd/files/options.xl2tpd: -------------------------------------------------------------------------------- 1 | # 2 | 3 | lock 4 | noauth 5 | debug 6 | dump 7 | logfd 2 8 | logfile /var/log/xl2tpd.log 9 | noccp 10 | novj 11 | novjccomp 12 | nopcomp 13 | noaccomp 14 | -------------------------------------------------------------------------------- /net/xl2tpd/files/xl2tp-secrets: -------------------------------------------------------------------------------- 1 | # Secrets for authenticating l2tp tunnels 2 | # us them secret 3 | # * marko blah2 4 | # zeus marko blah 5 | # * * interop 6 | -------------------------------------------------------------------------------- /net/xl2tpd/files/xl2tpd.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2006-2010 OpenWrt.org 3 | 4 | START=60 5 | BIN=xl2tpd 6 | DEFAULT=/etc/default/$BIN 7 | RUN_D=/var/run 8 | PID_F=$RUN_D/$BIN.pid 9 | 10 | start() { 11 | mkdir -p $RUN_D/$BIN 12 | [ -f $DEFAULT ] && . $DEFAULT 13 | $BIN $OPTIONS 14 | } 15 | 16 | stop() { 17 | [ -f $PID_F ] && kill $(cat $PID_F) 18 | } 19 | -------------------------------------------------------------------------------- /net/xsupplicant/patches/003-compile_fix.patch: -------------------------------------------------------------------------------- 1 | --- a/lib/libxsupgui/Makefile.in 2 | +++ b/lib/libxsupgui/Makefile.in 3 | @@ -91,7 +91,7 @@ install_sh = @install_sh@ 4 | with_openssl_libs = @with_openssl_libs@ 5 | AUTOMAKE_OPTIONS = foreign no-dependencies 6 | 7 | -INCLUDES = ${top_srcdir}/src 8 | +INCLUDES = -I${top_srcdir}/src 9 | 10 | include_HEADERS = xsupgui.h 11 | lib_LIBRARIES = libxsupgui.a 12 | -------------------------------------------------------------------------------- /net/xtables-addons/patches/001-no_depmod.patch: -------------------------------------------------------------------------------- 1 | --- 2 | Makefile.in | 3 +-- 3 | 1 file changed, 1 insertion(+), 2 deletions(-) 4 | 5 | --- a/Makefile.am 6 | +++ b/Makefile.am 7 | @@ -11,9 +11,6 @@ FORCE: 8 | xtables-addons.8: FORCE 9 | ${MAKE} -f Makefile.mans all; 10 | 11 | -install-exec-hook: 12 | - depmod -a || :; 13 | - 14 | config.status: Makefile.iptrules.in 15 | 16 | tmpdir := $(shell mktemp -dtu) 17 | -------------------------------------------------------------------------------- /net/yaddns/files/usr/lib/ddns/services: -------------------------------------------------------------------------------- 1 | "changeip" 2 | "dyndns" 3 | "dyndnsit" 4 | "no-ip" 5 | "ovh" 6 | -------------------------------------------------------------------------------- /skels/files/package.conf: -------------------------------------------------------------------------------- 1 | # Sample configuration file 2 | config package 3 | option option1 'some default value' 4 | option option2 '' 5 | -------------------------------------------------------------------------------- /sound/cmus/patches/010-do_not_use_ACS_VLINE.patch: -------------------------------------------------------------------------------- 1 | --- a/ui_curses.c 2 | +++ b/ui_curses.c 3 | @@ -928,7 +928,7 @@ static void draw_separator(void) 4 | (void) mvaddch(0, tree_win_w, ' '); 5 | bkgdset(pairs[CURSED_SEPARATOR]); 6 | for (row = 1; row < LINES - 3; row++) 7 | - (void) mvaddch(row, tree_win_w, ACS_VLINE); 8 | + (void) mvaddch(row, tree_win_w, '|'); 9 | } 10 | 11 | static void do_update_view(int full) 12 | -------------------------------------------------------------------------------- /sound/mpc/files/pls-handler.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env sh 2 | echo parameter: file.pls 3 | mpc clear 4 | grep '^File[0-9]*' $1 | sed -e 's/^File[0-9]*=//' | mpc add 5 | mpc play -------------------------------------------------------------------------------- /sound/mpd/files/mpd.service: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Music Player Daemon on %h 5 | 6 | _mpd._tcp 7 | 6600 8 | 9 | 10 | -------------------------------------------------------------------------------- /sound/mpdas/files/mpdas.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2009-2011 OpenWrt.org 3 | 4 | START=94 5 | 6 | SERVICE_DAEMONIZE=1 7 | 8 | start() { 9 | HOME=/root \ 10 | service_start /usr/bin/mpdas -c /etc/mpdasrc 11 | } 12 | 13 | stop() { 14 | service_stop /usr/bin/mpdas 15 | } 16 | -------------------------------------------------------------------------------- /sound/mpdas/files/mpdasrc: -------------------------------------------------------------------------------- 1 | username = username_here 2 | # create md5 password: 3 | # echo -n password | md5sum 4 | password = md5_hash_here 5 | debug = 0 6 | -------------------------------------------------------------------------------- /sound/mt-daapd/files/mt-daapd.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2006 OpenWrt.org 3 | START=50 4 | 5 | BIN=mt-daapd 6 | DEFAULT=/etc/default/$BIN 7 | RUN_D=/var/run 8 | PID_F=$RUN_D/$BIN.pid 9 | 10 | start() { 11 | [ -f $DEFAULT ] && . $DEFAULT 12 | [ -d $RUN_D ] || mkdir -p $RUN_D 13 | $BIN $OPTIONS 14 | } 15 | 16 | stop() { 17 | [ -f $PID_F ] && kill -INT $(cat $PID_F) 18 | } 19 | 20 | -------------------------------------------------------------------------------- /sound/scmpc/files/scmpc.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2006-2011 OpenWrt.org 3 | 4 | START=94 5 | 6 | SERVICE_USE_PID=1 7 | 8 | start() { 9 | mkdir -m 0755 -p /var/lib/scmpc 10 | service_start /usr/bin/scmpc 11 | } 12 | 13 | stop() { 14 | service_stop /usr/bin/scmpc 15 | } 16 | -------------------------------------------------------------------------------- /sound/shell-fm/files/shell-fm.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2006 OpenWrt.org 3 | 4 | START=99 5 | start() { 6 | [ -d /tmp/.shell-fm ] || mkdir /tmp/.shell-fm 7 | [ -L /tmp/.shell-fm/shell-fm.rc ] || ln -s /etc/shell-fm.rc /tmp/.shell-fm/shell-fm.rc 8 | [ -L /tmp/.libao ] || ln -s /etc/libao.conf /tmp/.libao 9 | HOME=/tmp shell-fm -d 10 | } 11 | 12 | stop() { 13 | echo "quit" | telnet localhost 54311 14 | } 15 | -------------------------------------------------------------------------------- /sound/shell-fm/files/shell-fm.rc: -------------------------------------------------------------------------------- 1 | username = username 2 | password = password 3 | #np-cmd = netmsg "%a - %t" 4 | default-radio = lastfm://artist/Nightwish/similarartists 5 | t-color = 1;32 # light green track titles 6 | a-color = 0;32 # dark green track artist names 7 | s-color = 1;37 # white station names 8 | bind = 0.0.0.0 9 | #extern = madplay -q - 10 | -------------------------------------------------------------------------------- /utils/acpid/files/acpid.hotplug: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | . /lib/functions.sh 4 | 5 | if [ "$ACTION" = add ] && [ "$DEVICENAME" = event0 ]; then 6 | ( /etc/init.d/acpid/stop; sleep 3; /usr/sbin/acpid )& 7 | fi 8 | -------------------------------------------------------------------------------- /utils/acpid/files/default: -------------------------------------------------------------------------------- 1 | # This is a sample ACPID configuration 2 | 3 | event=button/power.* 4 | action=/sbin/poweroff 5 | 6 | -------------------------------------------------------------------------------- /utils/anyremote/files/anyremote.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2008-2011 OpenWrt.org 3 | 4 | START=95 5 | 6 | SERVICE_DAEMONIZE=1 7 | SERVICE_WRITE_PID=1 8 | 9 | start() { 10 | service_start /usr/sbin/anyremote -f /etc/anyremote.cfg 11 | } 12 | 13 | stop() { 14 | service_stop /usr/sbin/anyremote 15 | } 16 | -------------------------------------------------------------------------------- /utils/anyremote/patches/010-dont-add-host-includes.patch: -------------------------------------------------------------------------------- 1 | diff --git a/configure b/configure 2 | index 2a4e2a4..396d5a2 100755 3 | --- a/configure 4 | +++ b/configure 5 | @@ -3940,7 +3940,7 @@ _ACEOF 6 | fi 7 | 8 | 9 | -CFLAGS="$CFLAGS -I/usr/local/include -Wall -D_REENTRANT -O2 -g" 10 | +CFLAGS="$CFLAGS -Wall -D_REENTRANT -O2 -g" 11 | 12 | # On IRIX 5.3, sys/types and inttypes.h are conflicting. 13 | 14 | -------------------------------------------------------------------------------- /utils/ap51-flash/files/ap51-flash.config: -------------------------------------------------------------------------------- 1 | #config flash 2 | # option ifname eth0.1 3 | # option rootfs /tmp/images/openwrt-atheros-root.squashfs 4 | # option kernel /tmp/images/openwrt-atheros-vmlinux.lzma 5 | # option ubnt /tmp/images/openwrt-atheros-ubnt5-squashfs.bin 6 | ## option loop '1' 7 | -------------------------------------------------------------------------------- /utils/at/patches/110-getloadavg.patch: -------------------------------------------------------------------------------- 1 | --- a/getloadavg.c 2 | +++ b/getloadavg.c 3 | @@ -69,8 +69,9 @@ Boston, MA 02110-1301 USA */ 4 | #include 5 | #endif 6 | 7 | -#include "lisp.h" 8 | -#include "sysfile.h" /* for encapsulated open, close, read, write */ 9 | +#include 10 | +#include 11 | +#include 12 | 13 | #ifndef HAVE_GETLOADAVG 14 | 15 | -------------------------------------------------------------------------------- /utils/avrdude/patches/silent_bitbang_cmd.patch: -------------------------------------------------------------------------------- 1 | Index: bitbang.c 2 | =================================================================== 3 | --- a/bitbang.c (revisione 1183) 4 | +++ b/bitbang.c (copia locale) 5 | @@ -339,7 +339,7 @@ 6 | res[i] = bitbang_txrx(pgm, cmd[i]); 7 | } 8 | 9 | - if(verbose >= 2) 10 | + if(verbose > 4) 11 | { 12 | fprintf(stderr, "bitbang_cmd(): [ "); 13 | for(i = 0; i < 4; i++) 14 | -------------------------------------------------------------------------------- /utils/avrusbboot/patches/002-fix_compilation.patch: -------------------------------------------------------------------------------- 1 | diff -ruN avrusbboot.2006-06-25-orig/software/main.cpp avrusbboot.2006-06-25-work/software/main.cpp 2 | --- avrusbboot.2006-06-25-orig/software/main.cpp 2006-06-25 09:33:13.000000000 +0200 3 | +++ avrusbboot.2006-06-25-work/software/main.cpp 2008-05-01 17:25:30.000000000 +0200 4 | @@ -39,4 +39,4 @@ 5 | } 6 | 7 | return 0; 8 | -}; 9 | +} 10 | -------------------------------------------------------------------------------- /utils/bandwidthd/files/bandwidthd.config: -------------------------------------------------------------------------------- 1 | config bandwidthd 2 | option dev br-lan 3 | option subnets "192.168.0.0/16 10.0.0.0/8 172.16.0.0/12" 4 | option skip_intervals 0 5 | option graph_cutoff 1024 6 | option promiscuous true 7 | option output_cdf false 8 | option recover_cdf false 9 | option filter ip 10 | option graph true 11 | option meta_refresh 150 12 | -------------------------------------------------------------------------------- /utils/bandwidthd/files/logo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino/openwrt-packages-yun/6c63d2a5aa240dbf699ad6da7be4c8469ce89f90/utils/bandwidthd/files/logo.gif -------------------------------------------------------------------------------- /utils/bemused/files/bemused-bookmarks: -------------------------------------------------------------------------------- 1 | # Bemused stream file 2 | # This is quite a simple format file 3 | # Stream Title = URL 4 | # 5 | # IMPORTANT: stream name MUST contain the ".mp3" extension, else jamse will not display the file! 6 | 7 | UnitedBreaks.mp3 = http://74.52.13.138:8000 8 | nubreaks.mp3 = http://208.100.38.52:8419 9 | -------------------------------------------------------------------------------- /utils/bemused/files/bemused.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2008-2011 OpenWrt.org 3 | 4 | START=95 5 | 6 | start() { 7 | service_start /usr/sbin/bemusedlinuxserver -d 8 | } 9 | 10 | stop() { 11 | service_stop /usr/sbin/bemusedlinuxserver 12 | } 13 | -------------------------------------------------------------------------------- /utils/bluelog/files/bluelog.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | 3 | START=65 4 | 5 | SERVICE_DAEMONIZE=1 6 | 7 | start() { 8 | service_start /usr/bin/bluelog 9 | } 10 | 11 | stop() { 12 | service_stop /usr/bin/bluelog 13 | } 14 | -------------------------------------------------------------------------------- /utils/boblight/files/boblight.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | 3 | START=65 4 | 5 | SERVICE_DAEMONIZE=1 6 | 7 | start() { 8 | service_start /usr/bin/boblightd 9 | } 10 | 11 | stop() { 12 | service_stop /usr/bin/boblightd 13 | } 14 | -------------------------------------------------------------------------------- /utils/bsdiff/patches/001-makefile.patch: -------------------------------------------------------------------------------- 1 | diff --git a/Makefile b/Makefile 2 | index a522607..7da4463 100644 3 | --- a/Makefile 4 | +++ b/Makefile 5 | @@ -10,6 +10,3 @@ bspatch: bspatch.c 6 | 7 | install: 8 | ${INSTALL_PROGRAM} bsdiff bspatch ${PREFIX}/bin 9 | -.ifndef WITHOUT_MAN 10 | - ${INSTALL_MAN} bsdiff.1 bspatch.1 ${PREFIX}/man/man1 11 | -.endif 12 | -------------------------------------------------------------------------------- /utils/btrfs-progs/files/btrfs-scan.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2009 OpenWrt.org 3 | 4 | START=19 5 | 6 | start() { 7 | grep -q btrfs /proc/modules && /usr/bin/btrfsctl -a 8 | } 9 | 10 | -------------------------------------------------------------------------------- /utils/cmdpad/files/cmdpad.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2007-2011 OpenWrt.org 3 | 4 | START=93 5 | 6 | SSD_DAEMONIZE=1 7 | 8 | start() { 9 | service_start /usr/sbin/cmdpad --quiet 10 | } 11 | 12 | stop() { 13 | service_stop /usr/sbin/cmdpad 14 | } 15 | -------------------------------------------------------------------------------- /utils/collectd/files/collectd.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2006-2011 OpenWrt.org 3 | 4 | START=80 5 | 6 | SERVICE_USE_PID=1 7 | 8 | start() { 9 | mkdir -m 0755 -p /var/lib/collectd 10 | service_start /usr/sbin/collectd 11 | } 12 | 13 | stop() { 14 | service_stop /usr/sbin/collectd 15 | } 16 | -------------------------------------------------------------------------------- /utils/collectd/patches/001-undefined-AM_PATH_LIBGCRYPT.patch: -------------------------------------------------------------------------------- 1 | --- /dev/null 2 | +++ b/fake-am_path_libgcrypt.m4 3 | @@ -0,0 +1 @@ 4 | +AC_DEFUN([AM_PATH_LIBGCRYPT],[:]) 5 | -------------------------------------------------------------------------------- /utils/collectd/patches/200-fix-git-describe-error.patch: -------------------------------------------------------------------------------- 1 | --- a/version-gen.sh 2 | +++ b/version-gen.sh 3 | @@ -2,7 +2,7 @@ 4 | 5 | DEFAULT_VERSION="4.10.7.git" 6 | 7 | -VERSION="`git describe 2> /dev/null | sed -e 's/^collectd-//'`" 8 | +#VERSION="`git describe 2> /dev/null | sed -e 's/^collectd-//'`" 9 | 10 | if test -z "$VERSION"; then 11 | VERSION="$DEFAULT_VERSION" 12 | -------------------------------------------------------------------------------- /utils/collectd/patches/400-fix-olsrd-get-all.patch: -------------------------------------------------------------------------------- 1 | --- a/src/olsrd.c 2 | +++ b/src/olsrd.c 3 | @@ -653,7 +653,7 @@ static int olsrd_read (void) /* {{{ */ 4 | if (fh == NULL) 5 | return (-1); 6 | 7 | - fputs ("\r\n", fh); 8 | + fputs ("/all \r\n", fh); 9 | fflush (fh); 10 | 11 | while (fgets (buffer, sizeof (buffer), fh) != NULL) 12 | -------------------------------------------------------------------------------- /utils/coreutils/patches/002-fix_compile_with_uclibc.patch: -------------------------------------------------------------------------------- 1 | --- a/lib/pthread.in.h 2 | +++ b/lib/pthread.in.h 3 | @@ -232,6 +232,9 @@ pthread_mutex_unlock (pthread_mutex_t *m 4 | 5 | /* Approximate spinlocks with mutexes. */ 6 | 7 | +#ifdef __UCLIBC__ 8 | +#define pthread_spinlock_t original_pthread_spinlock_t 9 | +#endif 10 | typedef pthread_mutex_t pthread_spinlock_t; 11 | 12 | static inline int 13 | -------------------------------------------------------------------------------- /utils/deco/patches/100-tty.c.patch: -------------------------------------------------------------------------------- 1 | --- src/tty.c 2005-09-25 00:23:41.671022039 -0700 2 | +++ str_new/tty.c 2005-09-25 01:09:37.189119615 -0700 3 | @@ -14,7 +14,7 @@ 4 | #if HAVE_TERMIOS_H 5 | # include 6 | # if HAVE_SYS_IOCTL_H 7 | -# include 8 | +/*# include */ 9 | # endif 10 | # define HAVE_TERMIO_H 1 11 | # define termio termios 12 | -------------------------------------------------------------------------------- /utils/devmem2/src/Makefile: -------------------------------------------------------------------------------- 1 | OBJ = devmem2.o 2 | 3 | all: compile 4 | 5 | %.o: %.c 6 | $(CC) $(CFLAGS) -c -o $@ $< 7 | 8 | compile: $(OBJ) 9 | $(CC) -o devmem2 $(LDFLAGS) $(OBJ) 10 | 11 | clean: 12 | rm -f *.o *.so devmem2 13 | 14 | -------------------------------------------------------------------------------- /utils/event_test/src/Makefile: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright (C) 2008 OpenWrt.org 3 | # 4 | # This is free software, licensed under GNU General Public Licese v2. 5 | # See /LICENSE for more information. 6 | # 7 | 8 | all: event_test 9 | 10 | %.o: %.c 11 | $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -c -o $@ $^ 12 | 13 | event_test: evtest.o 14 | $(CC) -o $@ $^ 15 | 16 | clean: 17 | rm -f *.o event_test 18 | -------------------------------------------------------------------------------- /utils/freecwmp/files/freecwmpd.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2012 OpenWrt.org 3 | 4 | START=90 5 | 6 | start() { 7 | freecwmpd 2>/dev/null >/dev/null & 8 | } 9 | 10 | stop() { 11 | killall -9 freecwmpd 2>/dev/null >/dev/null 12 | } 13 | -------------------------------------------------------------------------------- /utils/fxload/patches/010-compile_fix.patch: -------------------------------------------------------------------------------- 1 | --- a/ezusb.c 2 | +++ b/ezusb.c 3 | @@ -30,8 +30,14 @@ 4 | # include 5 | 6 | # include 7 | -# include 8 | +typedef unsigned long kernel_ulong_t; 9 | + 10 | +#ifndef BITS_PER_LONG 11 | +#define BITS_PER_LONG 32 12 | +#endif 13 | + 14 | # include 15 | +# include 16 | 17 | # include "ezusb.h" 18 | 19 | -------------------------------------------------------------------------------- /utils/haveged/files/haveged.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2012 OpenWrt.org 3 | 4 | START=98 5 | 6 | HAVEGED_THRESHOLD=1024 7 | HAVEGED_DCACHE=32 8 | HAVEGED_ICACHE=32 9 | 10 | start() { 11 | service_start /sbin/haveged -w $HAVEGED_THRESHOLD -d $HAVEGED_DCACHE -i $HAVEGED_ICACHE -v 1 12 | } 13 | 14 | stop() { 15 | service_stop /sbin/haveged 16 | } 17 | -------------------------------------------------------------------------------- /utils/hd-idle/files/hd-idle.config: -------------------------------------------------------------------------------- 1 | config 'hd-idle' 2 | option 'disk' 'sda' 3 | option 'enable_debug' '0' 4 | option 'enabled' '0' 5 | option 'idle_time_unit' 'minutes' 6 | option 'idle_time_interval' '10' 7 | -------------------------------------------------------------------------------- /utils/hplip/files/hplib.conf: -------------------------------------------------------------------------------- 1 | # Load the hplib driver 2 | hpaio 3 | -------------------------------------------------------------------------------- /utils/i2c-tools/patches/100-linux_include.patch: -------------------------------------------------------------------------------- 1 | --- a/py-smbus/smbusmodule.c 2 | +++ b/py-smbus/smbusmodule.c 3 | @@ -21,6 +21,7 @@ 4 | #include 5 | #include 6 | #include 7 | +#include 8 | #include 9 | 10 | /* 11 | -------------------------------------------------------------------------------- /utils/lcd4linux-tew673gru/files/openwrt_220x176.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino/openwrt-packages-yun/6c63d2a5aa240dbf699ad6da7be4c8469ce89f90/utils/lcd4linux-tew673gru/files/openwrt_220x176.png -------------------------------------------------------------------------------- /utils/lcd4linux-tew673gru/files/tew673gru-lcd: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # 3 | # Copyright (C) 2012 OpenWrt.org 4 | # 5 | 6 | . /lib/ar71xx.sh 7 | 8 | board=$(ar71xx_board_name) 9 | 10 | if [ "${board}" == "tew-673gru" ]; then 11 | cp -f /etc/lcd4linux_tew673gru.conf /etc/lcd4linux.conf 12 | chmod 600 /etc/lcd4linux.conf 13 | chown root:root /etc/lcd4linux.conf 14 | fi 15 | -------------------------------------------------------------------------------- /utils/lcd4linux/files/lcd4linux.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2007-2011 OpenWrt.org 3 | 4 | START=98 5 | 6 | SERVICE_USE_PID=1 7 | 8 | start() { 9 | service_start /usr/bin/lcd4linux -o /tmp/lcd4linux.png -q 10 | } 11 | 12 | stop() { 13 | service_stop /usr/bin/lcd4linux 14 | } 15 | 16 | -------------------------------------------------------------------------------- /utils/lcd4linux/patches/100-drv_RouterBoard.patch: -------------------------------------------------------------------------------- 1 | --- a/drv_RouterBoard.c 2 | +++ b/drv_RouterBoard.c 3 | @@ -106,7 +106,7 @@ 4 | #include 5 | #include 6 | #include 7 | -#include 8 | +#include 9 | 10 | #include "debug.h" 11 | #include "cfg.h" 12 | -------------------------------------------------------------------------------- /utils/lcdproc/files/LCDd: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | 3 | START=50 4 | 5 | start() { 6 | LCDd -c /etc/LCDd.conf 7 | } 8 | 9 | stop() { 10 | killall LCDd 11 | } 12 | -------------------------------------------------------------------------------- /utils/lcdproc/files/lcdexec: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common. 2 | 3 | START=50 4 | 5 | start() { 6 | lcdexec -c /etc/lcdexec.conf 7 | } 8 | 9 | stop() { 10 | killall lcdexec 11 | } 12 | -------------------------------------------------------------------------------- /utils/lcdproc/files/lcdproc: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common. 2 | 3 | START=50 4 | 5 | start() { 6 | lcdproc -c /etc/lcdproc.conf 7 | } 8 | 9 | stop() { 10 | killall lcdproc 11 | } 12 | -------------------------------------------------------------------------------- /utils/lcdproc/files/lcdvc: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common. 2 | 3 | START=50 4 | 5 | start() { 6 | lcdvc -c /etc/lcdvc.conf 7 | } 8 | 9 | stop() { 10 | killall lcdvc 11 | } 12 | -------------------------------------------------------------------------------- /utils/lilo/files/boot.msg: -------------------------------------------------------------------------------- 1 | 2 | Boot Options:- 3 | 4 | openwrt - OpenWrt with usb stick root 5 | ramdisk - OpenWrt with ramdisk root 6 | failsafe - OpenWrt failsafe 7 | 8 | -------------------------------------------------------------------------------- /utils/lmbench/patches/001-fix_socklen_t_define.patch: -------------------------------------------------------------------------------- 1 | --- a/src/bench.h 2 | +++ b/src/bench.h 3 | @@ -77,7 +77,7 @@ typedef long long int64; 4 | #endif /* HAVE_int64_t */ 5 | #endif /* HAVE_int64 */ 6 | 7 | -#ifndef HAVE_socklen_t 8 | +#if (!defined(HAVE_socklen_t) && !defined(__socklen_t_defined)) 9 | typedef int socklen_t; 10 | #endif 11 | 12 | -------------------------------------------------------------------------------- /utils/loop-aes/patches/001-no_sync.patch: -------------------------------------------------------------------------------- 1 | --- a/Makefile 2 | +++ b/Makefile 3 | @@ -208,10 +208,8 @@ endif 4 | ifeq ($(EXTRA_CIPHERS),y) 5 | ln -s tmp-d-kbuild/loop_twofish.ko tmp-d-kbuild/loop_serpent.ko tmp-d-kbuild/loop_blowfish.ko . 6 | endif 7 | - sync 8 | else 9 | cd $(LS) && make SUBDIRS=$(TD) modules 10 | - sync 11 | endif 12 | 13 | # 2.6 kernels older than 2.6.17 do not run depmod in "modules_install" stage, 14 | -------------------------------------------------------------------------------- /utils/lsof/patches/001-lsof_makefile.patch: -------------------------------------------------------------------------------- 1 | --- a/lib/Makefile.skel 2 | +++ b/lib/Makefile.skel 3 | @@ -21,8 +21,8 @@ OBJ= ckkv.o cvfs.o dvch.o fino.o isfn.o 4 | all: ${LIB} 5 | 6 | ${LIB}: ${OBJ} 7 | - ${AR} 8 | - ${RANLIB} 9 | + ${AR} ${LIB} ${OBJ} 10 | + ${RANLIB} ${LIB} 11 | 12 | clean: FRC 13 | rm -f ${LIB} ${OBJ} errs Makefile.bak a.out core 14 | -------------------------------------------------------------------------------- /utils/lsof/patches/003-lsof_selinux.patch: -------------------------------------------------------------------------------- 1 | --- a/Configure 2 | +++ b/Configure 3 | @@ -2806,7 +2806,7 @@ return(0); } 4 | LSOF_TMP1=1 5 | fi # } 6 | fi # } 7 | - if test $LSOF_TMP1 -eq 1 # { 8 | + if test 0 -eq 1 # { 9 | then 10 | LSOF_CFGF="$LSOF_CFGF -DHASSELINUX" 11 | LSOF_CFGL="$LSOF_CFGL -lselinux" 12 | -------------------------------------------------------------------------------- /utils/lsof/patches/004-lsof_ccv.patch: -------------------------------------------------------------------------------- 1 | --- a/Configure 2 | +++ b/Configure 3 | @@ -2682,6 +2682,9 @@ LOCKF_OWNER4 4 | if test "X$LSOF_CC" = "X" # { 5 | then 6 | LSOF_CC=cc 7 | + fi # } 8 | + if test "X$LSOF_CCV" = "X" # { 9 | + then 10 | LSOF_CCV=`$LSOF_CC -v 2>&1 | sed -n 's/.*version \(.*\)/\1/p'` 11 | fi # } 12 | if test "X$LINUX_CONF_CC" = "X" # { 13 | -------------------------------------------------------------------------------- /utils/lvm2/files/lvm2.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2009 Stefan Monnier 3 | START=15 4 | 5 | start () { 6 | /sbin/lvm vgscan --ignorelockingfailure --mknodes || : 7 | /sbin/lvm vgchange -aly --ignorelockingfailure || return 2 8 | } 9 | 10 | stop () { 11 | /sbin/lvm vgchange -aln --ignorelockingfailure || return 2 12 | } 13 | -------------------------------------------------------------------------------- /utils/lvm2/patches/000-compile.patch: -------------------------------------------------------------------------------- 1 | --- a/make.tmpl.in 2 | +++ b/make.tmpl.in 3 | @@ -17,7 +17,7 @@ SHELL = /bin/sh 4 | 5 | @SET_MAKE@ 6 | 7 | -CC ?= @CC@ 8 | +CC = @CC@ 9 | RANLIB = @RANLIB@ 10 | INSTALL = @INSTALL@ 11 | MKDIR_P = @MKDIR_P@ 12 | -------------------------------------------------------------------------------- /utils/maemo-kexec/files/sbin/bootmaemo: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | set -e 4 | 5 | sync 6 | 7 | killall -q watchdog || true 8 | echo 1 >/dev/watchdog 9 | 10 | /usr/sbin/kexec --load /boot/maemo.zImage --append "root=1f03 rootfstype=jffs2 ro console=tty0 console=ttyMTD5" 11 | /usr/sbin/kexec --exec 12 | -------------------------------------------------------------------------------- /utils/mc/Config.in: -------------------------------------------------------------------------------- 1 | menu "Configuration" 2 | depends on PACKAGE_mc 3 | 4 | config MC_DIFF_VIEWER 5 | bool "Compile with diff viewer" 6 | default n 7 | 8 | config MC_EDITOR 9 | bool "Enable internal editor" 10 | default n 11 | 12 | config MC_SUBSHELL 13 | bool "Compile in concurrent subshell" 14 | default n 15 | 16 | config MC_DISABLE_VFS 17 | bool "Disable VFS" 18 | default y 19 | 20 | endmenu 21 | -------------------------------------------------------------------------------- /utils/mdadm/patches/000-compile.patch: -------------------------------------------------------------------------------- 1 | --- a/sha1.h 2 | +++ b/sha1.h 3 | @@ -26,8 +26,6 @@ 4 | # include 5 | #endif 6 | 7 | -#include "ansidecl.h" 8 | - 9 | /* The following contortions are an attempt to use the C preprocessor 10 | to determine an unsigned integral type that is 32 bits wide. An 11 | alternative approach is to use autoconf's AC_CHECK_SIZEOF macro, but 12 | -------------------------------------------------------------------------------- /utils/mtd-utils/patches/131-fix_lib_compile.patch: -------------------------------------------------------------------------------- 1 | --- a/lib/Makefile 2 | +++ b/lib/Makefile 3 | @@ -7,7 +7,7 @@ SUBDIRS = 4 | # CFLAGS += -Werror 5 | CPPFLAGS += -I../include 6 | LIBS = libmtd 7 | -TARGETS = libmtd.a 8 | +override TARGETS = libmtd.a 9 | 10 | include ../common.mk 11 | 12 | -------------------------------------------------------------------------------- /utils/oww/files/oww.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | 3 | START=65 4 | 5 | SERVICE_DAEMONIZE=1 6 | 7 | start() { 8 | service_start /usr/bin/owwnogui 9 | } 10 | 11 | stop() { 12 | service_stop /usr/bin/owwnogui 13 | } 14 | -------------------------------------------------------------------------------- /utils/pciutils/patches/104-resolv.patch: -------------------------------------------------------------------------------- 1 | --- a/lib/configure 2 | +++ b/lib/configure 3 | @@ -57,7 +57,7 @@ echo >>$c "#define PCI_OS_`echo $sys | t 4 | echo >$m 'WITH_LIBS=' 5 | 6 | echo_n "Looking for access methods..." 7 | -LIBRESOLV=-lresolv 8 | +LIBRESOLV= 9 | 10 | case $sys in 11 | linux*) 12 | -------------------------------------------------------------------------------- /utils/pcsc-lite/files/pcscd.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2009-2011 OpenWrt.org 3 | 4 | START=50 5 | 6 | SERVICE_PID_FILE=/var/run/pcscd/pcscd.pid 7 | 8 | start() { 9 | service_start /usr/sbin/pcscd 10 | } 11 | 12 | stop() { 13 | service_stop /usr/sbin/pcscd 14 | } 15 | -------------------------------------------------------------------------------- /utils/pipacs/src/Makefile: -------------------------------------------------------------------------------- 1 | 2 | EXTRA_CFLAGS := -c -I. 3 | PIPACS_OBJS := pipacs.o parser.o 4 | 5 | all: pipacs 6 | 7 | %.o: %.c 8 | $(CC) $(CFLAGS) $(EXTRA_CFLAGS) -o $@ $^ 9 | 10 | pipacs: $(PIPACS_OBJS) 11 | $(CC) -o $@ $^ 12 | 13 | clean: 14 | rm -f *.o *.so pipacs 15 | -------------------------------------------------------------------------------- /utils/pipacs/src/pipacs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arduino/openwrt-packages-yun/6c63d2a5aa240dbf699ad6da7be4c8469ce89f90/utils/pipacs/src/pipacs.c -------------------------------------------------------------------------------- /utils/powertop/patches/100-no-wide-ncurses.patch: -------------------------------------------------------------------------------- 1 | --- a/Makefile 2 | +++ b/Makefile 3 | @@ -20,7 +20,7 @@ OBJS = powertop.o config.o process.o mis 4 | 5 | 6 | powertop: $(OBJS) Makefile powertop.h 7 | - $(CC) ${CFLAGS} $(OBJS) -lncursesw -o powertop 8 | + $(CC) ${LDFLAGS} $(OBJS) -lncurses -o powertop 9 | @(cd po/ && $(MAKE)) 10 | 11 | powertop.1.gz: powertop.1 12 | -------------------------------------------------------------------------------- /utils/procps/patches/010-make_fix.patch: -------------------------------------------------------------------------------- 1 | --- a/Makefile 2 | +++ b/Makefile 3 | @@ -174,7 +174,7 @@ INSTALL := $(BINFILES) $(MANFILES) 4 | # want this rule first, use := on ALL, and ALL not filled in yet 5 | all: do_all 6 | 7 | --include */module.mk 8 | +-include proc/module.mk ps/module.mk 9 | 10 | do_all: $(ALL) 11 | 12 | -------------------------------------------------------------------------------- /utils/psplash/files/psplash.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2006 OpenWrt.org 3 | START=05 4 | 5 | start() { 6 | psplash & 7 | } 8 | 9 | stop() { 10 | killall psplash 11 | } 12 | -------------------------------------------------------------------------------- /utils/rdiff-backup/patches/001-python_path.patch: -------------------------------------------------------------------------------- 1 | --- a/rdiff-backup 2 | +++ b/rdiff-backup 3 | @@ -1,4 +1,4 @@ 4 | -#!/usr/bin/env python 5 | +#!/usr/bin/python 6 | # rdiff-backup -- Mirror files while keeping incremental changes 7 | # Version 1.0.5 released November 11, 2006 8 | # Copyright (C) 2001-2005 Ben Escoto 9 | -------------------------------------------------------------------------------- /utils/restorefactory/files/uci_defaults_restorefactory: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | uci -q show system.@restorefactory[0] || { 4 | uci add system restorefactory 5 | uci set system.@restorefactory[0].button=reset 6 | uci set system.@restorefactory[0].action=pressed 7 | uci set system.@restorefactory[0].timeout=5 8 | uci commit 9 | } 10 | 11 | -------------------------------------------------------------------------------- /utils/rng-tools/files/rngd.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2011 OpenWrt.org 3 | 4 | START=48 5 | 6 | RNGD_INTERVAL=30 7 | RNGD_AMOUNT=4000 8 | RNGD_DEVICE="/dev/urandom" 9 | 10 | start() { 11 | service_start /sbin/rngd -r $RNGD_DEVICE -W $RNGD_AMOUNT -t $RNGD_INTERVAL 12 | } 13 | 14 | stop() { 15 | service_stop /sbin/rngd 16 | } 17 | -------------------------------------------------------------------------------- /utils/sane-backends/patches/010-dont-add-host-include-path.patch: -------------------------------------------------------------------------------- 1 | --- a/configure 2 | +++ b/configure 3 | @@ -5070,9 +5070,6 @@ else 4 | fi 5 | 6 | 7 | -INCLUDES="${INCLUDES} -I/usr/local/include" 8 | - 9 | - 10 | if test "${ac_cv_c_compiler_gnu}" = "yes"; then 11 | NORMAL_CFLAGS="\ 12 | -W \ 13 | -------------------------------------------------------------------------------- /utils/screen/files/etc/screenrc: -------------------------------------------------------------------------------- 1 | startup_message off 2 | -------------------------------------------------------------------------------- /utils/setserial/files/setserial.config: -------------------------------------------------------------------------------- 1 | package 'setserial' 2 | 3 | config 'setserial' 4 | option enabled 0 5 | option device '/dev/ttyS1' 6 | option parameters 'irq 3' 7 | -------------------------------------------------------------------------------- /utils/smartmontools/files/smartd.conf: -------------------------------------------------------------------------------- 1 | /dev/hdb -H 2 | -------------------------------------------------------------------------------- /utils/smartmontools/files/smartd.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | # Copyright (C) 2006-2011 OpenWrt.org 3 | 4 | START=95 5 | 6 | start() { 7 | service_start /usr/sbin/smartd -q never 8 | } 9 | 10 | stop() { 11 | service_stop /usr/sbin/smartd 12 | } 13 | 14 | reload() { 15 | service_reload /usr/sbin/smartd 16 | } 17 | -------------------------------------------------------------------------------- /utils/strace/patches-4.5.16/004-no_cacheflush.patch: -------------------------------------------------------------------------------- 1 | --- a/system.c 2 | +++ b/system.c 3 | @@ -70,10 +70,6 @@ 4 | #include 5 | #endif 6 | 7 | -#ifdef SYS_cacheflush 8 | -#include 9 | -#endif 10 | - 11 | #ifdef HAVE_LINUX_USTNAME_H 12 | #include 13 | #endif 14 | -------------------------------------------------------------------------------- /utils/sysstat/files/config: -------------------------------------------------------------------------------- 1 | # How long to keep log files (days), maximum is a month 2 | # Used by sa2(8) script 3 | HISTORY=3 4 | 5 | -------------------------------------------------------------------------------- /utils/sysstat/files/sysstat.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | 3 | # The init file runs the sadc command in order to write 4 | # the "LINUX RESTART" mark to the daily data file 5 | 6 | START=99 7 | 8 | start() { 9 | mkdir -p /var/log/sysstat 10 | /usr/lib/sysstat/sadc -S DISK -F -L - 11 | } 12 | 13 | -------------------------------------------------------------------------------- /utils/tcsh/patches/002-NLS: -------------------------------------------------------------------------------- 1 | --- a/config/linux 2 | +++ b/config/linux 3 | @@ -106,6 +106,4 @@ 4 | #endif 5 | #define ECHO_STYLE BOTH_ECHO 6 | 7 | -#define NLS_CATALOGS 8 | - 9 | #endif /* _h_config */ 10 | -------------------------------------------------------------------------------- /utils/time/patches/002-fix-rusage.patch: -------------------------------------------------------------------------------- 1 | --- a/resuse.h 2 | +++ b/resuse.h 3 | @@ -36,7 +36,7 @@ struct timeval 4 | # include 5 | #else 6 | # define TV_MSEC tv_usec / 1000 7 | -# if HAVE_WAIT3 8 | +# if HAVE_SYS_RESOURCE_H 9 | # include 10 | # else 11 | /* Process resource usage structure. */ 12 | -------------------------------------------------------------------------------- /utils/triggerhappy/files/triggerhappy.hotplug: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | THD_SOCKET=/tmp/triggerhappy.socket 3 | [ -S "$THD_SOCKET" ] || exit 4 | 5 | case "$ACTION" in 6 | add) 7 | DEVICE="/dev/$DEVNAME" 8 | [ -c "$DEVICE" ] || exit 9 | # offer device to triggerhappy daemon 10 | /usr/sbin/th-cmd --socket "$THD_SOCKET" --add "$DEVICE" 11 | ;; 12 | remove) 13 | # nothing to do 14 | ;; 15 | esac 16 | -------------------------------------------------------------------------------- /utils/triggerhappy/files/triggerhappy.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | START=93 3 | 4 | start() { 5 | /usr/sbin/thd --socket /tmp/triggerhappy.socket --triggers /etc/triggerhappy/triggers.d/ --daemon /dev/input/event* 6 | } 7 | 8 | stop() { 9 | /usr/sbin/th-cmd --socket /tmp/triggerhappy.socket --quit 10 | } 11 | -------------------------------------------------------------------------------- /utils/upx/patches/100-disable_doc.patch: -------------------------------------------------------------------------------- 1 | --- a/Makefile 2 | +++ b/Makefile 3 | @@ -35,7 +35,7 @@ ifeq ($(BUILD_STUB),1) 4 | $(MAKE) -C src/stub $@ 5 | endif 6 | $(MAKE) -C src $@ 7 | - $(MAKE) -C doc $@ 8 | +# $(MAKE) -C doc $@ 9 | 10 | 11 | .PHONY: default all mostlyclean clean distclean maintainer-clean 12 | -------------------------------------------------------------------------------- /utils/usbutils/patches/100-ids-relative-path.patch: -------------------------------------------------------------------------------- 1 | --- a/update-usbids.sh.in 2 | +++ b/update-usbids.sh.in 3 | @@ -6,7 +6,7 @@ 4 | 5 | set -e 6 | SRC="http://www.linux-usb.org/usb.ids" 7 | -DEST=@usbids@ 8 | +DEST=usb.ids 9 | 10 | # if usb.ids is read-only (because the filesystem is read-only), 11 | # then just skip this whole process. 12 | -------------------------------------------------------------------------------- /utils/valgrind/patches/100-fix_configure_check.patch: -------------------------------------------------------------------------------- 1 | --- a/configure.in 2 | +++ b/configure.in 3 | @@ -260,7 +260,7 @@ case "${host_os}" in 4 | # Ok, this is linux. Check the kernel version 5 | AC_MSG_CHECKING([for the kernel version]) 6 | 7 | - kernel=`uname -r` 8 | + kernel=${UNAME_R:-`uname -r`} 9 | 10 | case "${kernel}" in 11 | 2.6.*|3.*) 12 | -------------------------------------------------------------------------------- /utils/valgrind/src/abort.c: -------------------------------------------------------------------------------- 1 | void abort(void) 2 | { 3 | } 4 | -------------------------------------------------------------------------------- /utils/watchcat/files/uci_defaults_watchcat: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | uci -q show system.@watchcat[0] || { 4 | uci add system watchcat 5 | uci set system.@watchcat[0].period=6h 6 | uci set system.@watchcat[0].mode=ping 7 | uci set system.@watchcat[0].pinghosts=8.8.8.8 8 | uci set system.@watchcat[0].forcedelay=30 9 | uci commit 10 | } 11 | -------------------------------------------------------------------------------- /utils/wattsup/src/Makefile: -------------------------------------------------------------------------------- 1 | wattsup: wattsup.o 2 | $(CC) $(LDFLAGS) wattsup.o -o wattsup 3 | 4 | wattsup.o: wattsup.c 5 | $(CC) $(CFLAGS) -c wattsup.c 6 | 7 | clean: 8 | rm *.o wattsup 9 | -------------------------------------------------------------------------------- /utils/wifitoggle/files/wifitoggle.config: -------------------------------------------------------------------------------- 1 | config wifitoggle 2 | option button 'wps' 3 | 4 | option persistent '0' 5 | option timer '600' 6 | 7 | option led_sysfs 'wrt160nl:amber:wps' 8 | option led_enable_trigger 'timer' 9 | option led_enable_delayon '500' 10 | option led_enable_delayoff '500' 11 | option led_disable_default '0' 12 | --------------------------------------------------------------------------------