Source File section

File deleted: DIFFS (Size: 1530, Created: Aug 2 14:39 )
File deleted: Graphic-Packages/libxml2-2.6.10.tar.gz (Size: 3579625, Created: Jul 4 20:47 )
File deleted: DIFFS-INDEX.pl (Size: 711, Created: Jul 20 21:16 )
File deleted: DIFFS.pl (Size: 982, Created: Aug 2 14:43 )
File deleted: changelogs/changes-20040821-till-20040827.html (Size: 337, Created: Aug 28 23:46 )
File created: WebMinModules/maillog.1035.wbm.bz2 (Size: 508735, Created: Oct 2 11:36 )
File created: WebMinModules/certmgr.wbm.gz (Size: 15713, Created: Jul 18 14:17 )
File created: WebMinModules/nettools-1.060.1.wbm.gz (Size: 32966, Created: Dec 15 2003 )
File created: MyLinux-Packages/unsafe_image_rules.0.7-1.4.tar.gz (Size: 12228, Created: Oct 6 16:03 )
File created: MyLinux-Packages/libxml2-2.6.10.tar.gz (Size: 3579625, Created: Jul 4 20:47 )
File created: MyLinux-Packages/show_user_and_ip-2.2.3.tar.gz (Size: 4555, Created: Oct 6 16:06 )
File created: MyLinux-Packages/jsclock-0.7.tar.gz (Size: 109245, Created: Oct 6 16:04 )
File created: MyLinux-Packages/gpg.2.0.1-1.4.2.tar.gz (Size: 383592, Created: Oct 6 16:19 )
File created: MyLinux-Packages/abook_take-1.5-1.2.7.tar.gz (Size: 3841, Created: Oct 6 15:51 )
File created: MyLinux-Packages/abook_backend_template-1.0-1.5.1.tar.gz (Size: 10263, Created: Oct 6 15:50 )
File created: MyLinux-Packages/Digest-1.08.tar.gz (Size: 6359, Created: Oct 5 01:29 )
File created: MyLinux-Packages/Digest-SHA1-2.10.tar.gz (Size: 38698, Created: Oct 5 01:23 )
File created: MyLinux-Packages/left_css.0.2-1.2.7.tar.gz (Size: 1834, Created: Oct 6 16:09 )
File created: MyLinux-Packages/compatibility-1.3.tar.gz (Size: 5966, Created: Oct 6 16:17 )
File created: MyLinux-Packages/autocomplete.2.0-1.0.0.tar.gz (Size: 4237, Created: Oct 6 16:15 )

Usermanager Section

File created: mylinux-usermanager-0.98/MyLinux-Patches/apache-ssl.patch

--- ./ssl.conf	2004-10-05 12:05:49.000000000 +0200
+++ ./ssl.conf	2004-10-05 12:13:34.000000000 +0200
@@ -105,7 +105,7 @@
 #   in mind that if you have both an RSA and a DSA certificate you
 #   can configure both in parallel (to also allow the use of DSA
 #   ciphers, etc.)
-SSLCertificateFile /etc/httpd/ssl.crt/server.crt
+SSLCertificateFile /usr/local/httpd/conf/ssl.crt/server.crt
 #SSLCertificateFile /etc/httpd/ssl.crt/server-dsa.crt
 
 #   Server Private Key:
@@ -113,7 +113,7 @@
 #   directive to point at the key file.  Keep in mind that if
 #   you've both a RSA and a DSA private key you can configure
 #   both in parallel (to also allow the use of DSA ciphers, etc.)
-SSLCertificateKeyFile /etc/httpd/ssl.key/server.key
+SSLCertificateKeyFile /usr/local/httpd/conf/ssl.key/server.key
 #SSLCertificateKeyFile /etc/httpd/ssl.key/server-dsa.key
 
 #   Server Certificate Chain:

File created: mylinux-usermanager-0.98/MyLinux-Patches/webmin/certmgr/config

default_days=365
csr_filename=cacsr.pem
ssl_cert_dir=/etc/ssl/mylinux
ssl_csr_dir=/etc/ssl/csr
ssl_key_dir=/etc/ssl/mylinux
incsr_filename=csr.pem
key_cert_filename=cacert.pem
key_filename=private/cakey.pem
openssl_cmd=/usr/bin/openssl
default_wildcard=*.pem
hostname_cmd=/bin/hostname
sign_filename=signedcsr.pem
cert_filename=cacert.pem
ssl_dir=/etc/ssl/mylinux

