Re: packages: metapackage-system-base-server - init
On Tue, Jul 12, 2011 at 09:05:18 +0200, Wojciech Błaszkowski wrote: Requires: bash zsh Więc może Suggests ? S ma sens wtedy, gdy odkrywa jakąś tajemną funkcję programu, której istnienia użyszkodnik może nie być świadomy (no dobrze, może nie tajemną, ale nieoczywistą - typu 'dlaczego nie leci muzyka', skoro radio odtwarza). Jeśli ktoś używa konkretnego shella, to raczej szybko zauważy jego brak. Requires: bsd-finger po co to komu? finger -l Chociażby do cyklicznego monitorowania systemu. Używałem ostatnio fingera w okolicach 2002 roku. Wtedy jeszcze chargeny odpowiadały na 19 porcie... Requires: cronie Nie lubię tego. Suggests ? :) Generalnie jeśli już taka lista powstaje, to wszystko powinno być S. A żeby był wybór, to po prostu S: cron-daemon. Requires: grub Requires: lilo Oba? Tak. Masz zainstalowane oba, nie kolidują ze sobą, a używasz wedle upodobań. Ale to jeszcze brakuje rc-boot-lilo i rc-boot-grub. I później mogą jedynie konfudować, co jest skonfigurowane do zabootowania systemu. Requires: issue-pure Aha, a jak będę chciał wymienić na inne, to już mam ten pakiet wyinstalować? Oczywiście ;-) Rozumiem, że na serwerze używasz zajeb** komunikatu powitalnego i akceptacji regulaminu przy logowaniu via ssh ? Moje ssh nie pokazują issue.net, a z tty ma być wyraźnie widać, jaką maszynę aktualnie ma aktywną KVM (choćby po to, żeby ktoś nie pociągnął z 3 króli maszyny z 1k+ dni uptime). Requires: kernel No jeszcze czego. Bez tego ciężko uruchomić Linuksa. Jest w PLD taka zasada, że można korzystać z własnych kerneli. Requires: mysql-client Bleee, postgresql-client oczywiście miałeś na myśli? i zapomniałeś skasować tego badziewia jak już się zorientowałeś ;) Jeden i drugi klient jest wskazany. W końcu to nie serwer, a tylko klient. No jeśli mysql-client, to trzeba koniecznie R: kernel-windows7 C: kernel ; Requires: openssl Czy aby na pewno jest sens wpisywać pakiety, które _zawsze_ coś innego pociągnie? Requires: ca-certificates = 20080809-4 Requires: rpm-whiteout = 1.7 W czym to wadzi ? W niczym, ale równie dobrze można spróbować w poldku install *. Requires: pci-database Obsoleted. podobnie jak net-tools. Zgadza się (choć net-tools masochiści nadal używają). Requires: rkhunter Eeee. Requires: syslog-ng A nawet syslog-ng2. Bo gdyż ? Bo tak! :) Requires: tmpwatch Zapomnij! niedoczekanie Twoje! Bo gdyż ? RTFA A ja dopiszę: kbd, minicom, libcap, pam-pam_cap, kernel-net-ipset, perl-modules, dd_rescue, btrfs-progs, star i cciss_vol_status. Później pozostali podopisują swoje i będzie cud, jak to w ogóle poldek łyknie i nie skonfliktuje samo ze sobą. Hmm.. kernel-net-ipset to chyba potrzebuje paczki kernel, którą powyżej zakwestionowałeś. I takich sprzeczności masę można wygenerować. Tak czy owak - rozumiem, że pomysł jest do d.. i mam więcej nie zabierać Wam czasu ? W takiej formie jest, gdyż albo będzie masa zbędnych/złych R, albo będzie się przez 15 minut wybierało pakiety z listy S, po czym jak cokolwiek dalej się sypnie (np. brak pakietu na ftp) - to procedurę powtarzać w całości. Gdzieś w tym wątku pisałem, jakby wyglądało IMHO znacznie lepsze (tzn. mniej konfliktowe) rozwiązanie - kilka metapakietów podzielonych na funkcjonalne grupy (narzędzia sieciowe, tekstowe, języki programowania, development, forensic, Xy, systemowe). Ja już po powyższym np. widzę, że nie zainstalowałbym części systemowej, natomiast sieciowe, tekstowe czy forensic zapewne wszystkie. Bo np. tekstowe to będzie colordiff, dwdiff, highlight, lessopen - wyobrażasz sobie dodawanie tego wszystkiego do jednej kobyły? Albo stałoby się to całkiem bezużyteczne, albo byłoby zbiorem osobistych preferencji jednej osoby (wtedy wrzucaj, ale pod nazwą *-system-wb). -- Tomasz Pala go...@pld-linux.org ___ pld-devel-pl mailing list pld-devel-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
Re: packages: metapackage-system-base-server - init
Dnia Saturday 02 of July 2011, Tomasz Pala napisał: A dla zilustrowania problemu jeszcze wrzucę sobie kamyczek do ogródka: Requires: bash zsh Więc może Suggests ? Requires: bsd-finger po co to komu? finger -l Chociażby do cyklicznego monitorowania systemu. Requires: cronie Nie lubię tego. Suggests ? :) Requires: grub Requires: lilo Oba? Tak. Masz zainstalowane oba, nie kolidują ze sobą, a używasz wedle upodobań. Requires: ipmitool A czemu nie ipmiutil? Suggests ? :) Requires: issue-pure Aha, a jak będę chciał wymienić na inne, to już mam ten pakiet wyinstalować? Oczywiście ;-) Rozumiem, że na serwerze używasz zajeb** komunikatu powitalnego i akceptacji regulaminu przy logowaniu via ssh ? Requires: kernel No jeszcze czego. Bez tego ciężko uruchomić Linuksa. Requires: lftp ncftp lepszy Suggests ? :) Requires: links Chyba elinks. Suggests ? :) Requires: mysql-client Bleee, postgresql-client oczywiście miałeś na myśli? i zapomniałeś skasować tego badziewia jak już się zorientowałeś ;) Jeden i drugi klient jest wskazany. W końcu to nie serwer, a tylko klient. Requires: openssl Czy aby na pewno jest sens wpisywać pakiety, które _zawsze_ coś innego pociągnie? Requires: ca-certificates = 20080809-4 Requires: rpm-whiteout = 1.7 W czym to wadzi ? Requires: pci-database Obsoleted. podobnie jak net-tools. Requires: rkhunter Eeee. Requires: syslog-ng A nawet syslog-ng2. Bo gdyż ? Requires: tmpwatch Zapomnij! niedoczekanie Twoje! Bo gdyż ? A ja dopiszę: kbd, minicom, libcap, pam-pam_cap, kernel-net-ipset, perl-modules, dd_rescue, btrfs-progs, star i cciss_vol_status. Później pozostali podopisują swoje i będzie cud, jak to w ogóle poldek łyknie i nie skonfliktuje samo ze sobą. Hmm.. kernel-net-ipset to chyba potrzebuje paczki kernel, którą powyżej zakwestionowałeś. Tak czy owak - rozumiem, że pomysł jest do d.. i mam więcej nie zabierać Wam czasu ? -- Pozdrawiam, Best regards, Mit freundlichen Grüßen, Wojciech Błaszkowski www.blaszkowski.com GSM: +48 600 197 207 JID: wojt...@jabber.biz.pl ___ pld-devel-pl mailing list pld-devel-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
Re: packages: metapackage-system-base-server - init
On Tue, 12 Jul 2011, Wojciech Błaszkowski wrote: [...] Tak czy owak - rozumiem, że pomysł jest do d.. i mam więcej nie zabierać Wam czasu ? Nie w tym rzecz. Ma on dużo wad, wynikających z osobistych preferencji, a przy postaci paczek z requires robi to problem na zasadzie a ja tego nie chcę. Ilu ludzi tyle opinii. Propozycję w formie list do poldka dołączanych do pakietu już podawałem i sądzę, że to będzie w pełni wystarczające. -- pozdr. Paweł Gołaszewski jid:bluesatjabberdotgdadotpl -- If you think of MS-DOS as mono, and Windows as stereo, then Linux is Dolby Pro-Logic Surround Sound with Bass Boost and all the music is free.___ pld-devel-pl mailing list pld-devel-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
Re: packages: metapackage-system-base-server - init
On Sat, Jul 02, 2011 at 01:28:10 +0200, Bartosz Taudul wrote: więc dużo bardziej pożyteczne byłoby stworzenie jakiejś lepszej klasyfikacji grup i dokładne oznaczenie pakietów. Co, znowu? Powodzenia : No, wiem:/ ALE - przynajmniej w przypadku pakietów dostarczających .desktop możnaby się pokusić o automat, który wytarga Categories. Szkoda tylko, że one działają na zasadzie tagów, a grupy są hierarchiczne. Whatever - tak czy inaczej metapakiet pod tytułem 'moje-prywatne-preferencje' jest skazany na niepowodzenie, bo np. na desktopy można dorzucić zupełnie inne rzeczy, niż serwery (xmag, xdpyinfo, xvinfo, Mesa-utils). -- Tomasz Pala go...@pld-linux.org ___ pld-devel-pl mailing list pld-devel-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
packages: metapackage-system-base-server - init
Witam, Przy instalacji nowej maszyny często zauważa się, że jakichś systemowych / narzędziowych paczek brakuje. Przygotowany przezemnie spec rozwiązuje ten problem. Jeśli pomysł okaże się przydatny, powstałyby paczki dla vservera i LAMP. RFC :) -- Pozdrawiam, Best regards, Mit freundlichen Grüßen, Wojciech Błaszkowski www.blaszkowski.com GSM: +48 600 197 207 JID: wojt...@jabber.biz.pl # $Revision:$, $Date:$ Summary: Skeleton package which defines a base of PLD Server system Name: metapackage-system-base-server Version: 0.01 Release: 1 Epoch: 1 License: GPL Group: Base Requires: bash Requires: bind-utils Requires: bsd-finger Requires: bzip2 Requires: coreutils Requires: cronie Requires: db4.7-utils Requires: diffutils Requires: dmidecode Requires: e2fsprogs Requires: ethtool Requires: file Requires: findutils Requires: fsck Requires: geninitrd Requires: grep Requires: grub Requires: gzip Requires: hostname Requires: iconv Requires: iftop Requires: iotop Requires: ipmitool Requires: iproute2 Requires: iptables Requires: iptables-init Requires: iptraf Requires: iputils-arping Requires: iputils-ping Requires: irqbalance Requires: issue-pure Requires: kernel Requires: less Requires: lftp Requires: lilo Requires: links Requires: logrotate Requires: lvm2 Requires: lvm2-initrd Requires: man Requires: mawk Requires: mdadm Requires: mdadm-initrd Requires: mount Requires: mtr Requires: mysql-client Requires: net-tools Requires: nmap Requires: ntp-client Requires: openssh-clients Requires: openssh-server Requires: openssl Requires: openssl-tools Requires: p7zip-standalone Requires: pci-database Requires: pciutils Requires: poldek Requires: postgresql-clients Requires: rar Requires: rkhunter Requires: rsync Requires: screen Requires: sdparm Requires: sed Requires: strace Requires: sysfsutils Requires: syslog-ng Requires: sysstat Requires: tcpdump Requires: tcpflow Requires: telnet Requires: terminfo Requires: tmpwatch Requires: tzdata Requires: ulogd Requires: usbutils Requires: util-linux Requires: vim-rt Requires: watchdog Requires: wget Requires: whois Requires: xfsdump Requires: xfsprogs Requires: xfsprogs-initrd Requires: xz BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %define _enable_debug_packages 0 %description While this package does not contain any files, it does defines the the basic components of PLD Linux packages required on servers. %prep %clean rm -rf $RPM_BUILD_ROOT %files %defattr(644,root,root,755) %define date %(echo `LC_ALL=C date +%a %b %d %Y`) %changelog * %{date} PLD Team feedb...@pld-linux.org All persons listed below can be reached at cvs_login@pld-linux.org $Log:$ ___ pld-devel-pl mailing list pld-devel-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
Re: packages: metapackage-system-base-server - init
Dnia Friday 01 of July 2011, Wojciech Błaszkowski napisał: Dnia Friday 01 of July 2011, Wojciech Błaszkowski napisał: Witam, Przy instalacji nowej maszyny często zauważa się, że jakichś systemowych / narzędziowych paczek brakuje. Przygotowany przezemnie spec rozwiązuje ten problem. Jeśli pomysł okaże się przydatny, powstałyby paczki dla vservera i LAMP. RFC :) +Requires:bind +Requires:bird +Requires:bird-ipv4 +Requires:bzip2-libs +Requires:dnstracer +Requires:dos2unix +Requires:eventlog +Requires:gnutls +Requires:hdparm +Requires:smartmontools +Requires:trafshow Nono, zaraz się z tego zrobi nowy instalator ;-) vip; ___ pld-devel-pl mailing list pld-devel-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
Re: packages: metapackage-system-base-server - init
Dnia Friday 01 of July 2011, Piotr Budny napisał: +Requires:bind +Requires:bird +Requires:bird-ipv4 +Requires:bzip2-libs +Requires:dnstracer +Requires:dos2unix +Requires:eventlog +Requires:gnutls +Requires:hdparm +Requires:smartmontools +Requires:trafshow Nono, zaraz się z tego zrobi nowy instalator ;-) Instalator - nie. Wspomaganie - być może ;-) bird, bird-ipv4, eventlog do wywalenia stąd w sumie. -- Pozdrawiam, Best regards, Mit freundlichen Grüßen, Wojciech Błaszkowski www.blaszkowski.com GSM: +48 600 197 207 JID: wojt...@jabber.biz.pl ___ pld-devel-pl mailing list pld-devel-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
Re: packages: metapackage-system-base-server - init
On Fri, 1 Jul 2011, Wojciech Błaszkowski wrote: Przy instalacji nowej maszyny często zauważa się, że jakichś systemowych / narzędziowych paczek brakuje. Przygotowany przezemnie spec rozwiązuje ten problem. Jeśli pomysł okaże się przydatny, powstałyby paczki dla vservera i LAMP. A nie lepiej takie rzeczy rozprowadzać w formie list do poldka? IMO w pełni wystarczające. Dołączone do poldka i tyle. O ile w przypadku metapackage środowisk to ma sens, bo wymagania tutaj się zmieniają, paczki znikają, pojawiają się, etc. Tutaj to jest jednorazowa sprawa. -- pozdr. Paweł Gołaszewski jid:bluesatjabberdotgdadotpl -- If you think of MS-DOS as mono, and Windows as stereo, then Linux is Dolby Pro-Logic Surround Sound with Bass Boost and all the music is free.___ pld-devel-pl mailing list pld-devel-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
Re: packages: metapackage-system-base-server - init
On Fri, Jul 01, 2011 at 04:56:39PM +0200, Pawel Golaszewski wrote: On Fri, 1 Jul 2011, Wojciech Błaszkowski wrote: Przy instalacji nowej maszyny często zauważa się, że jakichś systemowych / narzędziowych paczek brakuje. Przygotowany przezemnie spec rozwiązuje ten problem. Jeśli pomysł okaże się przydatny, powstałyby paczki dla vservera i LAMP. A nie lepiej takie rzeczy rozprowadzać w formie list do poldka? IMO w pełni wystarczające. Dołączone do poldka i tyle. Albo na stronach z opisem instalacji. Dużo tu miejsca na osobiste preferencje... -- Jakub Boguszhttp://qboosh.pl/ ___ pld-devel-pl mailing list pld-devel-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
Re: packages: metapackage-system-base-server - init
On Friday 01 of July 2011, Pawel Golaszewski wrote: A nie lepiej takie rzeczy rozprowadzać w formie list do poldka? IMO w pełni wystarczające. Dołączone do poldka i tyle. O ile w przypadku metapackage środowisk to ma sens, bo wymagania tutaj się zmieniają, paczki znikają, pojawiają się, etc. Tutaj to jest jednorazowa sprawa. I jaki tego będzie zysk? Same problemy jedynie. Dobrze jest w formie paczki tak jak m.in. metapackage-*. -- Arkadiusz MiśkiewiczPLD/Linux Team arekm / maven.plhttp://ftp.pld-linux.org/ ___ pld-devel-pl mailing list pld-devel-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
Re: packages: metapackage-system-base-server - init
On Fri, 1 Jul 2011, Arkadiusz Miskiewicz wrote: A nie lepiej takie rzeczy rozprowadzać w formie list do poldka? IMO w pełni wystarczające. Dołączone do poldka i tyle. O ile w przypadku metapackage środowisk to ma sens, bo wymagania tutaj się zmieniają, paczki znikają, pojawiają się, etc. Tutaj to jest jednorazowa sprawa. I jaki tego będzie zysk? Same problemy jedynie. Dobrze jest w formie paczki tak jak m.in. metapackage-*. Same problemy to z paczką są. Ktoś będzie miał inną koncepcję, doda jakiś pakiet, który mi się nie podoba. A listę? Łatwo dostosuję do swoich potrzeb, problemów nie widzę. -- pozdr. Paweł Gołaszewski jid:bluesatjabberdotgdadotpl -- If you think of MS-DOS as mono, and Windows as stereo, then Linux is Dolby Pro-Logic Surround Sound with Bass Boost and all the music is free.___ pld-devel-pl mailing list pld-devel-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
Re: packages: metapackage-system-base-server - init
On Fri, Jul 01, 2011 at 14:12:21 +0200, Wojciech Błaszkowski wrote: Przy instalacji nowej maszyny często zauważa się, że jakichś systemowych / narzędziowych paczek brakuje. Instalujesz w miarę regularnie jakieś maszyny i nie trzymasz sobie gotowego template'a? Takiego w tar.gz? Przygotowany przezemnie spec rozwiązuje ten problem. I tworzy 100 innych. Po pierwsze wszystkie R-S. Po drugie ja bym wymienił połowę z tego co wpisałeś, dodał parędziesiąt innych i co? Jeśli pomysł okaże się przydatny, powstałyby paczki dla vservera i LAMP. A może metapackage-PLD który sugeruje wszystko? ;) To zdecydowanie nie jest metapakiet. Jeśli już chcesz, to wydziel poszczególne grupy, np.: metapackage-text-processing: grep, tail, diffutils, perl-base, sed, awk, dwdiff metapackage-network: bwm-ng, iptraf, nc, telnet, lynx/elinks, wget, whois, bind-utils metapackage-system: *cron, *syslog, findutils, file, fsck, smartmontools, lesspipe metapackage-archive: gzip, bzip2, xz, p7zip tylko tylko... do tego przecież służy pole Group w rpmach. ipoldek --skip-installed rsearch -g /Networking/ 1130 package(s) found. ipoldek --skip-installed rsearch -g /Base/ 248 package(s) found. więc dużo bardziej pożyteczne byłoby stworzenie jakiejś lepszej klasyfikacji grup i dokładne oznaczenie pakietów. -- Tomasz Pala go...@pld-linux.org ___ pld-devel-pl mailing list pld-devel-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
Re: packages: metapackage-system-base-server - init
A dla zilustrowania problemu jeszcze wrzucę sobie kamyczek do ogródka: Requires: bash zsh Requires: bsd-finger po co to komu? Requires: cronie Nie lubię tego. Requires: grub Requires: lilo Oba? Requires: ipmitool A czemu nie ipmiutil? Requires: issue-pure Aha, a jak będę chciał wymienić na inne, to już mam ten pakiet wyinstalować? Requires: kernel No jeszcze czego. Requires: lftp ncftp lepszy Requires: links Chyba elinks. Requires: mysql-client Bleee, postgresql-client oczywiście miałeś na myśli? i zapomniałeś skasować tego badziewia jak już się zorientowałeś ;) Requires: openssl Czy aby na pewno jest sens wpisywać pakiety, które _zawsze_ coś innego pociągnie? Requires: pci-database Obsoleted. Requires: rkhunter Eeee. Requires: syslog-ng A nawet syslog-ng2. Requires: tmpwatch Zapomnij! niedoczekanie Twoje! A ja dopiszę: kbd, minicom, libcap, pam-pam_cap, kernel-net-ipset, perl-modules, dd_rescue, btrfs-progs, star i cciss_vol_status. Później pozostali podopisują swoje i będzie cud, jak to w ogóle poldek łyknie i nie skonfliktuje samo ze sobą. -- Tomasz Pala go...@pld-linux.org ___ pld-devel-pl mailing list pld-devel-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
Re: packages: metapackage-system-base-server - init
2011/7/2 Tomasz Pala go...@polanet.pl: więc dużo bardziej pożyteczne byłoby stworzenie jakiejś lepszej klasyfikacji grup i dokładne oznaczenie pakietów. Co, znowu? Powodzenia : wolf ___ pld-devel-pl mailing list pld-devel-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl