Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Strony: ◀ 1 … 22 23 24 25 26 … 30 ▶
Dlaczego trzeba uzywać dwóch poleceń jak widać mozna używać jednego i domyslnie wbudowanego?
Wiem napisać do developerów :)
Offline
Albo zrobić sobie alians lub skrypt.
Z resztą jest taki skrypt Intela, do gromadzenia rożnych informacji o karcie sieciowej, można go użyć jako "inspiracji":
http://jacekalex.sh.dug.net.pl/netdriverinfo.sh.txt
W każdym razie pocieszne te obecne "przewagi BSD".
Od kiedy jail z BSD znalazł swojego odpowiednika w postaci LXC, Carp trafił do Linuxa jako Ucarp, to jedynymi chyba atrybutami BSD jest PF i OpenBGPD.
Oczywiście można jeszcze przez sysctl ograniczyć widoczność procesów per/user (w Linuxie trzeba do tego Grsecurity), ale za to Linux moduły takie jak htb czy sfq ma w każdym dystrybucyjnym jaju, a w FBSD dla cudownego modułu ALTQ musiałem jajo kompilować, więc w sumie na jedno wychodzi.
Porównując PF i Netfilter, większość możliwości "standardowych" jest taka sama, przewaga PF ostatnio ogranicza się do skuteczniejszego mechanizmu pasywnej identyfikacji OS (raczej zabawka), i bardzo wygodnej integracji z dhcpd, w Linuxie do takiego spięcia dhcpd z fw trzeba wyrzeźbić odpowiedniego skrypta i zapiąć w dhcpd.
Za to alternatywy dla KVM w BSD nie widziałem żadnej, mam na myśli łatwość konfiguracji i wsparcie w defaultowym systemie.
Pozdrawiam
;-)
Offline
[quote=Jacekalex]Oczywiście można jeszcze przez sysctl ograniczyć widoczność procesów per/user (w Linuxie trzeba do tego Grsecurity),[/quote]
Można też zamontować /proc tak
proc /proc proc defaults,hidepid=2 0 0
Offline
[quote=enether][quote=Jacekalex]Oczywiście można jeszcze przez sysctl ograniczyć widoczność procesów per/user (w Linuxie trzeba do tego Grsecurity),[/quote]
Można też zamontować /proc tak
proc /proc proc defaults,hidepid=2 0 0
[/quote]
Dzięki, tego numeru nie znałem. ;)
Wyszedł w czasie, kiedy na codzień mam Grsecurity, pod którym ten numer nie działa, ale na standardowym jaju chodzi elegancko. :D
Pozdro
;-)
Ostatnio edytowany przez Jacekalex (2013-08-20 16:55:03)
Offline
Boję się aktualizacji ponieważ moje myślenie głeboko wsiąknięte jest w proces aktualizacji linuxa. W linuksie aktualizacja polega na aktualizacji wszystkiego (bibliotek, pakietów) natomiast aktualizacja we FreeBSD jest oddzielona. Co innego pakiety a co innego główny system. Nie mam doświadczenia co może mnie spotkać więc wszystko co nowe to be.
Poza tym linux przyzwyczaił mnie do prostej szybkiej aktualizacji.
Ubuntu ma sudo do-release-upgrade
Debian po podmianie repo to zwykłe apt-get dist-upgrade
Offline
No to juz sie nie musisz bac.
1. UPGRADE BASE SYSTEM (zakladamy, ze 9.2-RELEASE jest najnowsza dostepna wersja) root # freebsd-update upgrade -r 9.2-RELEASE root # freebsd-update install root # shutdown -r now root # freebsd-update install Podczas tej procedury zostaniemy zapytani chociazby o zainstalowane 'datasety' czy poproszeni o modyfikacje w plikach konfiguracyjnych, wystarczy czytac i ROZUMIEC to co jest napisane na ekranie podczas procedury i nie bedzie zadnych problemow. 2. UPGRADE PACZEK root # pkg_info -qoa > /root/packagelist root # pkg_delete -a -f root # rm -r -f /boot/modules /usr/local /var/db/pkg root # while read PKG; do pkg_add -r $( basename ${PKG} ); done < /root/packagelist W tym momencie wszystkie stare paczki zostaly juz usuniete, a na ich miejsce zostaly dodan ich najnowsze wersje, dziala to automatycznie, ale pod warunkiem, ze nazwa portu/paczki nie ulegla zmianie. Mialo to na przyklad miejsce przy VirtualBox, gdzie kiedys port nazywal sie emulators/virtualbox a potem zmienil nazwe na emulators/virtualbox-ose (i pare innych portow), wiec to jedyne 'ryzyko', ze jakas paczka nam sie nie doda i trzba bedzie recznie dorzucic brakujace paczki. 2.1. SZUKANIE BRAKUJACYCH PACZEK root # pkg_info -qoa > /root/packagelist.NEW root # diff -u /root/packagelist* W ten sposob chyba najszybciej i najwygodniej 'namierzymy' ewentualne brakujace paczki. 3.SPRZATANIE root # rm -r -f /root/packagelist* root # rm -r -f /root/ETC.tar.gz Written by vermaden
Kwestia przyzwyczajenia. Mozesz sobie z tego zrobic skrypt i tez bedzie :D Paczki mozesz oczywiscie upgrade'owac za pomoc portow, ale beda sie wszystkie kompilowaly, wiec troszke czasu zajmie w zaleznosci czy desktop czy server. Na desktop polecam paczki, szybciej i wygodniej. Na server oczywiscie porty np: chocby dlatego, ze mozesz sobie kompilowac z opcja fstack-protector, ktora wystarczy dodac do /etc/make.conf
Ostatnio edytowany przez bryn1u (2013-09-12 08:33:28)
Offline
Dziękuję bardzo za tutek, rzeczywiście nie wygląda to na groźne.
Mam kilka pytań.
Rozumiem, że aby zrobic upgrade systemu nie musze odpalać z plytki systemu?
A co z konfiguracją paczek? Gdy najpierw usunę, a potem zainstaluję to czy configi zostaną?
Czy ten sposób jest pewny?
Offline
Dodaj to co ponizej jako pierwszy krok :D
0. BACKUP KONFIGURACJI (raczej sie nie przyda, ale ...) root # tar -czf /root/ETC.tar.gz /etc /usr/local/etc
zadnej plytki nie trzeba tylko internet.
Offline
Nie musisz. Robisz to na działającym systemie.
Polecenie freebsd-update aktualizują base system do 9.2
Ah. Podręcznik podaje
freebsd-update -r 9.2-RELEASE upgrade
freebsd-update install
shutdown -r now
freebsd-update install
shutdown -r now[/quote]
Niestety jeszcze nie wydali 9.2 więc będziesz musiał poczekać
Kolejne polecenia aktualizują paczki.
Tzn zrzuca liste paczek do pliku. Po czym usuwa wszystko i na nowo instaluje paczki z listy paczek w pliku.
Tylko z tym może być problemKod:
root # while read PKG; do pkg_add -r $( basename ${PKG} ); done < /root/packagelist[quote=hello_world]A co z konfiguracją paczek? Gdy najpierw usunę, a potem zainstaluję to czy configi zostaną?
Czy ten sposób jest pewny?[/quote]
O jakie konfigi Ci chodzi?
Jeśli o konfig zainstalowanych paczek
to to polecenie je kasujeroot # [b]rm -r -f [/b]/boot/modules /usr/local [b]/var/db/pkg[/b][/quote]
Mój dzisiejszy upgrejt 9.2 RC3 -> RC4root@freebsd:~ # uname -a
FreeBSD freebsd 9.2-RC3 FreeBSD 9.2-RC3 #0 r254795: Sat Aug 24 20:25:04 UTC 2013 root@bake.isc.freebsd.org:/usr/obj/usr/src/sys/GENERIC amd64
root@freebsd:~ #
root@freebsd:~ # freebsd-update -r 9.2-RC4 upgrade
Looking up update.FreeBSD.org mirrors... 5 mirrors found.
Fetching metadata signature for 9.2-RC3 from update5.freebsd.org... done.
Fetching metadata index... done.
Inspecting system... done.
The following components of FreeBSD seem to be installed:
kernel/generic world/base
The following components of FreeBSD do not seem to be installed:
src/src world/doc world/games world/lib32
Does this look reasonable (y/n)? y
Fetching metadata signature for 9.2-RC4 from update5.freebsd.org... done.
Fetching metadata index... done.
Fetching 1 metadata patches. done.
Applying metadata patches... done.
Fetching 1 metadata files... done.
Inspecting system... done.
Preparing to download files... done.
Fetching 324 patches.....10....20....30....40....50....60....70....80....90....100....110....120....130....140....150....160....170....180....190....200....210....220....230....240....250....260....270....280....290....300....310....320.. done.
Applying patches... done.
Fetching 315 files... done.
The following files will be added as part of updating to 9.2-RC4-p0:
/var/authpf
The following files will be updated as part of updating to 9.2-RC4-p0:
/boot/beastie.4th
/boot/kernel/hpt27xx.ko
/boot/kernel/hpt27xx.ko.symbols
/boot/kernel/kernel
/boot/kernel/kernel.symbols
/boot/kernel/linker.hints
/boot/kernel/nullfs.ko
/boot/kernel/nullfs.ko.symbols
/boot/kernel/ufs.ko
/boot/kernel/ufs.ko.symbols
/boot/loader
/boot/pxeboot
/boot/userboot.so
/boot/version.4th
/boot/zfsloader
/etc/mtree/BSD.var.dist
/usr/include/time.h
/usr/lib/libBlocksRuntime.a
/usr/lib/libBlocksRuntime_p.a
/usr/lib/libalias.a
/usr/lib/libalias_cuseeme.a
...
...
To install the downloaded upgrades, run "/usr/sbin/freebsd-update install".
root@freebsd:~ # [b]freebsd-update install[/b]
Installing updates...
Kernel updates have been installed. Please reboot and run
"/usr/sbin/freebsd-update install" again to finish installing updates.
root@freebsd:~ # [b]reboot[/b][/quote]root@freebsd:~ # freebsd-update install
Installing updates... done.
root@freebsd:~ # reboot[/quote]root@freebsd:~ # uname -a
FreeBSD freebsd 9.2-RC4 FreeBSD 9.2-RC4 #0 r255465: Wed Sep 11 05:11:03 UTC 2013 root@bake.isc.freebsd.org:/usr/obj/usr/src/sys/GENERIC amd64
root@freebsd:~ #[/quote]Offline
#585 2013-09-13 09:36:44
hello_world - Członek DUG
- hello_world
- Członek DUG
- Skąd: Rymanów Zdrój
- Zarejestrowany: 2010-06-03
- Serwis
Re: Szkoła życia - FreeBSD
Chodzi mi o configi zainstalowanych paczek. Czasami mogą być długie i dość skomplikowane(np postfix,amavis,spamassassin,clamav)
Wolałbym aby configi zostały przy defaultowym usuwaniu(jak np w debianie apt-get remove usunie ci aplikacje a nie config ale dodanie flagi purge juz ci wywali wszystko)Offline
#586 2013-09-13 17:21:08
Yampress - Imperator
- Yampress
- Imperator
- Zarejestrowany: 2007-10-18
Re: Szkoła życia - FreeBSD
musisz zrobić backup katalogu /usr/local/etc <- tam są konfigi plików 3rd part software czyli z zainstalowanych paczek lub skompilowanych portów
/etc <- konfigi base systemu freebsdwhile read PKG; do pkg_add -r $( basename ${PKG} ); done < /root/packagelist[/quote]
Nie działa pod wszystkimi powłokami. Działa pod zsh/bash/sh
Na serwerze to ja zazwyczaj aktualizuje paczki przekompilowując je wszystkieKod:
portmaster -afNa desktopie instaluje wszystko od nowa :P
Offline
#587 2013-11-05 11:46:52
Yampress - Imperator
- Yampress
- Imperator
- Zarejestrowany: 2007-10-18
Re: Szkoła życia - FreeBSD
[b]PKGNG w natarciu...[/b] czyli manager plików a'la "aptitude" we freebsd
30 October: Official binary packages are now available for Pkg for FreeBSD 8.3, 8.4, 9.1, 9.2, 10.0 and head. See the announcement for more information.[/quote]
http://lists.freebsd.org/pipermail/freebsd-pkg/2013-October/000107.htmlOffline
#588 2013-12-13 09:38:58
Ryszard - Piwo DUG
- Ryszard
- Piwo DUG
- Skąd: Zadupia
- Zarejestrowany: 2006-06-30
Re: Szkoła życia - FreeBSD
PKGNG jak widac nawet zastowanie ma W DragonFlayBsd to sie sklada na wielki bum bo ostatnio goszcze na tym systemie
[url=http://img196.imageshack.us/i/freebsde.jpg/][img]http://img196.imageshack.us/img196/3770/freebsde.jpg[/img][/url]Offline
#589 2013-12-13 10:22:46
Jacekalex - Podobno człowiek...;)
- Jacekalex
- Podobno człowiek...;)
- Skąd: /dev/urandom
- Zarejestrowany: 2008-01-07
Re: Szkoła życia - FreeBSD
PKGNG w natarciu... czyli manager plików a'la "aptitude" we freebsd[/quote]
Gratulacje - *BSD będzie nareszcie miało narzędzie porównywalne z Debianem. ;)
W ogóle to *BSD - systemiki łatwe i proste jak bułka z masłem, PF się konfiguruje łatwiej niż Iptables, a konfig kernela edytujemy w każdym edytorze.
Tylko ten wątek, jest "Szkoła Życia", a chyba odpowiedniejsze byłoby "Szkoła Ziewania". ;)
Pozdro
;-)
W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem para bellum ;) | Pozdrawiam :)Offline
#590 2013-12-13 11:47:32
Ryszard - Piwo DUG
- Ryszard
- Piwo DUG
- Skąd: Zadupia
- Zarejestrowany: 2006-06-30
Re: Szkoła życia - FreeBSD
To pokaz mi jeden system ktory jest trudny skoro chce ci sie ziewac bo zakladam ze byles kiedys lolem kiedy miales zainstalowac jakiegsos linuxa i skonfigurowac biosa A teraz jestes guru i oczy zaklejone gentoo maz
[url=http://img196.imageshack.us/i/freebsde.jpg/][img]http://img196.imageshack.us/img196/3770/freebsde.jpg[/img][/url]Offline
#591 2013-12-13 12:14:44
Jacekalex - Podobno człowiek...;)
- Jacekalex
- Podobno człowiek...;)
- Skąd: /dev/urandom
- Zarejestrowany: 2008-01-07
Re: Szkoła życia - FreeBSD
Oczu zaklejonych nie mam.
Trudny system?
Gentoo też nie jest trudny, w Gentoo można sobie samemu wybrać poziom docelowej trudności.
Jedyny naprawdę trudny system, to dla mnie jest Windows, z jego procedurami, jego dziurami, i jego bełkotem marketoidalnym zwanym eufemistycznie "dokumentacją".
Jak jakiś system jest spójny i logiczny, i nie zawiera celowych utrudnień (wystarczy spojrzeć, czym się różni bazujący na FreeBSD JunosOS od FreeBSD), to taki system staje się łatwy i względnie bezproblemowy.
Po prostu żaden system nie jest trudny, jeśli uda się człowiekowi załapać logikę działania takiego systemu.
Natomiast ultra trudny jest system, w którym nie ma żadnej spójnej logiki funkcjonowania, co jest domeną wszystkich produktów korpo, jakie widziałem, włącznie ze strukturą katalogów systemowych w SUSE i SELINUXEM (będącym zabawką z podwórka Red-Hata).
Natomiast FreeBSD jest dużo prostszy od Ubuntu, i bardziej przewidywalny, bo nie zawiera wielu wynalazków w typie np UFW czy Avahi.
Pozdro
;-)
W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem para bellum ;) | Pozdrawiam :)Offline
#592 2013-12-13 12:39:01
Ryszard - Piwo DUG
- Ryszard
- Piwo DUG
- Skąd: Zadupia
- Zarejestrowany: 2006-06-30
Re: Szkoła życia - FreeBSD
O wlasnie Windols teraz jestem zmuszony sie go nauczyc bo chce pograc w gierce tak cos sie zda ze tylko pogram bo nie wytrzymam nerwowo by cos poklikac co za system toporny
[url=http://img196.imageshack.us/i/freebsde.jpg/][img]http://img196.imageshack.us/img196/3770/freebsde.jpg[/img][/url]Offline
#593 2013-12-13 15:37:18
Jacekalex - Podobno człowiek...;)
- Jacekalex
- Podobno człowiek...;)
- Skąd: /dev/urandom
- Zarejestrowany: 2008-01-07
Re: Szkoła życia - FreeBSD
[quote=Ryszard]O wlasnie Windols teraz jestem zmuszony sie go nauczyc bo chce pograc w gierce tak cos sie zda ze tylko pogram bo nie wytrzymam nerwowo by cos poklikac co za system toporny[/quote]
Właśnie dlatego Gentusia polubiłem. :D
W nim, zamiast włączać $hita, to najpierw próbuję gierkę odpalić na na Gentusiu z grsec/pax - od kopa nie wstanie na 1000%, patrzę, jak ją uruchomić, dwa dni zabawy, czasem coś ruszy, często nie ruszy, ale jakie doświadczenie potem człowiek ma. :DDD
Windy na dyziu nie mam już od 7 lat, parę razy tylko prawie całe iso XP przepakowałem do Wine.
$hitów mam po dziurki od nosa w robocie, w domu chcę sobie odpocząć.... :DOstatnio edytowany przez Jacekalex (2013-12-13 15:37:44)
W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem para bellum ;) | Pozdrawiam :)Offline
#594 2013-12-13 18:08:28
$pwd - Użytkownik
- $pwd
- Użytkownik
- Zarejestrowany: 2013-02-07
Re: Szkoła życia - FreeBSD
Najtrudniejszy aspekt nauki systemu?; Czytanie. Ze. Zrozumieniem.
Offline
#595 2013-12-13 18:08:43
Ryszard - Piwo DUG
- Ryszard
- Piwo DUG
- Skąd: Zadupia
- Zarejestrowany: 2006-06-30
Re: Szkoła życia - FreeBSD
Tak wlasnie dzis walcze na winzgrozie od rana chybe jebne formata i po sprawie
Wracajac do gentoo nie dziekuje flagi use ebulidy masked it.d nigdy dla mnie niebyl ten system okej bo co zaktualizowalem za dwa dni bylo spowrotem do aktualki i same jakies numerki dla numerkow
Chyba czas na pifffooo bo mam na dzis dosc szukania problemow na windołsie a szkoda gry kasowac
[url=http://img196.imageshack.us/i/freebsde.jpg/][img]http://img196.imageshack.us/img196/3770/freebsde.jpg[/img][/url]Offline
#596 2013-12-13 19:57:39
menel - Użytkownik
- menel
- Użytkownik
- Zarejestrowany: 2013-11-02
Re: Szkoła życia - FreeBSD
@Ryszard, spróbuj:
Kod:
format c:uniwersalna komenda na wszystkie problemy w łindołs;)
Ostatnio edytowany przez menel (2013-12-13 19:59:33)
Offline
#597 2013-12-14 09:43:17
Ryszard - Piwo DUG
- Ryszard
- Piwo DUG
- Skąd: Zadupia
- Zarejestrowany: 2006-06-30
Re: Szkoła życia - FreeBSD
Heee metodą prob i blendów po 6 godzinach doszedlem do tych robali i niepotrzebnych nadpisanych plikow udalo sie
Ale co z tego bo wszystkie przeklenstwa poszly za caly rok Juz mi nikt nie namowi na windows a ta dokumentcja ktorą czytalem to jakis zart
[url=http://img196.imageshack.us/i/freebsde.jpg/][img]http://img196.imageshack.us/img196/3770/freebsde.jpg[/img][/url]Offline
#598 2013-12-18 12:25:36
Yampress - Imperator
- Yampress
- Imperator
- Zarejestrowany: 2007-10-18
Re: Szkoła życia - FreeBSD
Ryszard -> przy starym kochanym FreeeBSD się tyle nie naklnąłeś nigdy ? ]:->
Offline
#599 2013-12-18 14:13:59
Ryszard - Piwo DUG
- Ryszard
- Piwo DUG
- Skąd: Zadupia
- Zarejestrowany: 2006-06-30
Re: Szkoła życia - FreeBSD
Hej Hej stary druchu
oj tak na Freebsd zjadłem ząmbki heeee ale warto bo to system najlepszy bo mi tak na nim lłatwo klikac a debian jako baza danych
Nie czytam postow typu freebsd łatwy od ubuntu tak pisze frontman @Jacekalex
Zrobimy tu
Yampress ład gentoo mowimy nie
[url=http://img196.imageshack.us/i/freebsde.jpg/][img]http://img196.imageshack.us/img196/3770/freebsde.jpg[/img][/url]Offline
#600 2013-12-18 19:14:33
loop - Członek DUG
- loop
- Członek DUG
- Zarejestrowany: 2013-02-23
Re: Szkoła życia - FreeBSD
To zróbcie sobie na zgodę Gentoo/FreeBSD ;)
Offline
Strony: ◀ 1 … 22 23 24 25 26 … 30 ▶
- Forum Debian Users Gang
- » BSD i inne Uniksy
- » Szkoła życia - FreeBSD
Informacje debugowania
Time (s) Query 0.00011 SET CHARSET latin2 0.00004 SET NAMES latin2 0.00123 SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='18.216.70.205' WHERE u.id=1 0.00088 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '18.216.70.205', 1732461128) 0.00051 SELECT * FROM punbb_online WHERE logged<1732460828 0.00065 SELECT topic_id FROM punbb_posts WHERE id=248331 0.00017 SELECT id FROM punbb_posts WHERE topic_id=16211 ORDER BY posted 0.00072 SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=16211 AND t.moved_to IS NULL 0.00005 SELECT search_for, replace_with FROM punbb_censoring 0.05549 SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=16211 ORDER BY p.id LIMIT 575,25 0.00137 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=16211 Total query time: 0.06122 s