File created: mylinux-usermanager-0.98/MyLinux-Patches/webmin/maillog/config

priority=0
mandrake_info_spec=info
deb_exim_panic_spec=paniclog
mailer_req=1
desc_color=gray
viewmode=0
php=/usr/local/bin/php
deb_warnings_spec=mail.warn
deb_qm_errors_spec=mail.err
msg_color=cyan
timeout=600
gzip=/bin/gzip
qmail_spec=qmail.log
deb_exim_reject_spec=rejectlog
deb_qm_log_spec=mail.log
deb_errors_spec=mail.err
exim_spec=exim.log
wrapsize=240
deb_qm_info_spec=mail.info
view_desc=1
mandrake_errors_spec=errors
event_color=yellow
view_pop3=1
mandrake_warnings_spec=warnings
limit=1024
view_imap=1
filter=
sol_messages=messages
deb_info_spec=mail.info
maillog_base=/var/log
use_filters=0
use_results=1
deb_exim_main_spec=mainlog
maillog_spec=mail.log
wordwrap=0
nozip=0
deb_qm_warnings_spec=mail.warn

File deleted: mylinux-usermanager-0.98/MyLinux-Patches/avelsieve.patch

--- ./sieve-php.lib.php	2003-07-21 19:34:51.000000000 +0200
+++ ./sieve-php.lib.php	2003-07-21 19:51:26.000000000 +0200
@@ -199,7 +199,7 @@
     } /* end else */   
   } /* end get_response() */
 
