mirror of
https://github.com/vincentmli/bpfire.git
synced 2026-04-14 13:02:58 +02:00
QoS-Graphen wieder eingebaut.
usbutils und which Paket gemacht. unbenoetigte Apache-Module werden nicht geladen. Net-SSLeay gefixt - DynDNS braucht das. Alsa-Module werden geladen. Java-paket verkleinert. Sambactrl gefixt. git-svn-id: http://svn.ipfire.org/svn/ipfire/trunk@652 ea5c0bd1-69bd-2848-81d8-4f18e57aeed8
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
<IfModule mod_php4.c>
|
||||
<IfModule php4_module>
|
||||
AddType application/x-httpd-php .php3
|
||||
AddType application/x-httpd-php .php4
|
||||
AddType application/x-httpd-php .php
|
||||
|
||||
@@ -1,51 +1,51 @@
|
||||
LoadModule authn_file_module /usr/lib/apache/mod_authn_file.so
|
||||
LoadModule authn_dbm_module /usr/lib/apache/mod_authn_dbm.so
|
||||
LoadModule authn_anon_module /usr/lib/apache/mod_authn_anon.so
|
||||
LoadModule authn_dbd_module /usr/lib/apache/mod_authn_dbd.so
|
||||
LoadModule authn_default_module /usr/lib/apache/mod_authn_default.so
|
||||
#LoadModule authn_dbm_module /usr/lib/apache/mod_authn_dbm.so
|
||||
#LoadModule authn_anon_module /usr/lib/apache/mod_authn_anon.so
|
||||
#LoadModule authn_dbd_module /usr/lib/apache/mod_authn_dbd.so
|
||||
#LoadModule authn_default_module /usr/lib/apache/mod_authn_default.so
|
||||
LoadModule authz_host_module /usr/lib/apache/mod_authz_host.so
|
||||
LoadModule authz_groupfile_module /usr/lib/apache/mod_authz_groupfile.so
|
||||
#LoadModule authz_groupfile_module /usr/lib/apache/mod_authz_groupfile.so
|
||||
LoadModule authz_user_module /usr/lib/apache/mod_authz_user.so
|
||||
LoadModule authz_dbm_module /usr/lib/apache/mod_authz_dbm.so
|
||||
LoadModule authz_owner_module /usr/lib/apache/mod_authz_owner.so
|
||||
LoadModule authz_default_module /usr/lib/apache/mod_authz_default.so
|
||||
#LoadModule authz_dbm_module /usr/lib/apache/mod_authz_dbm.so
|
||||
#LoadModule authz_owner_module /usr/lib/apache/mod_authz_owner.so
|
||||
#LoadModule authz_default_module /usr/lib/apache/mod_authz_default.so
|
||||
LoadModule auth_basic_module /usr/lib/apache/mod_auth_basic.so
|
||||
LoadModule auth_digest_module /usr/lib/apache/mod_auth_digest.so
|
||||
#LoadModule dbd_module /usr/lib/apache/mod_dbd.so
|
||||
LoadModule dumpio_module /usr/lib/apache/mod_dumpio.so
|
||||
LoadModule ext_filter_module /usr/lib/apache/mod_ext_filter.so
|
||||
LoadModule include_module /usr/lib/apache/mod_include.so
|
||||
LoadModule filter_module /usr/lib/apache/mod_filter.so
|
||||
LoadModule deflate_module /usr/lib/apache/mod_deflate.so
|
||||
#LoadModule dumpio_module /usr/lib/apache/mod_dumpio.so
|
||||
#LoadModule ext_filter_module /usr/lib/apache/mod_ext_filter.so
|
||||
#LoadModule include_module /usr/lib/apache/mod_include.so
|
||||
#LoadModule filter_module /usr/lib/apache/mod_filter.so
|
||||
#LoadModule deflate_module /usr/lib/apache/mod_deflate.so
|
||||
LoadModule log_config_module /usr/lib/apache/mod_log_config.so
|
||||
LoadModule log_forensic_module /usr/lib/apache/mod_log_forensic.so
|
||||
LoadModule logio_module /usr/lib/apache/mod_logio.so
|
||||
#LoadModule log_forensic_module /usr/lib/apache/mod_log_forensic.so
|
||||
#LoadModule logio_module /usr/lib/apache/mod_logio.so
|
||||
LoadModule env_module /usr/lib/apache/mod_env.so
|
||||
LoadModule mime_magic_module /usr/lib/apache/mod_mime_magic.so
|
||||
LoadModule cern_meta_module /usr/lib/apache/mod_cern_meta.so
|
||||
LoadModule expires_module /usr/lib/apache/mod_expires.so
|
||||
#LoadModule mime_magic_module /usr/lib/apache/mod_mime_magic.so
|
||||
#LoadModule cern_meta_module /usr/lib/apache/mod_cern_meta.so
|
||||
#LoadModule expires_module /usr/lib/apache/mod_expires.so
|
||||
LoadModule headers_module /usr/lib/apache/mod_headers.so
|
||||
LoadModule ident_module /usr/lib/apache/mod_ident.so
|
||||
LoadModule usertrack_module /usr/lib/apache/mod_usertrack.so
|
||||
LoadModule unique_id_module /usr/lib/apache/mod_unique_id.so
|
||||
#LoadModule ident_module /usr/lib/apache/mod_ident.so
|
||||
#LoadModule usertrack_module /usr/lib/apache/mod_usertrack.so
|
||||
#LoadModule unique_id_module /usr/lib/apache/mod_unique_id.so
|
||||
LoadModule setenvif_module /usr/lib/apache/mod_setenvif.so
|
||||
LoadModule version_module /usr/lib/apache/mod_version.so
|
||||
#LoadModule version_module /usr/lib/apache/mod_version.so
|
||||
LoadModule mime_module /usr/lib/apache/mod_mime.so
|
||||
LoadModule dav_module /usr/lib/apache/mod_dav.so
|
||||
LoadModule status_module /usr/lib/apache/mod_status.so
|
||||
#LoadModule dav_module /usr/lib/apache/mod_dav.so
|
||||
#LoadModule status_module /usr/lib/apache/mod_status.so
|
||||
LoadModule autoindex_module /usr/lib/apache/mod_autoindex.so
|
||||
LoadModule asis_module /usr/lib/apache/mod_asis.so
|
||||
LoadModule info_module /usr/lib/apache/mod_info.so
|
||||
#LoadModule asis_module /usr/lib/apache/mod_asis.so
|
||||
#LoadModule info_module /usr/lib/apache/mod_info.so
|
||||
LoadModule cgi_module /usr/lib/apache/mod_cgi.so
|
||||
LoadModule dav_fs_module /usr/lib/apache/mod_dav_fs.so
|
||||
LoadModule vhost_alias_module /usr/lib/apache/mod_vhost_alias.so
|
||||
LoadModule negotiation_module /usr/lib/apache/mod_negotiation.so
|
||||
#LoadModule dav_fs_module /usr/lib/apache/mod_dav_fs.so
|
||||
#LoadModule vhost_alias_module /usr/lib/apache/mod_vhost_alias.so
|
||||
#LoadModule negotiation_module /usr/lib/apache/mod_negotiation.so
|
||||
LoadModule dir_module /usr/lib/apache/mod_dir.so
|
||||
LoadModule imagemap_module /usr/lib/apache/mod_imagemap.so
|
||||
LoadModule actions_module /usr/lib/apache/mod_actions.so
|
||||
LoadModule speling_module /usr/lib/apache/mod_speling.so
|
||||
LoadModule userdir_module /usr/lib/apache/mod_userdir.so
|
||||
#LoadModule imagemap_module /usr/lib/apache/mod_imagemap.so
|
||||
#LoadModule actions_module /usr/lib/apache/mod_actions.so
|
||||
#LoadModule speling_module /usr/lib/apache/mod_speling.so
|
||||
#LoadModule userdir_module /usr/lib/apache/mod_userdir.so
|
||||
LoadModule alias_module /usr/lib/apache/mod_alias.so
|
||||
LoadModule rewrite_module /usr/lib/apache/mod_rewrite.so
|
||||
LoadModule ssl_module /usr/lib/apache/mod_ssl.so
|
||||
LoadModule php4_module /usr/lib/apache/libphp4.so
|
||||
#LoadModule php4_module /usr/lib/apache/libphp4.so
|
||||
|
||||
@@ -1,14 +0,0 @@
|
||||
#
|
||||
# Allow remote server configuration reports, with the URL of
|
||||
# http://servername/server-info (requires that mod_info.c be loaded).
|
||||
#
|
||||
# see http://httpd.apache.org/docs-2.0/mod/mod_info.html
|
||||
#
|
||||
<IfModule mod_info.c>
|
||||
<Location /server-info>
|
||||
SetHandler server-info
|
||||
Order deny,allow
|
||||
Deny from all
|
||||
Allow from localhost
|
||||
</Location>
|
||||
</IfModule>
|
||||
@@ -1,14 +0,0 @@
|
||||
#
|
||||
# Allow server status reports generated by mod_status,
|
||||
# with the URL of http://servername/server-status
|
||||
#
|
||||
# see http://httpd.apache.org/docs-2.0/mod/mod_status.html
|
||||
#
|
||||
<IfModule mod_status.c>
|
||||
<Location /server-status>
|
||||
SetHandler server-status
|
||||
Order deny,allow
|
||||
Deny from all
|
||||
Allow from localhost
|
||||
</Location>
|
||||
</IfModule>
|
||||
@@ -7,79 +7,79 @@ usr/lib/perl5/site_perl/5.8.8/i586-linux/Net/SSLeay/Handle.pm
|
||||
#usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/SSLeay.bs
|
||||
usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/SSLeay.so
|
||||
usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/autosplit.ix
|
||||
#usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/debug_read.al
|
||||
#usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/do_https.al
|
||||
#usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/do_https2.al
|
||||
#usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/do_https3.al
|
||||
#usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/do_https4.al
|
||||
#usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/do_httpx2.al
|
||||
#usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/do_httpx3.al
|
||||
#usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/do_httpx4.al
|
||||
#usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/dump_peer_certificate.al
|
||||
#usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/get_http.al
|
||||
#usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/get_http3.al
|
||||
#usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/get_http4.al
|
||||
#usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/get_https.al
|
||||
#usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/get_https3.al
|
||||
#usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/get_https4.al
|
||||
#usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/get_httpx.al
|
||||
#usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/get_httpx3.al
|
||||
#usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/get_httpx4.al
|
||||
#usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/head_http.al
|
||||
#usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/head_http3.al
|
||||
#usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/head_http4.al
|
||||
#usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/head_https.al
|
||||
#usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/head_https3.al
|
||||
#usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/head_https4.al
|
||||
#usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/head_httpx.al
|
||||
#usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/head_httpx3.al
|
||||
#usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/head_httpx4.al
|
||||
#usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/http_cat.al
|
||||
#usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/https_cat.al
|
||||
#usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/httpx_cat.al
|
||||
#usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/make_form.al
|
||||
#usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/make_headers.al
|
||||
#usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/new_x_ctx.al
|
||||
#usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/open_proxy_tcp_connection.al
|
||||
#usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/open_tcp_connection.al
|
||||
#usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/post_http.al
|
||||
#usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/post_http3.al
|
||||
#usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/post_http4.al
|
||||
#usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/post_https.al
|
||||
#usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/post_https3.al
|
||||
#usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/post_https4.al
|
||||
#usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/post_httpx.al
|
||||
#usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/post_httpx3.al
|
||||
#usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/post_httpx4.al
|
||||
#usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/put_http.al
|
||||
#usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/put_http3.al
|
||||
#usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/put_http4.al
|
||||
#usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/put_https.al
|
||||
#usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/put_https3.al
|
||||
#usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/put_https4.al
|
||||
#usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/put_httpx.al
|
||||
#usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/put_httpx3.al
|
||||
#usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/put_httpx4.al
|
||||
#usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/randomize.al
|
||||
#usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/set_cert_and_key.al
|
||||
#usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/set_proxy.al
|
||||
#usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/set_server_cert_and_key.al
|
||||
#usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/ssl_read_CRLF.al
|
||||
#usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/ssl_read_all.al
|
||||
#usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/ssl_read_until.al
|
||||
#usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/ssl_write_CRLF.al
|
||||
#usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/ssl_write_all.al
|
||||
#usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/sslcat.al
|
||||
#usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/tcp_read_CRLF.al
|
||||
#usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/tcp_read_all.al
|
||||
#usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/tcp_read_until.al
|
||||
#usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/tcp_write_CRLF.al
|
||||
#usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/tcp_write_all.al
|
||||
#usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/tcpcat.al
|
||||
#usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/tcpxcat.al
|
||||
#usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/want_X509_lookup.al
|
||||
#usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/want_nothing.al
|
||||
#usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/want_read.al
|
||||
#usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/want_write.al
|
||||
usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/debug_read.al
|
||||
usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/do_https.al
|
||||
usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/do_https2.al
|
||||
usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/do_https3.al
|
||||
usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/do_https4.al
|
||||
usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/do_httpx2.al
|
||||
usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/do_httpx3.al
|
||||
usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/do_httpx4.al
|
||||
usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/dump_peer_certificate.al
|
||||
usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/get_http.al
|
||||
usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/get_http3.al
|
||||
usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/get_http4.al
|
||||
usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/get_https.al
|
||||
usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/get_https3.al
|
||||
usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/get_https4.al
|
||||
usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/get_httpx.al
|
||||
usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/get_httpx3.al
|
||||
usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/get_httpx4.al
|
||||
usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/head_http.al
|
||||
usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/head_http3.al
|
||||
usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/head_http4.al
|
||||
usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/head_https.al
|
||||
usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/head_https3.al
|
||||
usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/head_https4.al
|
||||
usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/head_httpx.al
|
||||
usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/head_httpx3.al
|
||||
usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/head_httpx4.al
|
||||
usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/http_cat.al
|
||||
usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/https_cat.al
|
||||
usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/httpx_cat.al
|
||||
usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/make_form.al
|
||||
usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/make_headers.al
|
||||
usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/new_x_ctx.al
|
||||
usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/open_proxy_tcp_connection.al
|
||||
usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/open_tcp_connection.al
|
||||
usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/post_http.al
|
||||
usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/post_http3.al
|
||||
usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/post_http4.al
|
||||
usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/post_https.al
|
||||
usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/post_https3.al
|
||||
usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/post_https4.al
|
||||
usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/post_httpx.al
|
||||
usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/post_httpx3.al
|
||||
usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/post_httpx4.al
|
||||
usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/put_http.al
|
||||
usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/put_http3.al
|
||||
usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/put_http4.al
|
||||
usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/put_https.al
|
||||
usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/put_https3.al
|
||||
usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/put_https4.al
|
||||
usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/put_httpx.al
|
||||
usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/put_httpx3.al
|
||||
usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/put_httpx4.al
|
||||
usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/randomize.al
|
||||
usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/set_cert_and_key.al
|
||||
usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/set_proxy.al
|
||||
usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/set_server_cert_and_key.al
|
||||
usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/ssl_read_CRLF.al
|
||||
usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/ssl_read_all.al
|
||||
usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/ssl_read_until.al
|
||||
usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/ssl_write_CRLF.al
|
||||
usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/ssl_write_all.al
|
||||
usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/sslcat.al
|
||||
usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/tcp_read_CRLF.al
|
||||
usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/tcp_read_all.al
|
||||
usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/tcp_read_until.al
|
||||
usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/tcp_write_CRLF.al
|
||||
usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/tcp_write_all.al
|
||||
usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/tcpcat.al
|
||||
usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/tcpxcat.al
|
||||
usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/want_X509_lookup.al
|
||||
usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/want_nothing.al
|
||||
usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/want_read.al
|
||||
usr/lib/perl5/site_perl/5.8.8/i586-linux/auto/Net/SSLeay/want_write.al
|
||||
#usr/share/man/man3/Net::SSLeay.3
|
||||
#usr/share/man/man3/Net::SSLeay::Handle.3
|
||||
|
||||
@@ -1247,9 +1247,7 @@ etc/httpd/conf/global.conf
|
||||
etc/httpd/conf/hostname.conf
|
||||
etc/httpd/conf/listen.conf
|
||||
etc/httpd/conf/loadmodule.conf
|
||||
etc/httpd/conf/mod_info.conf
|
||||
etc/httpd/conf/mod_log_config.conf
|
||||
etc/httpd/conf/mod_status.conf
|
||||
etc/httpd/conf/server-tuning.conf
|
||||
etc/httpd/conf/ssl-global.conf
|
||||
etc/httpd/conf/uid.conf
|
||||
|
||||
3
config/rootfiles/common/usbutils
Normal file
3
config/rootfiles/common/usbutils
Normal file
@@ -0,0 +1,3 @@
|
||||
#usr/man/man8/lsusb.8
|
||||
usr/sbin/lsusb
|
||||
usr/sbin/update-usbids
|
||||
File diff suppressed because it is too large
Load Diff
@@ -175,6 +175,7 @@
|
||||
* module-init-tools-3.2.2
|
||||
* mp3blaster-3.2.3
|
||||
* mpg123-0.59r
|
||||
* mpg123-0.60
|
||||
* mtd-CVS-20070507
|
||||
* mtools-3.9.10
|
||||
* mysql-5.0.24a
|
||||
@@ -252,6 +253,7 @@
|
||||
* udev-096
|
||||
* udev-096-klibc
|
||||
* unzip552
|
||||
* usbutils-0.72
|
||||
* util-linux-2.12r
|
||||
* vim-7.0
|
||||
* vlan.1.9
|
||||
@@ -259,6 +261,7 @@
|
||||
* web-cyradm-0.5.5-CVS-for-ipfire
|
||||
* wget-1.10.2
|
||||
* whatmask-1.2
|
||||
* which-2.16
|
||||
* wireless_tools.28
|
||||
* xmbmon205
|
||||
* zaptel-1.4.0
|
||||
|
||||
@@ -657,12 +657,20 @@ if ( ($qossettings{'DEFCLASS_INC'} eq '') || ($qossettings{'DEFCLASS_OUT'} eq ''
|
||||
}
|
||||
|
||||
&Header::openbox('100%', 'center', $Lang::tr{'info'});
|
||||
&overviewgraph($qossettings{'RED_DEV'});
|
||||
&overviewgraph($qossettings{'IMQ_DEV'});
|
||||
print <<END
|
||||
<table>
|
||||
<tr><td colspan='9' align='center' valign='middle'><img alt="" src='/images/addblue.gif' /> Unterklasse hinzufuegen | <img alt="" src='/images/addgreen.gif' /> Regel hinzufuegen | <img alt="" src='/images/edit.gif' /> Bearbeiten | <img alt="" src='/images/delete.gif' /> Loeschen
|
||||
<tr><td colspan='9' align='right' valign='middle'><b>TOS-Bits:</b> <b>0</b> - Deaktiviert | <b>8</b> - Minimale Verzoegerung | <b>4</b> - Maximaler Durchsatz | <b>2</b> - Maximale Zuverlaessigkeit | <b>1</b> - Minimale Kosten
|
||||
END
|
||||
;
|
||||
if (( -e "/srv/web/ipfire/html/graphs/qos-graph-$qossettings{'RED_DEV'}.png") && ( -e "/srv/web/ipfire/html/graphs/qos-graph-$qossettings{'IMQ_DEV'}.png")) {
|
||||
print <<END
|
||||
<tr><td colspan='9' align='center'><img alt="" src="/graphs/qos-graph-$qossettings{'RED_DEV'}.png" />
|
||||
<tr><td colspan='9' align='center'><img alt="" src="/graphs/qos-graph-$qossettings{'IMQ_DEV'}.png" />
|
||||
END
|
||||
;}
|
||||
print "\t</table>";
|
||||
|
||||
&Header::closebox();
|
||||
@@ -1413,3 +1421,54 @@ sub validsubclass {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
sub overviewgraph {
|
||||
$qossettings{'DEV'} = shift;
|
||||
if ( $qossettings{'DEV'} eq $qossettings{'RED_DEV'} ) {
|
||||
$qossettings{'CLASSPRFX'} = '1';
|
||||
} else {
|
||||
$qossettings{'CLASSPRFX'} = '2';
|
||||
}
|
||||
my $ERROR="";
|
||||
my $count="1";
|
||||
my $color="#000000";
|
||||
my @command=("/srv/web/ipfire/html/graphs/qos-graph-$qossettings{'DEV'}.png",
|
||||
"--start", "-3240", "-aPNG", "-i", "-z",
|
||||
"--alt-y-grid", "-w 600", "-h 150", "-r",
|
||||
"--color", "SHADEA#EAE9EE",
|
||||
"--color", "SHADEB#EAE9EE",
|
||||
"--color", "BACK#FFFFFF",
|
||||
"-t Auslastung auf ($qossettings{'DEV'})"
|
||||
);
|
||||
open( FILE, "< $classfile" ) or die "Unable to read $classfile";
|
||||
@classes = <FILE>;
|
||||
close FILE;
|
||||
foreach $classentry (sort @classes)
|
||||
{
|
||||
@classline = split( /\;/, $classentry );
|
||||
if ( $classline[0] eq $qossettings{'DEV'} )
|
||||
{
|
||||
$color=random_hex_color(6);
|
||||
push(@command, "DEF:$classline[1]=/var/log/rrd/class_$qossettings{'CLASSPRFX'}-$classline[1]_$qossettings{'DEV'}.rrd:bits:AVERAGE");
|
||||
|
||||
if ($count eq "1") {
|
||||
push(@command, "AREA:$classline[1]$color:Klasse $classline[1] - $classline[8]\\j");
|
||||
} else {
|
||||
push(@command, "STACK:$classline[1]$color:Klasse $classline[1] - $classline[8]\\j");
|
||||
}
|
||||
$count++;
|
||||
}
|
||||
}
|
||||
RRDs::graph (@command);
|
||||
$ERROR = RRDs::error;
|
||||
print "$ERROR";
|
||||
}
|
||||
|
||||
sub random_hex_color {
|
||||
my $size = shift;
|
||||
$size = 6 if $size !~ /^3|6$/;
|
||||
my @hex = ( 0 .. 9, 'a' .. 'f' );
|
||||
my @color;
|
||||
push @color, @hex[rand(@hex)] for 1 .. $size;
|
||||
return join('', '#', @color);
|
||||
}
|
||||
|
||||
81
lfs/usbutils
Normal file
81
lfs/usbutils
Normal file
@@ -0,0 +1,81 @@
|
||||
###############################################################################
|
||||
# This file is part of the IPCop Firewall. #
|
||||
# #
|
||||
# IPCop is free software; you can redistribute it and/or modify #
|
||||
# it under the terms of the GNU General Public License as published by #
|
||||
# the Free Software Foundation; either version 2 of the License, or #
|
||||
# (at your option) any later version. #
|
||||
# #
|
||||
# IPCop is distributed in the hope that it will be useful, #
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of #
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
|
||||
# GNU General Public License for more details. #
|
||||
# #
|
||||
# You should have received a copy of the GNU General Public License #
|
||||
# along with IPCop; if not, write to the Free Software #
|
||||
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA #
|
||||
# #
|
||||
# Makefiles are based on LFSMake, which is #
|
||||
# Copyright (C) 2002 Rod Roard <rod@sunsetsystems.com> #
|
||||
# #
|
||||
###############################################################################
|
||||
|
||||
###############################################################################
|
||||
# Definitions
|
||||
###############################################################################
|
||||
|
||||
include Config
|
||||
|
||||
VER = 0.72
|
||||
|
||||
THISAPP = usbutils-$(VER)
|
||||
DL_FILE = $(THISAPP).tar.gz
|
||||
DL_FROM = $(URL_IPFIRE)
|
||||
DIR_APP = $(DIR_SRC)/$(THISAPP)
|
||||
TARGET = $(DIR_INFO)/$(THISAPP)
|
||||
|
||||
###############################################################################
|
||||
# Top-level Rules
|
||||
###############################################################################
|
||||
|
||||
objects = $(DL_FILE)
|
||||
|
||||
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
|
||||
|
||||
$(DL_FILE)_MD5 = ee345fe605ffcfce843dae4aed81122b
|
||||
|
||||
install : $(TARGET)
|
||||
|
||||
check : $(patsubst %,$(DIR_CHK)/%,$(objects))
|
||||
|
||||
download :$(patsubst %,$(DIR_DL)/%,$(objects))
|
||||
|
||||
md5 : $(subst %,%_MD5,$(objects))
|
||||
|
||||
###############################################################################
|
||||
# Downloading, checking, md5sum
|
||||
###############################################################################
|
||||
|
||||
$(patsubst %,$(DIR_CHK)/%,$(objects)) :
|
||||
@$(CHECK)
|
||||
|
||||
$(patsubst %,$(DIR_DL)/%,$(objects)) :
|
||||
@$(LOAD)
|
||||
|
||||
$(subst %,%_MD5,$(objects)) :
|
||||
@$(MD5)
|
||||
|
||||
###############################################################################
|
||||
# Installation Details
|
||||
###############################################################################
|
||||
|
||||
$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
|
||||
@$(PREBUILD)
|
||||
@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
|
||||
cd $(DIR_APP) && sed -i 's|DEST=|&/usr/share/hwdata/|' update-usbids.sh
|
||||
cd $(DIR_APP) && ./configure --prefix=/usr --datadir=/usr/share/hwdata
|
||||
cd $(DIR_APP) && make $(MAKETUNING)
|
||||
cd $(DIR_APP) && make install
|
||||
cd $(DIR_APP) && install -v -m755 update-usbids.sh /usr/sbin/update-usbids
|
||||
@rm -rf $(DIR_APP)
|
||||
@$(POSTBUILD)
|
||||
79
lfs/which
Normal file
79
lfs/which
Normal file
@@ -0,0 +1,79 @@
|
||||
###############################################################################
|
||||
# This file is part of the IPCop Firewall. #
|
||||
# #
|
||||
# IPCop is free software; you can redistribute it and/or modify #
|
||||
# it under the terms of the GNU General Public License as published by #
|
||||
# the Free Software Foundation; either version 2 of the License, or #
|
||||
# (at your option) any later version. #
|
||||
# #
|
||||
# IPCop is distributed in the hope that it will be useful, #
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of #
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
|
||||
# GNU General Public License for more details. #
|
||||
# #
|
||||
# You should have received a copy of the GNU General Public License #
|
||||
# along with IPCop; if not, write to the Free Software #
|
||||
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA #
|
||||
# #
|
||||
# Makefiles are based on LFSMake, which is #
|
||||
# Copyright (C) 2002 Rod Roard <rod@sunsetsystems.com> #
|
||||
# #
|
||||
###############################################################################
|
||||
|
||||
###############################################################################
|
||||
# Definitions
|
||||
###############################################################################
|
||||
|
||||
include Config
|
||||
|
||||
VER = 2.16
|
||||
|
||||
THISAPP = which-$(VER)
|
||||
DL_FILE = $(THISAPP).tar.gz
|
||||
DL_FROM = $(URL_IPFIRE)
|
||||
DIR_APP = $(DIR_SRC)/$(THISAPP)
|
||||
TARGET = $(DIR_INFO)/$(THISAPP)
|
||||
|
||||
###############################################################################
|
||||
# Top-level Rules
|
||||
###############################################################################
|
||||
|
||||
objects = $(DL_FILE)
|
||||
|
||||
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
|
||||
|
||||
$(DL_FILE)_MD5 = 830b83af48347a9a3520f561e47cbc9b
|
||||
|
||||
install : $(TARGET)
|
||||
|
||||
check : $(patsubst %,$(DIR_CHK)/%,$(objects))
|
||||
|
||||
download :$(patsubst %,$(DIR_DL)/%,$(objects))
|
||||
|
||||
md5 : $(subst %,%_MD5,$(objects))
|
||||
|
||||
###############################################################################
|
||||
# Downloading, checking, md5sum
|
||||
###############################################################################
|
||||
|
||||
$(patsubst %,$(DIR_CHK)/%,$(objects)) :
|
||||
@$(CHECK)
|
||||
|
||||
$(patsubst %,$(DIR_DL)/%,$(objects)) :
|
||||
@$(LOAD)
|
||||
|
||||
$(subst %,%_MD5,$(objects)) :
|
||||
@$(MD5)
|
||||
|
||||
###############################################################################
|
||||
# Installation Details
|
||||
###############################################################################
|
||||
|
||||
$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
|
||||
@$(PREBUILD)
|
||||
@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
|
||||
cd $(DIR_APP) && ./configure --prefix=/usr
|
||||
cd $(DIR_APP) && make $(MAKETUNING)
|
||||
cd $(DIR_APP) && make install
|
||||
@rm -rf $(DIR_APP)
|
||||
@$(POSTBUILD)
|
||||
2
make.sh
2
make.sh
@@ -372,6 +372,7 @@ buildipfire() {
|
||||
ipfiremake newt
|
||||
ipfiremake libcap
|
||||
ipfiremake pciutils
|
||||
ipfiremake usbutils
|
||||
ipfiremake libxml2
|
||||
ipfiremake libxslt
|
||||
ipfiremake BerkeleyDB
|
||||
@@ -533,6 +534,7 @@ buildipfire() {
|
||||
ipfiremake vsftpd
|
||||
ipfiremake alsa
|
||||
ipfiremake mp3blaster
|
||||
ipfiremake which
|
||||
}
|
||||
|
||||
buildinstaller() {
|
||||
|
||||
@@ -10,13 +10,20 @@
|
||||
. $rc_functions
|
||||
|
||||
case "$1" in
|
||||
start)
|
||||
boot_mesg "Starting ALSA..."
|
||||
modprobe snd_pcm_oss >/dev/null 2>&1 || failed=1
|
||||
modprobe snd_mixer_oss >/dev/null 2>&1 || failed=1
|
||||
(exit ${failed})
|
||||
evaluate_retval
|
||||
;;
|
||||
stop)
|
||||
boot_mesg "Stopping ALSA... Saving volumes..."
|
||||
loadproc /usr/sbin/alsactl store
|
||||
;;
|
||||
|
||||
*)
|
||||
echo "Usage: $0 stop"
|
||||
echo "Usage: $0 (start|stop)"
|
||||
exit 1
|
||||
;;
|
||||
esac
|
||||
|
||||
@@ -177,8 +177,7 @@ int main(int argc, char *argv[])
|
||||
goto EXIT;
|
||||
|
||||
if (!unattended) {
|
||||
rc = newtWinMenu("Language selection",
|
||||
"Select the language you wish to use for the " NAME ".", 50, 5, 5, 8,
|
||||
rc = newtWinMenu("Language selection", "Select the language you wish to use for the " NAME ".", 50, 5, 5, 8,
|
||||
langnames, &choice, "Ok", NULL);
|
||||
}
|
||||
|
||||
@@ -208,7 +207,6 @@ int main(int argc, char *argv[])
|
||||
|
||||
// Starting hardware detection
|
||||
runcommandwithstatus("/bin/probehw.sh", ctr[TR_PROBING_HARDWARE]);
|
||||
runcommandwithstatus("/bin/probenic.sh install", ctr[TR_PROBING_HARDWARE]);
|
||||
|
||||
/* CDROM INSTALL */
|
||||
if (installtype == CDROM_INSTALL) {
|
||||
@@ -643,12 +641,8 @@ EXIT:
|
||||
newtFinished();
|
||||
|
||||
if (!unattended) {
|
||||
// Copy our scanned nics to the disk and lock because scan doesn't work in chroot
|
||||
system("touch /harddisk/var/ipfire/ethernet/scan_lock");
|
||||
system("cp -f /tmp/scanned_nics /harddisk/var/ipfire/ethernet/scanned_nics");
|
||||
if (system("/sbin/chroot /harddisk /usr/local/sbin/setup /dev/tty2 INSTALL"))
|
||||
printf("Unable to run setup.\n");
|
||||
system("rm -f /harddisk/var/ipfire/ethernet/scan_lock");
|
||||
}
|
||||
|
||||
if (system("/bin/umount /harddisk/proc"))
|
||||
|
||||
@@ -14,6 +14,8 @@ for MODULE in $(kudzu -qps -t 30 | grep driver: | cut -d ' ' -f 2 | sort | uniq
|
||||
echo " --> ecode: $?"
|
||||
done
|
||||
|
||||
sleep 10
|
||||
|
||||
if [ $# -eq 0 ]; then
|
||||
exit 0
|
||||
fi
|
||||
|
||||
@@ -1,11 +1,5 @@
|
||||
#!/bin/sh
|
||||
|
||||
case "$1" in
|
||||
install)
|
||||
kudzu -qps -c NETWORK | egrep "desc|network.hwaddr|driver" > /tmp/scanned_nics 2>/dev/null
|
||||
;;
|
||||
"")
|
||||
kudzu -qps -c NETWORK | egrep "desc|network.hwaddr|driver" > /var/ipfire/ethernet/scanned_nics 2>/dev/null
|
||||
;;
|
||||
esac
|
||||
kudzu -qps -c NETWORK | egrep "desc|network.hwaddr|driver" > /var/ipfire/ethernet/scanned_nics 2>/dev/null
|
||||
|
||||
exit 0
|
||||
|
||||
@@ -11,7 +11,7 @@ SUID_PROGS = setdmzholes setportfw setfilters setxtaccess \
|
||||
restartsyslogd logwatch openvpnctrl outgoingfwctrl \
|
||||
restartwireless getipstat qosctrl launch-ether-wake \
|
||||
redctrl extrahdctrl sambactrl upnpctrl tripwirectrl \
|
||||
smartctrl clamavctrl pakfire
|
||||
smartctrl clamavctrl pakfire mpfirectrl
|
||||
|
||||
install : all
|
||||
install -m 755 $(PROGS) /usr/local/bin
|
||||
@@ -120,3 +120,6 @@ getipstat: getipstat.c setuid.o ../install+setup/libsmooth/varval.o
|
||||
|
||||
pakfire: pakfire.c setuid.o ../install+setup/libsmooth/varval.o
|
||||
$(COMPILE) -I../install+setup/libsmooth/ pakfire.c setuid.o ../install+setup/libsmooth/varval.o -o $@
|
||||
|
||||
mpfirectrl: mpfirectrl.c setuid.o ../install+setup/libsmooth/varval.o
|
||||
$(COMPILE) -I../install+setup/libsmooth/ mpfirectrl.c setuid.o ../install+setup/libsmooth/varval.o -o $@
|
||||
|
||||
40
src/misc-progs/mpfirectrl.c
Normal file
40
src/misc-progs/mpfirectrl.c
Normal file
@@ -0,0 +1,40 @@
|
||||
/* This file is part of the IPFire Firewall.
|
||||
*
|
||||
* This program is distributed under the terms of the GNU General Public
|
||||
* Licence. See the file COPYING for details.
|
||||
*
|
||||
*/
|
||||
|
||||
#include <stdlib.h>
|
||||
#include <stdio.h>
|
||||
#include <string.h>
|
||||
#include <unistd.h>
|
||||
#include <sys/types.h>
|
||||
#include <fcntl.h>
|
||||
#include "setuid.h"
|
||||
|
||||
int main(int argc, char *argv[]) {
|
||||
int i;
|
||||
char command[1024];
|
||||
char add[STRING_SIZE];
|
||||
|
||||
if (!(initsetuid()))
|
||||
exit(1);
|
||||
|
||||
snprintf(command, STRING_SIZE, "/var/ipfire/mpfire/bin/mpfire.pl");
|
||||
|
||||
for (i = 1; i < argc; i++) {
|
||||
if (strstr(argv[i], "&&")){
|
||||
fprintf (stderr, "Bad Argument!\n");
|
||||
exit (1);
|
||||
}
|
||||
if (strstr(argv[i], "|")){
|
||||
fprintf (stderr, "Bad Argument!\n");
|
||||
exit (1);
|
||||
}
|
||||
sprintf(add, " %s", argv[i]);
|
||||
strcat(command, add);
|
||||
}
|
||||
|
||||
return safe_system(command);
|
||||
}
|
||||
@@ -177,9 +177,7 @@ return 0;
|
||||
if (strcmp(argv[1], "enable")==0)
|
||||
{
|
||||
safe_system("touch /var/ipfire/samba/enable");
|
||||
safe_system("/etc/rc.d/init.d/samba start ");
|
||||
safe_system("ln -snf /etc/rc.d/init.d/samba /etc/rc.d/rc2.d/S50samba");
|
||||
safe_system("ln -snf /etc/rc.d/init.d/samba /etc/rc.d/rc2.d/K50samba");
|
||||
safe_system("/etc/rc.d/init.d/samba start");
|
||||
safe_system("ln -snf /etc/rc.d/init.d/samba /etc/rc.d/rc3.d/S50samba");
|
||||
safe_system("ln -snf /etc/rc.d/init.d/samba /etc/rc.d/rc3.d/K50samba");
|
||||
return 0;
|
||||
@@ -189,8 +187,6 @@ if (strcmp(argv[1], "disable")==0)
|
||||
{
|
||||
safe_system("unlink /var/ipfire/samba/enable");
|
||||
safe_system("/etc/rc.d/init.d/samba stop");
|
||||
safe_system("unlink /etc/rc.d/rc2.d/S50samba");
|
||||
safe_system("unlink /etc/rc.d/rc2.d/K50samba");
|
||||
safe_system("unlink /etc/rc.d/rc3.d/S50samba");
|
||||
safe_system("unlink /etc/rc.d/rc3.d/K50samba");
|
||||
return 0;
|
||||
|
||||
@@ -4,5 +4,6 @@
|
||||
extract_files
|
||||
|
||||
touch /etc/asound.state
|
||||
ln -sf ../init.d/alsa /etc/rc.d/rc3.d/S65alsa
|
||||
ln -sf ../init.d/alsa /etc/rc.d/rc0.d/K35alsa
|
||||
ln -sf ../init.d/alsa /etc/rc.d/rc6.d/K35alsa
|
||||
|
||||
Reference in New Issue
Block a user