[opensuse-factory] Massive Feature Request of new Yast Modules for 10.3
Hi all ! As 10.2 release nears I think into future - 10.3 features - and I would like to request massive updates in Yast - that is - new modules that I would like to see: 1. Swap Manager (Yast GUI to manage swap files & partitions) 2. FTP Server (Yast GUI to manage vsFTPd) 3. SSH Server (Yast GUI to manage openssh) 4. NX Server (Yast GUI to manage FreeNX terminal server, based on ssh) 5. Sax3D (Yast/Sax GUI to manage XGL/AIGLX & Compiz for 3D Desktop Effects) Those modules are really *very* needed by the SUSE community. Unfortunately I don't know YCP to program those modules myself, so I ask those, who can do it. The documentation I found is very scarse & poor, disallowing me to write anything useful - anything beyond "Hello World" in YCP. I would like you to recall that Yast has no been updated since SUSE 9.x times (except maybe AppArmor) and people saw no new modules since then. I think it is time to revise what we have. What do you think ? -Big thanks in advance -Alexey Eremenko. --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
Op zaterdag 25 november 2006 19:35, schreef Alexey Eremenko:
What do you think ?
open bug reports (type = enhancement) and see what you get (let voting decide). -- Richard Bos Without a home the journey is endless --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
Am Samstag, 25. November 2006 19:35 schrieb Alexey Eremenko:
Hi all !
As 10.2 release nears I think into future - 10.3 features - and I would like to request massive updates in Yast - that is - new modules that I would like to see: [...] I would like you to recall that Yast has no been updated since SUSE 9.x times (except maybe AppArmor) and people saw no new modules since then. I think it is time to revise what we have.
Not seen the nice sudo module in 10.2? -- Mit freundlichen Grüßen, Marcel Hilzinger Linux New Media AG Süskindstr. 4 D-81929 München Tel: +49 (89) 99 34 11 0 Fax: +49 (89) 99 34 11 99 --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Alexey Eremenko wrote:
As 10.2 release nears I think into future - 10.3 features - and I would like to request massive updates in Yast - that is - new modules that I would like to see:
1. Swap Manager (Yast GUI to manage swap files & partitions)
What would be addresses in the "swap manager" that is not already done in the partitioner module ? Swap files ? You can already manage swap partitions in the partitioner.
2. FTP Server (Yast GUI to manage vsFTPd) 3. SSH Server (Yast GUI to manage openssh) 4. NX Server (Yast GUI to manage FreeNX terminal server, based on ssh) 5. Sax3D (Yast/Sax GUI to manage XGL/AIGLX & Compiz for 3D Desktop Effects)
Those modules are really *very* needed by the SUSE community. Unfortunately I don't know YCP to program those modules myself, so I ask those, who can do it. The documentation I found is very scarse & poor, disallowing me to write anything useful - anything beyond "Hello World" in YCP.
Stefan Hundhammer held a 1,5 hour tutorial about writing yast modules at FOSDEM 2006. The full video recording of the tutorial is available here: - - small (300 MB): http://ftp.belnet.be/mirror/FOSDEM/FOSDEM2006-openSUSE-10-Writing_YaST_Modul... - - large (2 GB): http://ftp.belnet.be/mirror/FOSDEM/FOSDEM2006-openSUSE-10-Writing_YaST_Modul... Sources used in the tutorial: http://www.suse.de/~sh/fosdem-2006/ycp-tutorial/
What do you think ?
I'd rather vote for enhancing the firewall module ;)
FTP server isn't a bad idea though, help about that is asked now and
then on #suse (IRC).
cheers
- --
-o) Pascal Bleser http://linux01.gwdg.de/~pbleser/
/\\
Pascal Bleser wrote:
What do you think ?
I'd rather vote for enhancing the firewall module ;) FTP server isn't a bad idea though, help about that is asked now and then on #suse (IRC).
I have plans (and features) to enhance the firewall module in 10.3 but it would be nice to hear what exactly users need. Could you, please, give me more information? You can also send me a patch then :) ;) Thanks Lukas
I have plans (and features) to enhance the firewall module in 10.3 but it would be nice to hear what exactly users need.
Could you, please, give me more information? You can also send me a patch then :) ;)
Yes - I would like to have ability to do *traffic limiting* - IP tables already supports that and I think it could be done at the GUI level (in Yast). the only problem is that iptables limits IP packets (they are variable size), and I would like to be able to limit with "bytes-per-second" criteria. Is that doable? I would like to be able to configure lmits for both upload & download rates. Also I think that Firewall module is the correct place to do that. This is needed when working in LAN environment, with single shared Internet connection, so that you won't steal all the Internet bandwidth from your parents/friends/colleagues. (At Home/LAN party/Work). Unfortunately, not all Routers can do that. --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
El dl 27 de 11 del 2006 a les 19:34 +0200, en/na Alexey Eremenko va escriure:
Yes - I would like to have ability to do *traffic limiting* - IP tables already supports that and I think it could be done at the GUI level (in Yast). the only problem is that iptables limits IP packets (they are variable size), and I would like to be able to limit with "bytes-per-second" criteria. Is that doable?
Sure, visit:
http://lartc.org
--
---
Jordi Bruguera i Cortada
Alexey Eremenko wrote:
I have plans (and features) to enhance the firewall module in 10.3 but it would be nice to hear what exactly users need.
Could you, please, give me more information? You can also send me a patch then :) ;)
Yes - I would like to have ability to do *traffic limiting* - IP tables already supports that and I think it could be done at the GUI level (in Yast). the only problem is that iptables limits IP packets (they are variable size), and I would like to be able to limit with "bytes-per-second" criteria. Is that doable?
I would like to be able to configure lmits for both upload & download rates. Also I think that Firewall module is the correct place to do that.
This is needed when working in LAN environment, with single shared Internet connection, so that you won't steal all the Internet bandwidth from your parents/friends/colleagues. (At Home/LAN party/Work). Unfortunately, not all Routers can do that.
YaST Firewall is only an UI for configuring /etc/sysconfig/SuSEfirewall2. All features, that are configurable via that sysconfig file could be configured in YaST (not all features are supported now, of course). The only traffic limiting can be set up in FW_HTB_TUNE_DEV variable. It configures upstream using HTB (Hierarchical Token Bucket), http://www.lartc.org, and it uses unit kbit/s. Adding lnussel as a developer/maintainer of SuSEfirewall2. L. --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On Monday November 27 2006 11:04 am, Lukas Ocilka wrote:
I have plans (and features) to enhance the firewall module in 10.3 but it would be nice to hear what exactly users need.
Could you, please, give me more information? You can also send me a patch then :) ;)
Thanks Lukas
Ability to read/write Firewall Builder files? Stan --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
Stan Glasoe wrote:
On Monday November 27 2006 11:04 am, Lukas Ocilka wrote:
I have plans (and features) to enhance the firewall module in 10.3 but it would be nice to hear what exactly users need.
Could you, please, give me more information? You can also send me a patch then :) ;)
Thanks Lukas
Ability to read/write Firewall Builder files?
Nice idea, but I'm afraid, this would be too much. On the other hand, some kind of import might be possible, SuSEfirewall2 also supports more detailed configuration of rules, e.g: FW_SERVICES_ACCEPT_EXT, _INT, _DMZ(source network, protocol, source port, destination port) FW_FORWARD (source network, destination network, protocol, port, flags) or even FW_CUSTOMRULES (too expert) See /etc/sysconfig/SuSEfirewall2 L. --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Lukas Ocilka wrote:
Pascal Bleser wrote:
What do you think ? I'd rather vote for enhancing the firewall module ;) FTP server isn't a bad idea though, help about that is asked now and then on #suse (IRC).
I have plans (and features) to enhance the firewall module in 10.3 but it would be nice to hear what exactly users need.
Could you, please, give me more information? You can also send me a patch then :) ;)
http://lists.opensuse.org/opensuse-factory/2006-06/msg00262.html
cheers
- --
-o) Pascal Bleser http://linux01.gwdg.de/~pbleser/
/\\
Pascal Bleser wrote:
Lukas Ocilka wrote:
Pascal Bleser wrote:
What do you think ? I'd rather vote for enhancing the firewall module ;) FTP server isn't a bad idea though, help about that is asked now and then on #suse (IRC). I have plans (and features) to enhance the firewall module in 10.3 but it would be nice to hear what exactly users need.
Could you, please, give me more information? You can also send me a patch then :) ;)
http://lists.opensuse.org/opensuse-factory/2006-06/msg00262.html
I see, this one :) It's a planned feature for 10.3 (if possible). http://lists.opensuse.org/opensuse-factory/2006-06/msg00278.html http://lists.opensuse.org/opensuse-factory/2006-06/msg00265.html But thanks for this hint Lukas
Lukas Ocilka wrote:
Pascal Bleser wrote:
Lukas Ocilka wrote:
Pascal Bleser wrote:
What do you think ? I'd rather vote for enhancing the firewall module ;) FTP server isn't a bad idea though, help about that is asked now and then on #suse (IRC). I have plans (and features) to enhance the firewall module in 10.3 but it would be nice to hear what exactly users need.
Could you, please, give me more information? You can also send me a patch then :) ;)
http://lists.opensuse.org/opensuse-factory/2006-06/msg00262.html
I see, this one :)
It's a planned feature for 10.3 (if possible). http://lists.opensuse.org/opensuse-factory/2006-06/msg00278.html http://lists.opensuse.org/opensuse-factory/2006-06/msg00265.html
See also /usr/share/SuSEfirewall2/services/ cu Ludwig -- (o_ Ludwig Nussel //\ SUSE LINUX Products GmbH, Development V_/_ http://www.suse.de/ --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
Hello, Am Dienstag, 28. November 2006 14:01 schrieb Ludwig Nussel: [...]
See also /usr/share/SuSEfirewall2/services/
Hmm, plain text isn't that bad ;-) What I am missing is an option to specify modules like ip_conntrack_ftp which are automatically loaded whenever the given port is opened (in FW_LOAD_MODULES). Regards, Christian Boltz -- Nix da, es werden bitte "funktionierende Pinguine" gebaut. ;-))) [Gerald Engl in suse-linux] --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On Mon, 2006-11-27 at 18:04 +0100, Lukas Ocilka wrote:
Pascal Bleser wrote:
What do you think ?
I'd rather vote for enhancing the firewall module ;) FTP server isn't a bad idea though, help about that is asked now and then on #suse (IRC).
I have plans (and features) to enhance the firewall module in 10.3 but it would be nice to hear what exactly users need.
IPv6 -- pgp-id: 926EBB12 pgp-fingerprint: BE97 1CBF FAC4 236C 4A73 F76E EDFC D032 926E BB12 Registered linux user: 75761 (http://counter.li.org) --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
Hans Witvliet wrote:
On Mon, 2006-11-27 at 18:04 +0100, Lukas Ocilka wrote:
Pascal Bleser wrote:
What do you think ? I'd rather vote for enhancing the firewall module ;) FTP server isn't a bad idea though, help about that is asked now and then on #suse (IRC). I have plans (and features) to enhance the firewall module in 10.3 but it would be nice to hear what exactly users need.
IPv6
We have these features available for IPv6 in /etc/sysconfig/SuSEfirewall2: FW_IPv6 (no,drop,reject) # What to do with IPv6 Packets? FW_IPv6_REJECT_OUTGOING (yes,no) # Reject outgoing IPv6 Packets? These rules should also work for IPv6 if state matching is available: FW_SERVICES_*_TCP FW_SERVICES_*_UDP FW_SERVICES_*_IP FW_SERVICES_*_RPC But SuSEfirewall2 on my 10.2 says: Warning: ip6tables does not support state matching. Extended IPv6 support disabled. Whence it follows that there are two issues: 1.) Enable state matching in ip6tables (maybe simple) 2.) Add handling for those two variables into yast2-firewall UI L.
Lukas Ocilka wrote:
Hans Witvliet wrote:
On Mon, 2006-11-27 at 18:04 +0100, Lukas Ocilka wrote:
Pascal Bleser wrote:
What do you think ? I'd rather vote for enhancing the firewall module ;) FTP server isn't a bad idea though, help about that is asked now and then on #suse (IRC). I have plans (and features) to enhance the firewall module in 10.3 but it would be nice to hear what exactly users need.
IPv6
We have these features available for IPv6 in /etc/sysconfig/SuSEfirewall2:
FW_IPv6 (no,drop,reject) # What to do with IPv6 Packets?
FW_IPv6_REJECT_OUTGOING (yes,no) # Reject outgoing IPv6 Packets?
I don't think those options should be exposed in the UI. They are just workarounds for kernels that lack v6 connection tracking
These rules should also work for IPv6 if state matching is available: FW_SERVICES_*_TCP FW_SERVICES_*_UDP FW_SERVICES_*_IP FW_SERVICES_*_RPC
But SuSEfirewall2 on my 10.2 says: Warning: ip6tables does not support state matching. Extended IPv6 support disabled.
Whence it follows that there are two issues: 1.) Enable state matching in ip6tables (maybe simple)
The new and AFAIK still experimental connection tracking code has to be enabled in the kernel. SuSEfirewall2 itself supports most of it's featues also with IPv6. It's untested since SLES9 though due to lack of kernel support. cu Ludwig -- (o_ Ludwig Nussel //\ SUSE LINUX Products GmbH, Development V_/_ http://www.suse.de/ --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Alexey Eremenko schreef:
Hi all !
As 10.2 release nears I think into future - 10.3 features - and I would like to request massive updates in Yast - that is - new modules that I would like to see:
1. Swap Manager (Yast GUI to manage swap files & partitions)
This is needed indeed, the available partioning features are 'antique', and not realy usable during use, only when all is 'clean'. I have a /boot partition 2 cyl big: 15M. With the new kernels it is too small, so when updating a kernel, i have to throw the 'oldon' away, before the 'new one can get installed... That means that during an upgrade, when i am not present, the system waits, because of the 'problem': it kan not install the kernel.... There is no way to enlarge this partition, or move or split or whatever partition, because it is nessesary... Only way is throw everything away, or move it across a network, burn it on a dvd... I think, with all the changes, ext2, ext3, reiser, and all the consequenses, that it is time, for linux, to have a real partitioner, like Parttion Magic, which batches the needed changes, and completes the transaction before booting the system. We must also be able to move, split and delete or create partitions, as we see fit.. I am not going to sacrifice my'/home' for one cylinder... How about others? Are there no others who would want to realy controle the volumes? M9. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org iD8DBQFFaJZEX5/X5X6LpDgRAgUMAJ45FWZda44AGWyckeSugsM/9bPc3ACgkUVe kReS8zHUh3rTdzlygCQi2uc= =QWyk -----END PGP SIGNATURE----- --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
Hello,
On 11/25/06, Robby (M9.)
I think, with all the changes, ext2, ext3, reiser, and all the consequenses, that it is time, for linux, to have a real partitioner, like Parttion Magic, which batches the needed changes, and completes the transaction before booting the system.
Have you tried QTParted? It's really nice, and works exactly in the same way than Partition Magic: Boot with their own boot disk, do the changes and restart. Would be nice to have an option in the opensuse installer disk to work as QTParted/Parted, just like another boot option (along with memtest, "safe" mode, etc). Best Regards, M -- Mauro Parra www.mechulk.com
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Mauro Parra schreef:
Hello,
On 11/25/06, Robby (M9.)
wrote: I think, with all the changes, ext2, ext3, reiser, and all the consequenses, that it is time, for linux, to have a real partitioner, like Parttion Magic, which batches the needed changes, and completes the transaction before booting the system.
Have you tried QTParted? It's really nice, and works exactly in the same way than Partition Magic: Boot with their own boot disk, do the changes and restart.
As a matter of fact, i did, with kanotix, the debian installed knoppix, Is it available for suse?
Would be nice to have an option in the opensuse installer disk to work as QTParted/Parted, just like another boot option (along with memtest, "safe" mode, etc).
Yes it would...
Best Regards, M
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org iD8DBQFFaJmjX5/X5X6LpDgRAvvdAJ9c298HntnUanKMsX4BG6HEg2NR0wCgsVhn I9NYJykcEF0A+lc1JBjRhhA= =1T/z -----END PGP SIGNATURE----- --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
Hallo,
On 11/25/06, Robby (M9.)
-----BEGIN PGP SIGNED MESSAGE----- As a matter of fact, i did, with kanotix, the debian installed knoppix, Is it available for suse?
The program is lying around, a small footprint livecd could be done if you want. But I don't see any reason to do it, since there is already working alternatives. In case of interest, much of the distro-cutted-down work is done in the microSuSE universe (which also targets i386): http://en.opensuse.org/MicroSUSE as another option there was a suse live evalution, I don't know if it's still uptodate, but could be easily updated and hacked to suit this need. For more general advice on this, there is an article in lj about how to do your own livecd: http://www.linuxjournal.com/article/7233 Best Regards, M -- Mauro Parra www.mechulk.com
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Mauro Parra schreef:
Hallo,
On 11/25/06, Robby (M9.)
wrote: -----BEGIN PGP SIGNED MESSAGE----- As a matter of fact, i did, with kanotix, the debian installed knoppix, Is it available for suse?
The program is lying around, a small footprint livecd could be done if you want. But I don't see any reason to do it, since there is already working alternatives.
Such as?
In case of interest, much of the distro-cutted-down work is done in the microSuSE universe (which also targets i386):
http://en.opensuse.org/MicroSUSE
as another option there was a suse live evalution, I don't know if it's still uptodate, but could be easily updated and hacked to suit this need.
For more general advice on this, there is an article in lj about how to do your own livecd:
Thnx for all the advice, but to remaster a live-cd just to use a partitioner, is a little overdone..(might be nessesary in the future, if there is not going to be added a usefull one..) I can not believe, that i am the only one, who thinks, that the available partitioners do not work. If you do not use LVM, you can not use it to make changes afterwards.. If you use LVM, you can not make changes afterwards... If you use the partitioner from yast, which i do, you are not able to throw away, and recreate partitions, simply because you can not see what you are doing.You can only make partitions smaller, not move or resize a usable way.. it is not praktical to count all the cylinders, because than a simple transaction takes few hours, you have to calculate everything.... In this time, that would not be nessesary anymore. I realy mean this. Everybody who uses them, knows that it is true what i am saying, because it is.
Best Regards, M
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org iD8DBQFFaKUOX5/X5X6LpDgRAllnAKCJwEUvRIAo2hURWgKIFwYxCwSBPQCgxLiT Ak6/oorGOYuEAceMVfttWoA= =kRkZ -----END PGP SIGNATURE----- --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
Hello, Am Samstag, 25. November 2006 21:18 schrieb Robby (M9.):
gpgkeys: key 5F9FD7E57E8BA438 not found on keyserver
BTW: Your GPG key still isn't available on the keyservers :-(
I can not believe, that i am the only one, who thinks, that the available partitioners do not work. If you do not use LVM, you can not use it to make changes afterwards..
Huh?
If you use LVM, you can not make changes afterwards...
Huh? (I don't use LVM, but I would be _very_ surprised if this was true.)
If you use the partitioner from yast, which i do, you are not able to throw away, and recreate partitions,
This _is_ possible - and I did this (on a 10.1 system) successfully.
simply because you can not see what you are doing.
Hmm, I had no problems - maybe you should provide more details (and/or upload some screenshots somewhere ;-)
You can only make partitions smaller, not move or resize a usable way.. it is not praktical to count all the cylinders, because than a simple transaction takes few hours, you have to calculate everything....
Again: I don't really understand your problems, please provide more details and/or screenshots.
Everybody who uses them, knows that it is true what i am saying, because it is.
Never say that you are "everybody" ;-) Regards, Christian Boltz --
Und was lest ihr Jungs auf dem Klo??? Die c't haelt da ca. die 2 Wochen bis zur naechsten Ausgabe ;) Du verstehst das falsch... was du suchst ist die Zeitschrift "Klopapier/Ausgabe: 3-lagig"... :-) [> David Haller und Jan Theofel in linux-liste]
To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Christian Boltz schreef:
Hello,
Am Samstag, 25. November 2006 21:18 schrieb Robby (M9.):
gpgkeys: key 5F9FD7E57E8BA438 not found on keyserver
Something wrong about the key, the one i sent you, is the one i use (look at the header)
BTW: Your GPG key still isn't available on the keyservers :-(
I can not believe, that i am the only one, who thinks, that the available partitioners do not work. If you do not use LVM, you can not use it to make changes afterwards..
Huh?
Exactly my reaktion, and than: shit.
If you use LVM, you can not make changes afterwards...
Huh? (I don't use LVM, but I would be _very_ surprised if this was true.)
Maybe try it, and see.
If you use the partitioner from yast, which i do, you are not able to throw away, and recreate partitions,
This _is_ possible - and I did this (on a 10.1 system) successfully.
This is not what i mean: suppose you have 8 partitions: /boot, /root, /usr, /opt, /var, swap, /home and /shared. Now you want to make changes to 5 of them. You will have to trow them away, to recreate them, there is, as far as i know, no other way. Simply because if you want more room in one, it goes by the cost of the next one. How will you be able to make these changes and keep 3 of them, without counting the cylinders? I do not know...
simply because you can not see what you are doing.
Hmm, I had no problems - maybe you should provide more details (and/or upload some screenshots somewhere ;-)
If you can throw everything away, certainly, there is no problem at all.. If you do not want to throw away your settings, and all the files you want to keep, you will have to save them somewhere else, or burn them. There is also no problem, if you want to keep your partitions the same size, and only want to format them. This is my workaround. I do not know if you have ever used Partition Magic? That would make my story more clear... Sometimes, after experimenting with sizes, you learn, that sizes better can be adjusted, to get the room, wherever it is realy needed. Especialy when the OS builds realy change, it is nessesary to adjust the partitions to the correct size. (the why is that the machine is much faster if the systems searchtime is shortened. (You can keep drivers and nessesary .exes (windows)And is much easier to clean. I noticed that after using no partitions.) Not to use seperate partitions is out of the question, for me Partition Magic, from powerquest, is also thirthparty sw for windows. Can be used to: resize, move, delete, create partitions, on a visual basis. It counts the transactions, and processes them before starting up, when nothing is in use. It moves the data, resizes and renames, and that is it. Never had a problem with it. This can be done in SuSE now also, as we now can boot into the wanted OS, before shutting down.
You can only make partitions smaller, not move or resize a usable way.. it is not praktical to count all the cylinders, because than a simple transaction takes few hours, you have to calculate everything....
Again: I don't really understand your problems, please provide more details and/or screenshots.
The screenshots, will follow, if you do not understand what i mean.
Everybody who uses them, knows that it is true what i am saying, because it is.
Never say that you are "everybody" ;-)
I did not say that i am everybody..read the sentense again.
Regards,
Christian Boltz
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org iD8DBQFFasO+X5/X5X6LpDgRAqb5AJ9y2Lzl+7/Jf+eaU6XPT/F0EZbrjwCgoRbz 99Lzh6rb6GFeKg3fsM9dV8A= =7P4I -----END PGP SIGNATURE----- --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
Robby (M9.) wrote:
If you use the partitioner from yast, which i do, you are not able to throw away, and recreate partitions, This _is_ possible - and I did this (on a 10.1 system) successfully.
This is not what i mean: suppose you have 8 partitions: /boot, /root, /usr, /opt, /var, swap, /home and /shared. Now you want to make changes to 5 of them. You will have to trow them away, to recreate them, there is, as far as i know, no other way. Simply because if you want more room in one, it goes by the cost of the next one. How will you be able to make these changes and keep 3 of them, without counting the cylinders? I do not know...
`yast2 disk` There is a [Resize] button that you can use for resizing primary or extended partitions or LVM. Yes, there is a problem that these partitions must _not_ be mounted when you want to resize them. You can resize the partition also during installation but, I'm afraid, that not during update.
Hmm, I had no problems - maybe you should provide more details (and/or upload some screenshots somewhere ;-)
If you can throw everything away, certainly, there is no problem at all.. If you do not want to throw away your settings, and all the files you want to keep, you will have to save them somewhere else, or burn them.
There is also no problem, if you want to keep your partitions the same size, and only want to format them. This is my workaround.
I do not know if you have ever used Partition Magic? That would make my story more clear... Sometimes, after experimenting with sizes, you learn, that sizes better can be adjusted, to get the room, wherever it is realy needed. Especialy when the OS builds realy change, it is nessesary to adjust the partitions to the correct size. (the why is that the machine is much faster if the systems searchtime is shortened. (You can keep drivers and nessesary .exes (windows)And is much easier to clean. I noticed that after using no partitions.) Not to use seperate partitions is out of the question, for me
Partition Magic, from powerquest, is also thirthparty sw for windows. Can be used to: resize, move, delete, create partitions, on a visual basis. It counts the transactions, and processes them before starting up, when nothing is in use. It moves the data, resizes and renames, and that is it. Never had a problem with it.
Partition Magic sometimes needs to be run before the system is loaded but changes needs to be set in a running system, that's also not so nice. Nevertheless it has quite nice UI, that's true. AJ: Maybe it would make sense to have a special image on CD/DVD (possibly executable from Linuxrc) that would contain some r/w YaST modules, especially the partitioner. Just to tune the system. This could also solve our problem "installing openSUSE on computers with little memory" because one could prepare a swap partition before running the installation and Linuxrc (installation) offers the possibility to enable swap partition by appending a parameter to command-line. Bye Lukas
Thanks to all respones, especially to: Jiri Srain and Klaus Kaempf. I will look at this Yast tutorial later. Haven't saw it before. Also I ask people who go offtopic - such as discussions about *PartitionMagic* to start that discussion on a different mailing-list. --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
Lukas Ocilka
Robby (M9.) wrote:
If you use the partitioner from yast, which i do, you are not able to throw away, and recreate partitions, This _is_ possible - and I did this (on a 10.1 system) successfully.
This is not what i mean: suppose you have 8 partitions: /boot, /root, /usr, /opt, /var, swap, /home and /shared. Now you want to make changes to 5 of them. You will have to trow them away, to recreate them, there is, as far as i know, no other way. Simply because if you want more room in one, it goes by the cost of the next one. How will you be able to make these changes and keep 3 of them, without counting the cylinders? I do not know...
`yast2 disk` There is a [Resize] button that you can use for resizing primary or extended partitions or LVM. Yes, there is a problem that these partitions must _not_ be mounted when you want to resize them.
You can resize the partition also during installation but, I'm afraid, that not during update.
Hmm, I had no problems - maybe you should provide more details (and/or upload some screenshots somewhere ;-)
If you can throw everything away, certainly, there is no problem at all.. If you do not want to throw away your settings, and all the files you want to keep, you will have to save them somewhere else, or burn them.
There is also no problem, if you want to keep your partitions the same size, and only want to format them. This is my workaround.
I do not know if you have ever used Partition Magic? That would make my story more clear... Sometimes, after experimenting with sizes, you learn, that sizes better can be adjusted, to get the room, wherever it is realy needed. Especialy when the OS builds realy change, it is nessesary to adjust the partitions to the correct size. (the why is that the machine is much faster if the systems searchtime is shortened. (You can keep drivers and nessesary .exes (windows)And is much easier to clean. I noticed that after using no partitions.) Not to use seperate partitions is out of the question, for me
Partition Magic, from powerquest, is also thirthparty sw for windows. Can be used to: resize, move, delete, create partitions, on a visual basis. It counts the transactions, and processes them before starting up, when nothing is in use. It moves the data, resizes and renames, and that is it. Never had a problem with it.
Partition Magic sometimes needs to be run before the system is loaded but changes needs to be set in a running system, that's also not so nice. Nevertheless it has quite nice UI, that's true.
AJ: Maybe it would make sense to have a special image on CD/DVD (possibly executable from Linuxrc) that would contain some r/w YaST modules, especially the partitioner. Just to tune the system.
This could also solve our problem "installing openSUSE on computers with little memory" because one could prepare a swap partition before running the installation and Linuxrc (installation) offers the possibility to enable swap partition by appending a parameter to command-line.
The LiveCD should be able to do this - but that one needs to much memory for these systems. Something to look at for the future... Andreas -- Andreas Jaeger, aj@suse.de, http://www.suse.de/~aj/ SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126
AJ: Maybe it would make sense to have a special image on CD/DVD (possibly executable from Linuxrc) that would contain some r/w YaST modules, especially the partitioner. Just to tune the system.
If I understand you correctly we already have that. In the "repair" mode of installation, select "other" here (http://shots.osdir.com/slideshows/original.php?release=637&slide=5) then select "repair installed system" then select "expert tools" this gives access to the Bootloader and Partitioner modules, and I think others, but those are the two which it's really useful to use in this way. It lets you for example re-write grub after windows clobbers it, or to resize your / partition etc. _ Benjamin Weber --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 B.Weber@warwick.ac.uk schreef:
AJ: Maybe it would make sense to have a special image on CD/DVD (possibly executable from Linuxrc) that would contain some r/w YaST modules, especially the partitioner. Just to tune the system.
If I understand you correctly we already have that. In the "repair" mode of installation, select "other" here (http://shots.osdir.com/slideshows/original.php?release=637&slide=5) then select "repair installed system" then select "expert tools" this gives access to the Bootloader and Partitioner modules, and I think others, but those are the two which it's really useful to use in this way. It lets you for example re-write grub after windows clobbers it, or to resize your / partition etc.
Yes it looks that way, until you try and use the partitioner for real, than you notice what fails... But the most part is allright, just when the *real* job has to be done, the overvieuw is missing, that is all... M9.
_ Benjamin Weber --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org iD8DBQFFaz80X5/X5X6LpDgRAs1mAJ0XLC5KXVuKCSEIY6F/mh/8vuggcgCbB+j6 xHGblUrA/vG2jJcbaWHUKZ8= =tn0B -----END PGP SIGNATURE----- --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
Am Montag, 27. November 2006 20:14 schrieb B.Weber@warwick.ac.uk:
AJ: Maybe it would make sense to have a special image on CD/DVD (possibly executable from Linuxrc) that would contain some r/w YaST modules, especially the partitioner. Just to tune the system.
If I understand you correctly we already have that. In the "repair" mode of installation, select "other" here (http://shots.osdir.com/slideshows/original.php?release=637&slide=5) then select "repair installed system" then select "expert tools" this gives access to the Bootloader and Partitioner modules, and I think others, but those are the two which it's really useful to use in this way. It lets you for example re-write grub after windows clobbers it, or to resize your / partition etc.
I also found this very useful when I found it after all. It´s just that its really very hidden to the average user. So most people will first try the Failsafe entry in their grub and will look confused at their first runlevel 3 prompt. Maybe an aditional entry in cd1-grub "graphical systemrepair" or similar would be something to think about? Peter Buschbacher --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
FTP server isn't a bad idea though, help about that is asked now and then on #suse (IRC).
I have actually submitted a request more than a year ago. Hope someone will do it by 10.3. I would be very thankful for that person. https://bugzilla.novell.com/show_bug.cgi?id=118041 I have reopened & updated the bug to 10.3 timeline. --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
I have a /boot partition 2 cyl big: 15M. With the new kernels it is too small, so when updating a kernel, i have to throw the 'oldon' away, before the 'new one can get installed...
Your problem is to have a /boot partition altogether. They haven't been needed in many years. If you decide to make a /boot anyway and make it only 15M, it's your own fault. ;)
Only way is throw everything away, or move it across a network, burn it on a dvd...
Of course you do this every so often anyway? Well I do.
Are there no others who would want to realy controle the volumes?
I believe LVM has given you this functionality for many years now. Beyond yast partitioner I hear qtparted is not too bad, though I'm not sure whether integrating something like this into yast is top priority. Volker -- Volker Kuhlmann is list0570 with the domain in header http://volker.dnsalias.net/ Please do not CC list postings to me. --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 The Sunday 2006-11-26 at 08:49 +1300, Volker Kuhlmann wrote:
Your problem is to have a /boot partition altogether. They haven't been needed in many years. If you decide to make a /boot anyway and make it only 15M, it's your own fault. ;)
That's not completely true, they are needed with older hardware. - -- Cheers, Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFFaOVCtTMYHG2NR9URAj8LAJ4r+Oltrzs2E/murx8SkzNf38BZXACgj4RA g/ezhl9ynCHJOzbzGpZrdnE= =wyhR -----END PGP SIGNATURE----- --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
Your problem is to have a /boot partition altogether. They haven't been needed in many years. If you decide to make a /boot anyway and make it only 15M, it's your own fault. ;)
That's not completely true, they are needed with older hardware.
I doubt that. My oldest hardware is 97/98 and it doesn't need it. Those boxes (of mine) have 64MB RAM max, SUSE doesn't even install on that any more since 10.0(?). Question: how many systems out there which have 128MB RAM need a separate /boot partition? My answer is very few, if any. Volker -- Volker Kuhlmann is list0570 with the domain in header http://volker.dnsalias.net/ Please do not CC list postings to me. --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 The Sunday 2006-11-26 at 15:23 +1300, Volker Kuhlmann wrote:
Your problem is to have a /boot partition altogether. They haven't been needed in many years. If you decide to make a /boot anyway and make it only 15M, it's your own fault. ;)
That's not completely true, they are needed with older hardware.
I doubt that. My oldest hardware is 97/98 and it doesn't need it. Those boxes (of mine) have 64MB RAM max, SUSE doesn't even install on that any more since 10.0(?).
Question: how many systems out there which have 128MB RAM need a separate /boot partition?
The problem is not RAM, but the bios. The bios services are used at first by lilo/boot to read the initial files, and older/buggy bioses simply can not access HD beyond a certain point. My machine, circa 2001, has some problems with big disks. - -- Cheers, Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFFauGEtTMYHG2NR9URAoWLAKCPlXvqZ1IUPmTDARv5YF8ciLnpzACfa/6m OOHIaS7mjmaXfg55pfWZ0z4= =SMZf -----END PGP SIGNATURE----- --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Carlos E. R. schreef:
The Sunday 2006-11-26 at 15:23 +1300, Volker Kuhlmann wrote:
Your problem is to have a /boot partition altogether. They haven't been needed in many years. If you decide to make a /boot anyway and make it only 15M, it's your own fault. ;) That's not completely true, they are needed with older hardware. I doubt that. My oldest hardware is 97/98 and it doesn't need it. Those boxes (of mine) have 64MB RAM max, SUSE doesn't even install on that any more since 10.0(?).
Question: how many systems out there which have 128MB RAM need a separate /boot partition?
The problem is not RAM, but the bios. The bios services are used at first by lilo/boot to read the initial files, and older/buggy bioses simply can not access HD beyond a certain point.
My machine, circa 2001, has some problems with big disks.
The problem started with 10.2. All the time, from 9 until 10.1, you could use 15M, and two kernels would easily fit in that partition.. That way i could boot the kernel i wanted, to test it with the hardware.. (The early 10. and 10.1 kernels failed to start-up the powermanager, which resulted in a constantly noisy rotating fan.) Now, in 10.2, these sizes are changed, that is the reason that now only one-and-a-half kernel fits in 15M, now there is only 38% free, to be correct. 5.9M free, from 15.4M, and symsets and symtypes are added.. We have: initrd:3M, vmlinuz:1,5M vmlinux.gz:2M. Ofcourse grub resides in /boot..... It is not allways *nessesary* to have a seperate /boot partition, but works more *clean* in fact, i am only one cilinder short..... (i am only saying that it would be nice to be able to finetune a nice os as SuSE is, without taking too much time and risk, that is all...) Have a nice time ;) M9.
- --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org iD8DBQFFazcaX5/X5X6LpDgRAj9AAJ9sXaPPYumrZSW1ZZCymmnIGF3qzQCff/vg HSu4xKAMKHGhSXId0xGyXVA= =1ljY -----END PGP SIGNATURE----- --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 The Saturday 2006-11-25 at 20:15 +0100, Robby (M9.) wrote:
This is needed indeed, the available partioning features are 'antique', and not realy usable during use, only when all is 'clean'.
I have used many times the Yast partitioning module on a live system. - -- Cheers, Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFFaOWZtTMYHG2NR9URAi79AJ98jHXFXX5IDtlvXNokI2aQs/Xl5ACeIC4z G8+pXHPWe5U5S9AmgAmfG7Q= =iXxJ -----END PGP SIGNATURE----- --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Carlos E. R. schreef:
The Saturday 2006-11-25 at 20:15 +0100, Robby (M9.) wrote:
This is needed indeed, the available partioning features are 'antique', and not realy usable during use, only when all is 'clean'.
I have used many times the Yast partitioning module on a live system.
You are right, i will do it this way to. But I find it is a workaround...
- --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org iD8DBQFFaZGAX5/X5X6LpDgRAqtoAKDHL+91s3iTiZzI5dtvexUgvMvr8wCglRUz hYooJk4AMTubuzPGqNSlG70= =vT44 -----END PGP SIGNATURE----- --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
As 10.2 release nears I think into future - 10.3 features - and I would like to request massive updates in Yast - that is - new modules that I would like to see:
1. Swap Manager (Yast GUI to manage swap files & partitions)
Swap partitions have to be handled by the partitioner. From (old) memory, swap files are inefficient and are best avoided. Just because the competition can't do better doesn't mean Linux must do it too. They can also be created with 2 easy commands. Ok, 3: dd, sync, swapon.
2. FTP Server (Yast GUI to manage vsFTPd)
What I would really like is some quick and easy way to create multiple "document roots" with vsftpd, even if it means cranking up multiple instances of it.
3. SSH Server (Yast GUI to manage openssh)
Which configuration variables in /etc/ssh/sshd_config would you like yast to tweak? I do think it's time SUSE disabled protocol 1 by default.
5. Sax3D (Yast/Sax GUI to manage XGL/AIGLX & Compiz for 3D Desktop Effects)
Those modules are really *very* needed by the SUSE community.
Sorry, but 3D desktop gimmicks with high geek factor but zero practical use are not "really *very* needed" IMHO, but I do observe that eye candy seems to sell well with some. Volker -- Volker Kuhlmann is list0570 with the domain in header http://volker.dnsalias.net/ Please do not CC list postings to me. --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Volker Kuhlmann wrote:
As 10.2 release nears I think into future - 10.3 features - and I would like to request massive updates in Yast - that is - new modules that I would like to see:
1. Swap Manager (Yast GUI to manage swap files & partitions)
Swap partitions have to be handled by the partitioner. From (old) memory, swap files are inefficient and are best avoided. Just because the competition can't do better doesn't mean Linux must do it too. They can also be created with 2 easy commands. Ok, 3: dd, sync, swapon.
2. FTP Server (Yast GUI to manage vsFTPd)
What I would really like is some quick and easy way to create multiple "document roots" with vsftpd, even if it means cranking up multiple instances of it.
You can't. And you can't do name-based virtual hosting with FTP, only IP based virtual hosting. If you can host different IPs, it's quite easy to do by running vsftpd through xinetd (and a different config file for each + binding to each IP using xinetd).
3. SSH Server (Yast GUI to manage openssh)
Which configuration variables in /etc/ssh/sshd_config would you like yast to tweak?
I do think it's time SUSE disabled protocol 1 by default.
5. Sax3D (Yast/Sax GUI to manage XGL/AIGLX & Compiz for 3D Desktop Effects)
Those modules are really *very* needed by the SUSE community.
Sorry, but 3D desktop gimmicks with high geek factor but zero practical use are not "really *very* needed" IMHO, but I do observe that eye candy seems to sell well with some.
+ compiz and beryl already have their own applications for configuration
cheers
- --
-o) Pascal Bleser http://linux01.gwdg.de/~pbleser/
/\\
What I would really like is some quick and easy way to create multiple "document roots" with vsftpd, even if it means cranking up multiple instances of it.
This is a missing functionality in vsftpd in the first place, of course, but setting up vsftpd is still a *lot* easier + faster than doing the same with apache.
You can't. And you can't do name-based virtual hosting with FTP, only IP based virtual hosting.
Yes I can do. Open your mind ;) It is easy to run one vfstpd per port, on the same IP address. Which is about the same as running one per IP address on the same port as far as "virtual hosting" (haha) is concerned. My interest isn't in virtual hosts anyway, but in directory mapping: /usr/dir1/ -> ftp://../dir1/ /data/suse/ -> ftp://../suse/ /disk/big/ -> ftp://../big/ It's not so difficult to support this via init.d runlevel script, and I'm thinking of implementing it. Alternatively I can arrange my disks to suit vsftpd, which I'm not going to do, or use mount --bind. Volker -- Volker Kuhlmann is list0570 with the domain in header http://volker.dnsalias.net/ Please do not CC list postings to me. --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Volker Kuhlmann wrote:
What I would really like is some quick and easy way to create multiple "document roots" with vsftpd, even if it means cranking up multiple instances of it.
This is a missing functionality in vsftpd in the first place, of course, but setting up vsftpd is still a *lot* easier + faster than doing the same with apache.
Yes and no. Alias directives in Apache are pretty easy to set up ;) (granted, mod_rewrite is voodoo)
You can't. And you can't do name-based virtual hosting with FTP, only IP based virtual hosting.
Yes I can do. Open your mind ;)
It is easy to run one vfstpd per port, on the same IP address. Which is about the same as running one per IP address on the same port as far as "virtual hosting" (haha) is concerned. My interest isn't in virtual hosts anyway, but in directory mapping:
Aaah, ok. Sorry, my bad. I implied vhosting. Running FTP on non-standard ports isn't a very good idea though - IMHO.
/usr/dir1/ -> ftp://../dir1/ /data/suse/ -> ftp://../suse/ /disk/big/ -> ftp://../big/
Ok. Yeah, that sucks with all FTP daemons except ProFTPd. AFAICR, ProFTPd has directory mapping configuration directives, pretty much like Apache's aliases. OTOH, the use of ProFTPd isn't really encouraged -- vsftpd has a much better security record. Didn't check pure-ftpd recently. - From what I've tried to do with it, vsftpd is not very flexible wrt directory mapping. One base directory for anonymous, period.
It's not so difficult to support this via init.d runlevel script, and I'm thinking of implementing it.
How would you do that with vsftpd ?
Alternatively I can arrange my disks to suit vsftpd, which I'm not going to do, or use mount --bind.
mount --bind is an option (too bad hard links don't work across
partitions, but mount --bind does pretty much the same, even though it's
limited to directories, but that's something everyone can live with, I
guess).
Sorry, I don't understand how you'd want to configure such directory
mappings with vsftpd (and without mount --bind) ... ?
cheers
- --
-o) Pascal Bleser http://linux01.gwdg.de/~pbleser/
/\\
This is a missing functionality in vsftpd in the first place, of course, but setting up vsftpd is still a *lot* easier + faster than doing the same with apache.
Yes and no. Alias directives in Apache are pretty easy to set up ;)
You might find it easy, but vsftpd is still 10x easier. And before you can put an alias, you have to set up the whole damn lot. Not my choice for when I "just want".
Running FTP on non-standard ports isn't a very good idea though - IMHO.
Entirely depends on what you want it for. On the LAN anything goes.
It's not so difficult to support this via init.d runlevel script, and I'm thinking of implementing it.
How would you do that with vsftpd ?
One process per port and directory to serve, with editing a file in /etc/sysconfig/ being the most required to set it going by init.d/vsftpd. Minimum data required would be ftp root directory, optional port number, optional config file (default /etc/vsftpd.conf).
mount --bind is an option (too bad hard links don't work across partitions,
You'd have to hardlink a directory! Even if the filesystem supports it (which do?), mount --bind might be the better option. Volker -- Volker Kuhlmann is list0570 with the domain in header http://volker.dnsalias.net/ Please do not CC list postings to me. --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
* Alexey Eremenko
Unfortunately I don't know YCP to program those modules myself, so I ask those, who can do it. The documentation I found is very scarse & poor, disallowing me to write anything useful - anything beyond "Hello World" in YCP.
Please look at http://en.opensuse.org/Code10_YaST_Development and follow the provided links. We're happy to enhance the documentation if you have specific questions. Klaus --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
Hi! On Saturday 25 November 2006 19:35, Alexey Eremenko wrote:
Hi all !
As 10.2 release nears I think into future - 10.3 features - and I would like to request massive updates in Yast - that is - new modules that I would like to see:
1. Swap Manager (Yast GUI to manage swap files & partitions) 2. FTP Server (Yast GUI to manage vsFTPd) 3. SSH Server (Yast GUI to manage openssh) 4. NX Server (Yast GUI to manage FreeNX terminal server, based on ssh) 5. Sax3D (Yast/Sax GUI to manage XGL/AIGLX & Compiz for 3D Desktop Effects)
Before you start writing any new module, please, get in touch with someone from the YaST team in SUSE in order to check that the module is notbeing developed by us and won't appear in next Alpha snapshot ;-) AFAIK FTP server module is already being developed (but don't know the state of it ATM). SSH server module is being used as example in the YaST tutorial.
Those modules are really *very* needed by the SUSE community. Unfortunately I don't know YCP to program those modules myself, so I ask those, who can do it. The documentation I found is very scarse & poor, disallowing me to write anything useful - anything beyond "Hello World" in YCP.
The tutorial at forge (see http://forgeftp.novell.com/yast/doc/SLES10/tutorials/index.html) might be good starting poing. -- Regards, Jiri Srain YaST Team Leader --------------------------------------------------------------------- SUSE LINUX, s.r.o. e-mail: jsrain@suse.cz Lihovarska 1060/12 tel: +420 284 028 959 190 00 Praha 9 fax: +420 284 028 951 Czech Republic http://www.suse.cz --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On Mon, 2006-11-27 at 10:26 +0100, Jiri Srain wrote:
Hi!
On Saturday 25 November 2006 19:35, Alexey Eremenko wrote:
Hi all !
As 10.2 release nears I think into future - 10.3 features - and I would like to request massive updates in Yast - that is - new modules that I would like to see:
1. Swap Manager (Yast GUI to manage swap files & partitions) 2. FTP Server (Yast GUI to manage vsFTPd) 3. SSH Server (Yast GUI to manage openssh) 4. NX Server (Yast GUI to manage FreeNX terminal server, based on ssh) 5. Sax3D (Yast/Sax GUI to manage XGL/AIGLX & Compiz for 3D Desktop Effects)
Before you start writing any new module, please, get in touch with someone from the YaST team in SUSE in order to check that the module is notbeing developed by us and won't appear in next Alpha snapshot ;-) AFAIK FTP server module is already being developed (but don't know the state of it ATM). SSH server module is being used as example in the YaST tutorial.
Any plans for: -NIC-bonding? -VLAN-config -Asterisk configuration (zaptel, chan-capi, chan-iax ....) -- pgp-id: 926EBB12 pgp-fingerprint: BE97 1CBF FAC4 236C 4A73 F76E EDFC D032 926E BB12 Registered linux user: 75761 (http://counter.li.org) --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
Hi! On Monday 27 November 2006 23:16, Hans Witvliet wrote:
On Mon, 2006-11-27 at 10:26 +0100, Jiri Srain wrote:
Hi!
On Saturday 25 November 2006 19:35, Alexey Eremenko wrote:
Hi all !
As 10.2 release nears I think into future - 10.3 features - and I would like to request massive updates in Yast - that is - new modules that I would like to see:
1. Swap Manager (Yast GUI to manage swap files & partitions) 2. FTP Server (Yast GUI to manage vsFTPd) 3. SSH Server (Yast GUI to manage openssh) 4. NX Server (Yast GUI to manage FreeNX terminal server, based on ssh) 5. Sax3D (Yast/Sax GUI to manage XGL/AIGLX & Compiz for 3D Desktop Effects)
Before you start writing any new module, please, get in touch with someone from the YaST team in SUSE in order to check that the module is notbeing developed by us and won't appear in next Alpha snapshot ;-) AFAIK FTP server module is already being developed (but don't know the state of it ATM). SSH server module is being used as example in the YaST tutorial.
Any plans for: -NIC-bonding?
I hope that this one will appear in one of the first Alpha snapshots of 10.3.
-VLAN-config
This one is on our radar as well, however, at the moment I cannot tell when it will be ready.
-Asterisk configuration (zaptel, chan-capi, chan-iax ....)
Here I don't know about any specific plans. -- Regards, Jiri Srain YaST Team Leader --------------------------------------------------------------------- SUSE LINUX, s.r.o. e-mail: jsrain@suse.cz Lihovarska 1060/12 tel: +420 284 028 959 190 00 Praha 9 fax: +420 284 028 951 Czech Republic http://www.suse.cz --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
Alexey Eremenko wrote:
Hi all !
As 10.2 release nears I think into future - 10.3 features - and I would like to request massive updates in Yast - that is - new modules that I would like to see: ... 3. SSH Server (Yast GUI to manage openssh) ... Those modules are really *very* needed by the SUSE community. Unfortunately I don't know YCP to program those modules myself, so I ask those, who can do it. The documentation I found is very scarse & poor, disallowing me to write anything useful - anything beyond "Hello World" in YCP.
3. SSH Server ============= There already IS such module for configuring SSH server: http://software.opensuse.org/download/YaST:/tools/SUSE_Factory/noarch/ yast2-sshd-0.0.1-1.41.noarch.rpm It has been developed in the YaST-Tools project: http://developer.novell.com/wiki/index.php/YaST-Tools And developing YaST modules is a piece of cake :) http://forgeftp.novell.com//yast/doc/SLES10/tutorials/t1.html This tutorial describes how the yast2-sshd module has been developed. Enjoy :)! Lukas
participants (19)
-
Alexey Eremenko
-
Andreas Jaeger
-
B.Weber@warwick.ac.uk
-
Carlos E. R.
-
Christian Boltz
-
Hans Witvliet
-
Jiri Srain
-
Jordi Bruguera i Cortada
-
Klaus Kaempf
-
Ludwig Nussel
-
Lukas Ocilka
-
Marcel Hilzinger
-
Mauro Parra
-
Pascal Bleser
-
Peter Buschbacher
-
Richard Bos
-
Robby (M9.)
-
Stan Glasoe
-
Volker Kuhlmann