-  function sieve($host, $port, $user, $pass, $auth="", $auth_types="DIGEST-MD5 PLAIN")
+  function sieve($host, $port, $user, $pass, $auth="", $auth_types="PLAIN")
   {
     $this->host=$host;
     $this->port=$port;

File changed: mylinux-usermanager-0.98/compile-scripts/COMPILE-BLFS

1291c1291
<                 /usr/bin/safe_mysqld 2>&1 >/dev/null &
---
>                 /usr/bin/mysqld_safe 2>&1 >/dev/null &

File changed: mylinux-usermanager-0.98/compile-scripts/COMPILE-GRAPHIC

124,130d123
< # libxml (needed by librsvg / gimp)                          #
< ##############################################################
< cd /Graphic-Sources/libxml2-2.6.10
< ./configure --prefix=/usr
< make || exit 1
< make install || exit 1
< ##############################################################
310c303
< cd /MyLinux-Sources/php-4.3.2/
---
> cd /MyLinux-Sources/php-5.0.2/
324a318,320
> ##############################################################
> # last configuration settings                                #
> ##############################################################

File changed: mylinux-usermanager-0.98/compile-scripts/COMPILE-MYLINUX

625c625
< #lmtpsocket: /var/imap/config/socket/lmtp
---
> lmtpsocket: /var/imap/config/socket/lmtp
1247a1248,1249
> cd /etc/httpd/
> patch -Np1 -i /MyLinux-Patches/apache-ssl.patch
1291a1294,1300
> # libxml (needed by librsvg / gimp)                          #
> ##############################################################
> cd /MyLinux-Sources/libxml2-2.6.10
> ./configure --prefix=/usr
> make || exit 1
> make install || exit 1
> ##############################################################
1311c1320
< # LoadModule php4_module           modules/libphp4.so
---
> # LoadModule php5_module           modules/libphp5.so
1440c1449
< $default_left_size        = '150';
---
> $default_left_size        = '180';
1454a1464,1472
> $plugins[3] = 'abook_backend_template';
> $plugins[4] = 'abook_take';
> $plugins[5] = 'unsafe_image_rules';
> $plugins[6] = 'jsclock';
> $plugins[7] = 'show_user_and_ip';
> $plugins[8] = 'left_css';
> $plugins[9] = 'autocomplete';
> $plugins[10] = 'compatibility';
> $plugins[11] = 'gpg';
1457c1475
< $theme_default = 0;
---
> $theme_default = 3;
1563c1581
< cp /MyLinux-Patches/german.default_pref /usr/local/httpd/htdocs/squirrelmail/data/default_pref
---
> #cp /MyLinux-Patches/german.default_pref /usr/local/httpd/htdocs/squirrelmail/data/default_pref
1566a1585,1625
> # initialize some plugins and set folder names to german convention:
> cat << "EOF"
> chosen_theme=../themes/deepocean_theme.php
> show_html_default=1
> javascript_on=1
> move_to_trash=1
> trash_folder=INBOX.Gel&APY-schte Objekte
> move_to_sent=1
> sent_folder=INBOX.Gesendete Objekte
> custom_css=sans-10.css
> language=de_DE
> save_as_draft=1
> draft_folder=INBOX.Entw&APw-rfe
> hililist=a:0:{}
> mailbox_select_style=1
> my_page_first_shown=0
> my_last_ip=192.168.0.1
> my_last_date=1097013600
> date_format=2
> hour_format=1
> enable_forward_as_attachment=0
> include_self_reply_all=0
> attachment_common_show_images=1
> jsclock_face_name=gold
> jsclock_position=above
> jsclock_hours=24
> jsclock_seconds=1
> jsclock_border=0
> jsclock_padding=0
> show_username_and_ip_on_left=0
> autocomplete_enabled=Email
> autocomplete_insensitive=1
> unsafe_image_rules_all=0
> unsafe_image_rules_addr=1
> unsafe_image_rules_ids=0
> unsafe_image_rules_trusted=1
> unsafe_image_rules_add_email=0
> unsafe_image_rules_add_domain=0
> unsafe_image_rules_add_ask=1
> EOF
> 
1581,1582c1640,1651
< # using only login method PLAIN (needed for PAM):
< patch -Np1 -i /MyLinux-Patches/avelsieve.patch
---
> cp config_sample.php config.php
> ##############################################################
> # further squirrelmail plugins (activation see config.php)   #
> ##############################################################
> for i in \
> abook_backend_template/ abook_take/ abook_import_export/ \
> unsafe_image_rules/ jsclock/ show_user_and_ip/ left_css/ \
> autocomplete/ compatibility/ gpg/
> do
> chown -R root.root $i
> cp -R $i /usr/local/httpd/htdocs/squirrelmail/plugins/
> done
1892a1962,1975
> # Digest::base Perl Module (needed from SpamAssassin)        #
> ##############################################################
> cd /MyLinux-Sources/Digest-1.08/
> perl Makefile.PL || exit 1
> make || exit 1
> make install || exit 1
> ##############################################################
> # Digest::SHA1 Perl Module (needed from SpamAssassin)        #
> ##############################################################
> cd /MyLinux-Sources/Digest-SHA1-2.10/
> perl Makefile.PL || exit 1
> make || exit 1
> make install || exit 1
> ##############################################################
1896c1979,1982
< echo | perl Makefile.PL || exit 1
---
> cat << EOF | perl Makefile.PL || exit 1
> 
> n
> EOF
1969c2055
<   sed 's@root:[^:]*:0::@root:x:0::@' \
---
>   sed 's@root:[^:]*:\(.*\)@root:x:\1@' \
2271c2357
< LoadModule php4_module           modules/libphp4.so
---
> LoadModule php5_module           modules/libphp5.so

File changed: mylinux-usermanager-0.98/rootfiles/useradd.pl

36,37c36,40
< die ("Only characters a-z, A-Z, 0-9, ., -, +, _ are allowed!\n")
<   if ($LOGINNAME =~ /[^a-zA-Z0-9._+-]/);
---
> die ("First character of a username has to be a-z!\n")
>   if ($LOGINNAME =~ /^[^a-z]/);
> 
> die ("Only characters a-z, 0-9, - are allowed!\n")
>   if ($LOGINNAME =~ /[^a-z0-9-]/);

File changed: mylinux-usermanager-0.98/setup/cyrus.sh

33c33
< if [ ! -e /etc/cyrus.conf ]
---
> if [ ! -e /etc/cyrus.conf-template ]
38c38
< if [ ! -e /etc/imapd.conf ]
---
> if [ ! -e /etc/imapd.conf-template ]

File changed: mylinux-usermanager-0.98/setup/mylinux.conf

142c142
< COMPANY="myLinux Project OpenSource Project"
---
> COMPANY="myLinux Server OpenSource Project"