Dear Mandrakes :)
It was with great sadness that I read the news in various sites about
the financial status of MandrakeSoft.
I use it since 7.0 and I like it a lot. Lot of people say that it isn't
so good as SuSE or RedHat but I don't agree with that. For me, Mandrake
is the best in Documentation, Ease of Use and User-Friendly interfaces,
specially for newbies in Linux that come from Window$.
I read many opinions in discussion boards about the Mandrake Soft
situation and what most people agreed is that it needs innovation. Just
updating the packages and add some new wizards to configure the system
doesn't bring anything new! And by not bringing new stuff many people
don't want even to try it because they're OK with their current
distribution.
Now, what this innovations could be? lot's of stuff.. specially things
that make the system more automatic(without forgetting that there are
users that like to configure it the "hard-way" ;) ).
I'm building a Linux From Scratch, by following some tutorials and I
have build 2 scripts that do stuff that I needed and no other distro
have them!
Attached to this e-mail is a kind of log of my tuggyLinux (tuggy is my
nickname) just to see how it works(it's still in its early versions and
I'm doing it just for fun).
The first script substituted the usual /etc/init.d/network script. What
it has new is that it allows using different networks configurations and
switch them on the fly. This is very usefull for me(and I guess to many
other people to) because of laptop computers. I use one configuration at
Home and a different one at the university.
The other script is a daemon that watches for kernel messages and takes
specific actions. I used this for 2 things:
1 - USB Mass Storage Media. They are getting very popular nowadays and I
think it is a very nice idea to give more atention to it. When the
script detects I plug it in, it automatically mounts it and sends a WALL
messages saying it(of course this isn't a very nice ideia).
2 - Detection when the network cable is plugged. When we plug in the
cable it automatically starts the network script with the default
configuration. When we unplug it it switches the configuration to other
that doesn't use the ethernet interface (for example).
This were something I thought it would be nice to have, and I would like
a lot to see it implemented in a big distribution like Mandrake.
The Best of Luck to Mandrake Linux 9.1 :)
Nuno Donato
Welcome to tuggy Linux (i386)
Kernel 2.4.18-4GB (tty1)
tuggy login: root
Password:
You have old mail in /var/mail/root
Last login: Sat Jan 11 12:30:36 on tty1
Have a lot of fun...
tuggy:~ # tnt
** TUGGY NETWORK TOOL v0.2 **
Usage: /sbin/tnt [start|stop|restart|status|switch|bootcfg]
Details:
start - starts the network using the last profile
stop - stops the network, leaving only the loopback
interface
restart - stops and starts the network using the same
profile
status - shows network status
switch - switch the profile
bootcfg - configures TNT to start (or not) at boot time
tuggy:~ # tnt status
Network Status:
Using profile: eth0-off
lo is up
1: lo: <LOOPBACK,UP> mtu 16436 qdisc noqueue
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 brd 127.255.255.255 scope host lo
eth0 link cable is not connected
tuggy:~ # tnt bootcfg
Do you wish to start the Network at boot time?
1) Yes
2) No
#? 1
The network will be started with the profile: casa-lnx
tuggy:~ # (now I'm going to unplug the ethernet cable)
Broadcast Message from root@tuggy
(/dev/console) at 13:29 ...
:: eth0 link cable connected
Configuring network... Done
tuggy:~ # tnt status
Network Status:
Using profile: casa-lnx
lo is up
1: lo: <LOOPBACK,UP> mtu 16436 qdisc noqueue
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 brd 127.255.255.255 scope host lo
eth0 is up
2: eth0: <BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast qlen
100
link/ether 00:90:f5:1b:c7:bd brd ff:ff:ff:ff:ff:ff
inet 192.168.0.2/24 brd 192.168.0.255 scope global eth0
tuggy:~ # tnt switch
Switching network configuration to...
1) casa-estgf
2) casa-lnx
3) eth0-off
4) normal
#? 2
profile is casa-lnx
Starting interface eth0... Done
Starting loopback interface... Done
Updating the routing table... Done
tuggy:~ # (now I'll plug the USB memory stick...)
Broadcast Message from root@tuggy
(/dev/console) at 13:33 ...
:: USB Memory Stick connected and available on mount point
/mnt/usbstorage
--------------------------
tuggy:~ # mount
/dev/hda7 on / type reiserfs (rw)
proc on /proc type proc (rw)
devpts on /dev/pts type devpts (rw)
shmfs on /dev/shm type shm (rw)
usbdevfs on /proc/bus/usb type usbdevfs (rw)
/dev/sda on /mnt/usbstorage type vfat
(rw,noexec,nosuid,nodev,umask=022)
tuggy:~ # cd /mnt/usbstorage
tuggy:/mnt/usbstorage # ls -1
.
..
Docs
C
Fotos
tuggy:/mnt/usbstorage # cd ..
tuggy:/mnt # (and then unplug it..)
Broadcast Message from root@tuggy
(/dev/console) at 13:33 ...
:: USB Memory Stick was disconnected and is no longer availabe on
/mnt/usbstorage
---------------------------------
tuggy:/mnt # cd usbstorage
tuggy:/mnt/usbstorage # ls -1
.
..
tuggy:/mnt/usbstorage # reboot
(bye bye :P)