Freesco, NND, CDN, EOS

http://www.freesco.pl
Dzisiaj jest środa, 25 czerwca 2025, 20:02

Strefa czasowa UTC+2godz.




Nowy temat Odpowiedz w temacie  [ Posty: 32 ]  Przejdź na stronę 1, 2  Następna
Autor Wiadomość
Post: piątek, 7 kwietnia 2006, 19:18 
Offline
Użytkownik

Rejestracja: piątek, 10 marca 2006, 21:26
Posty: 245
Lokalizacja: Knurów
Witam

Postanowilem ze skrypciku by Czerw (http://forum.freesco.pl/viewtopic.php?t ... c&start=80)
zrobić paczke dla NND (moja pierwsza :P ). Uwazam, ze skrypt ten
jest na tyle przydatny, ze grzechem byloby nie umozliwienie szerszemu
gronu odbiorcow jego latwej instalacji :)

Zmodyfikowalem tylko 2 rzeczy w skrypcie - dodalem czyszczenie
iptables po zatrzymaniu skryptu i poprawilem nieco czytelnosc pliku
czytaj!

Poniewaz jest to moja pierwsza paczka to mysle, ze nie wsyztsko
bedzie dzialalo tak jak to sobie wu\yobrazalem ;) Wstepnie
przetestowalem instalacje pakietu i jego deinstalacje i
w systemie nie pozostaja zadne smieci, wiec najwazniejsze chyba
jest ok :)

pacman -U http://groch.dyndns.org/~groch/nnd-pkg/ ... pkg.tar.gz

Pozdrawiam, licze na komentarze :)

_________________
Proszę samodzielnie usuwać nieistniejące linki w swoich sygnaturkach!!! /Administrator/


Ostatnio zmieniony niedziela, 30 kwietnia 2006, 01:11 przez Mr Groch, łącznie zmieniany 5 razy

Na górę
 Wyświetl profil  
 
 Tytuł:
Post: piątek, 7 kwietnia 2006, 20:09 
Offline
MODERATOR

Rejestracja: sobota, 30 lipca 2005, 14:08
Posty: 3984
Lokalizacja: Rzeszów
Pomysl dobry, mam tylko uwage do wykonania. W /etc trzymane sa konfigi, skrypt uruchamiajacy powinien znajdowac sie w /etc/rc.d/ , a plik wykonywalny o ile samo rc.limity nie wystarczy (w tym przypadku po malej przerobce by wystarczylo) np. w /usr/sbin. Jak juz cos robisz, to trzymaj sie z gory ustalonego schematu, bo sie lekki balagan robi. Dla kosmetyki mozesz tez zamienic to "echo limity stop" itp. funkcjami stat_busy i stat_done z /etc/rc.d/functions . Popatrz jak to jest rozwiazane np. tu: http://tasior.iglu.cz/nnd/rc.zewip .
Gratulacje, za to ze chcialo Ci sie cos zrobic, co pomoze w rozwoju NND.

_________________
FAQ dla NND: http://nnd-linux.pl/faq.php
Doswiadczenie, to cos, co zdobywasz tuz po chwili w ktorej go potrzebowales.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: piątek, 7 kwietnia 2006, 22:48 
Offline
Użytkownik

Rejestracja: piątek, 10 marca 2006, 21:26
Posty: 245
Lokalizacja: Knurów
Dzieki za slowa otuchy - poprawiony pakiet:

pacman -U http://groch.dyndns.org/~groch/nnd-pkg/ ... pkg.tar.gz

Zmiany:
* Kosmetyka kodu
* Porządek w nazwach plików i w ich rozmieszczeniu
* Przebudowanie dokumentacji
* Liczne poprawki :P

Niestety nie mialem czasu zeby przetestowac nowa wersje, ale
wydaje sie, ze wszystko powinno grac...

P.S. Jednak zdecydowalem sie, by skrypt byl odpalany z /usr/sbin
ze wzgledu na to, ze skrypt dziala ciagle, co 9 minut i uwazam,
ze zapetlanie skryptu startowego z /etc/rc.d/ nie jest najlepszym
pomyslem, a niue mnam pomyslu jak inaczej by to zrobic (chyba, ze
przez crona, ale to byloby utrudnieniem dla mniej doswiadczonego
uzytkownika...)

Prosze o komenatrze :)

_________________
Proszę samodzielnie usuwać nieistniejące linki w swoich sygnaturkach!!! /Administrator/


Ostatnio zmieniony niedziela, 30 kwietnia 2006, 01:11 przez Mr Groch, łącznie zmieniany 4 razy

Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 8 kwietnia 2006, 09:18 
Offline
MODERATOR

Rejestracja: wtorek, 31 sierpnia 2004, 23:06
Posty: 3267
Lokalizacja: Katowice
tylko prosze czerwo a nie czerw :)

I gratuluje :)

_________________
Obrazek


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 8 kwietnia 2006, 19:49 
Offline
Użytkownik

Rejestracja: piątek, 10 marca 2006, 21:26
Posty: 245
Lokalizacja: Knurów
Sorry czerwo :)

pacman -U http://groch.dyndns.org/~groch/nnd-pkg/ ... pkg.tar.gz

Zmiany:
* Blad w funckji stop pliku /etc/rc.d/limity naprawiony (juz zatrzymywanie
powinno dzialac ok, wraz z czyszczeniem iptables)
* Poprawiony skrypt instalacyjny (ktory wczesniej zawsze automatycznie
dodawal nowa linie do pliku /etc/niceshaper/users co w niektorych
przypadkach powodowalo powstanie potworka z tego pliku z kilkoma
pustymi liniami na koncu - teraz zawsze niezaleznie od zawartosci bedzie
tylko jedna pusta linia na koncu)

Mysle, ze w obecnej formie pakiecik nadaje sie do szerszego uzytku :)

Pozdrawiam

_________________
Proszę samodzielnie usuwać nieistniejące linki w swoich sygnaturkach!!! /Administrator/


Ostatnio zmieniony niedziela, 30 kwietnia 2006, 01:11 przez Mr Groch, łącznie zmieniany 1 raz

Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 29 kwietnia 2006, 18:36 
Offline
Użytkownik

Rejestracja: piątek, 10 marca 2006, 21:26
Posty: 245
Lokalizacja: Knurów
Zgodnie ze wskazowkami Mis'ia zmodyfikowalem takze i ten pakiecik,
by byl bardziej "standartowy" :)

pacman -U http://groch.dyndns.org/~groch/nnd-pkg/ ... pkg.tar.gz

Plik PKGBUILD, limity.install i limity.tar.gz (ze wzgledu, ze pakiet nie
ma jako takiego source):
http://groch.dyndns.org/~groch/nnd-pkg/ ... y/PKGBUILD
http://groch.dyndns.org/~groch/nnd-pkg/ ... ty.install
http://groch.dyndns.org/~groch/nnd-pkg/ ... ity.tar.gz

Pozdrawiam

_________________
Proszę samodzielnie usuwać nieistniejące linki w swoich sygnaturkach!!! /Administrator/


Ostatnio zmieniony niedziela, 30 kwietnia 2006, 01:11 przez Mr Groch, łącznie zmieniany 1 raz

Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 29 kwietnia 2006, 19:36 
Offline
MODERATOR

Rejestracja: poniedziałek, 27 stycznia 2003, 23:39
Posty: 3065
Lokalizacja: Kraków/Częstochowa
1.
cat /etc/niceshaper/users | grep . > /etc/niceshaper/users
wiesz że popsułeś paru osobom config w ten sposób?

2.
cat /etc/limity/CZYTAJ | more
lepiej tak:
more /etc/limity/CZYTAJ
a jeszce lepiej
less /etc/limity/CZYTAJ

3.
/etc/rc.d/limity stop > /dev/null
komunikat raczej powinien się pokazać

4.
rm -f /etc/limity/users
dlaczego usunałeś komuś długą listę userów? a jak ktoś ją chciał sobie zostawić?

_________________
Ten post Ci pomógł? Zaznacz go jako pomocny .


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 29 kwietnia 2006, 19:57 
Offline
Użytkownik

Rejestracja: piątek, 10 marca 2006, 21:26
Posty: 245
Lokalizacja: Knurów
MAC!EK pisze:
1.
cat /etc/niceshaper/users | grep . > /etc/niceshaper/users
wiesz że popsułeś paru osobom config w ten sposób?

Popsulem? Najwyzej usunalem komentarze z tego pliku :)
Testowalem to pare razy, ale nie wplywa to niekorzystanie na config...

MAC!EK pisze:
2.
cat /etc/limity/CZYTAJ | more
lepiej tak:
more /etc/limity/CZYTAJ
a jeszce lepiej
less /etc/limity/CZYTAJ

Moze i tak, ale czy to az tak istotne?

MAC!EK pisze:
3.
/etc/rc.d/limity stop > /dev/null
komunikat raczej powinien się pokazać

Zrobilem to tylko dlatego, ze ten komunkat naparwde bardzo
paskudnie zostawal "polamany" i nie wygladalo to zbyt estetycznie

MAC!EK pisze:
4.
rm -f /etc/limity/users
dlaczego usunałeś komuś długą listę userów? a jak ktoś ją chciał sobie zostawić?

To jest tylko kopia pliku /etc/niceshaper/users. Nikt nic nie straci, a nie
chce by cokolwiek zostawalo po deinstlacji pakietu...

_________________
Proszę samodzielnie usuwać nieistniejące linki w swoich sygnaturkach!!! /Administrator/


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 29 kwietnia 2006, 21:00 
Offline
MODERATOR

Rejestracja: poniedziałek, 27 stycznia 2003, 23:39
Posty: 3065
Lokalizacja: Kraków/Częstochowa
Mr Groch pisze:
MAC!EK pisze:
1.
cat /etc/niceshaper/users | grep . > /etc/niceshaper/users
wiesz że popsułeś paru osobom config w ten sposób?

Popsulem? Najwyzej usunalem komentarze z tego pliku :)
Testowalem to pare razy, ale nie wplywa to niekorzystanie na config...

a jak miałem zakomentowane 50 userów których od czasu do czasu używam? albo imona nad IP ? albo whatever cokolwiek byleco bez kropki w linii?
Mr Groch pisze:
MAC!EK pisze:
2.
cat /etc/limity/CZYTAJ | more
lepiej tak:
more /etc/limity/CZYTAJ
a jeszce lepiej
less /etc/limity/CZYTAJ

Moze i tak, ale czy to az tak istotne?

nie
Mr Groch pisze:
MAC!EK pisze:
3.
/etc/rc.d/limity stop > /dev/null
komunikat raczej powinien się pokazać

Zrobilem to tylko dlatego, ze ten komunkat naparwde bardzo
paskudnie zostawal "polamany" i nie wygladalo to zbyt estetycznie

połamany? po prostu w jednym wierszu się wyświetlił Trwa i Wykonano ? to normalne i nie jest bardzo nie estetyczne, lepiej widzeć że został zamknięty niż nie.
Mr Groch pisze:
MAC!EK pisze:
4.
rm -f /etc/limity/users
dlaczego usunałeś komuś długą listę userów? a jak ktoś ją chciał sobie zostawić?

To jest tylko kopia pliku /etc/niceshaper/users. Nikt nic nie straci, a nie
chce by cokolwiek zostawalo po deinstlacji pakietu...


zostają configi, a to chyba do nich naleźy?
a jak ktoś sobie zmienił ten plik i dodał inne komentarze niż w users dla nice??

_________________
Ten post Ci pomógł? Zaznacz go jako pomocny .


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 29 kwietnia 2006, 21:17 
Offline
Użytkownik

Rejestracja: piątek, 10 marca 2006, 21:26
Posty: 245
Lokalizacja: Knurów
MAC!EK pisze:
a jak miałem zakomentowane 50 userów których od czasu do czasu używam? albo imona nad IP ? albo whatever cokolwiek byleco bez kropki w linii?


Nawet jakby mial zakomentowane 50 userow, to te 50 zakomentowanych
userow zostanie... Wsyztsko co sie bedzie tyczyc konfigu bedzie zaweiralo
IP, a co sie z tym wiaze - bedzie zawierac kropke i zostanie :)

Ale jak bardzo Ci to przeszkadza to moge zmienic, ale podaj prosze
jakis inny sposob na to, by na koncu pliku users znalazla sie pusta linia,
bo ja jeszce za malo znam basha, by szukac konca pliku i sprawdzac
co sie tam znajduje (nie che doprowadzic, by np po kilku
instalacjach i deinstalacjach pakietu na koncu pliku zostawalo parenascie
pustych linii) ...

MAC!EK pisze:
zostają configi, a to chyba do nich naleźy?
a jak ktoś sobie zmienił ten plik i dodał inne komentarze niż w users dla nice??


Nic nie zostaje po deinstalacji... backup jest robiony tylko w przypadku
aktualizacji co akurat jak narazie temu pakietowi nie grozi...
Wydawalo mi sie, ze to dobrze, ze po deinstalacji nie zostaje nic
w systemie.. Gdybym to zostawil to wiele userow mogloby nawet
nie zdawac sobie sprawy, z tego ze maja "smiecia" w katalogu etc...

PS. A czemu wogole tak sie czepiasz tego jednego pliku? Przeciez wiele
pakietow (Apache, Proftpd, itd) takze po deinstalacji usuwaja wsyztskie
swoje konfigi i jakos to nikomu nie rzeskzadza, ze tam ktos chcial cos
sobie zostawic... Chyba kadzy przed deinstalacja, jak chce cos zachowac
robi kopie konfigow...

_________________
Proszę samodzielnie usuwać nieistniejące linki w swoich sygnaturkach!!! /Administrator/


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 29 kwietnia 2006, 23:28 
Offline
MODERATOR

Rejestracja: poniedziałek, 27 stycznia 2003, 23:39
Posty: 3065
Lokalizacja: Kraków/Częstochowa
mozesz zrobić tak:
grep -v ^# /cośŧa/users > /gdziestam/limity/users
i nie masz komentarzy w pliku users jeśli ich nie chciałeś, bo chyba o to chodziło?

proftpd i apache usuwa konfigig po deinstalacji? jesteś pewny? to chyba trzeba to poprawić :P

_________________
Ten post Ci pomógł? Zaznacz go jako pomocny .


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 29 kwietnia 2006, 23:43 
Offline
Użytkownik

Rejestracja: piątek, 10 marca 2006, 21:26
Posty: 245
Lokalizacja: Knurów
Konkretnie to te komentarze nie beda mi przeskzadzaly (tzn nie powinny).
Chodzi tylko o to, ze skrypt limity wymaga by na koncu pliku users
znalazla sie jedna pusta linia... Na poczatku rozwiazywalem to po prostu
echo >> /etc/niceshaper/users ale po kilkukrotnej deinstalacji i instalacji
pakietu na koncu tego pliku znajdowalo sie mnostwo pustych linii...

Wpadlem wiec na pomysl zrzucania tego grepa, bo fajnie sie wtedy
zapisuje plik z jedna pusta linia na koncu i nie trzeba uwagi uzytkownika,
by sie staral o ta jedna pusta linie na koncu....

A co do apacha i proftpd oraz innych pakietow (nie pamietam na 100% jakie
to byly). Mialem sytuacje sie przekonac, ze pacman -R oznacza usuniecie
wszytskiego - a backup plikow z dyrektywy backup jest robiony
tylko podczas upgradu....

_________________
Proszę samodzielnie usuwać nieistniejące linki w swoich sygnaturkach!!! /Administrator/


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 29 kwietnia 2006, 23:51 
Offline
MODERATOR

Rejestracja: poniedziałek, 27 stycznia 2003, 23:39
Posty: 3065
Lokalizacja: Kraków/Częstochowa
jeśli plik jest w backup=() to będzie po usunięciu zapisany jaki nazwa.pacsave

_________________
Ten post Ci pomógł? Zaznacz go jako pomocny .


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: niedziela, 30 kwietnia 2006, 00:24 
Offline
Użytkownik

Rejestracja: piątek, 10 marca 2006, 21:26
Posty: 245
Lokalizacja: Knurów
Tak tez myyslalem ale tak niestety nie jest.. Nie wiem - mzoe cos z moim
pacmanem (choc nic nie zmienialem) ale u mnie pliki .pacsave sa
tworzone tylko podczas aktualizacji danego pakietu... Po wydaniu
pacman -R nic nie zostaje...

_________________
Proszę samodzielnie usuwać nieistniejące linki w swoich sygnaturkach!!! /Administrator/


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: niedziela, 30 kwietnia 2006, 00:34 
Offline
MODERATOR

Rejestracja: poniedziałek, 27 stycznia 2003, 23:39
Posty: 3065
Lokalizacja: Kraków/Częstochowa
: [/] [] ()
# pacman -R proftpd
usuwam proftpd... stty: standardowe wejście: Zły argument
NND: Zatrzymuję serwer ProFTPd    [Trwa....]    [Wykonane]

uwaga: /etc/proftpd.conf zapisano jako /etc/proftpd.conf.pacsave
zrobione.

: [/] [] ()
# pacman -R apache
usuwam apache... stty: standardowe wejście: Zły argument
NND: Stopping HTTP Daemon    [Trwa....]    [Wykonane]

uwaga: /home/httpd/html/index.html zapisano jako /home/httpd/html/index.html.pacsave
uwaga: /etc/httpd/conf/ssl.conf zapisano jako /etc/httpd/conf/ssl.conf.pacsave
uwaga: /etc/httpd/conf/httpd.conf zapisano jako /etc/httpd/conf/httpd.conf.pacsave
uwaga: /etc/conf.d/httpd zapisano jako /etc/conf.d/httpd.pacsave
zrobione.


widocznie ci się przewidziało.

_________________
Ten post Ci pomógł? Zaznacz go jako pomocny .


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: niedziela, 30 kwietnia 2006, 00:40 
Offline
Użytkownik

Rejestracja: piątek, 10 marca 2006, 21:26
Posty: 245
Lokalizacja: Knurów
Hmmm.. Az mnie wzielo na usuniecie proftpd.. No ale faktycznie

Mam male schizu ale jestem pewny, ze jakis pakiet wywalil takze
swoj konfig przez co jakos mi sie to utrwalilo w pamieci...

Tak czy siak - mam w backup pakietu limity plik /etc/limity/limity.conf
ale przy testachz usuwaniem pakietu plik ten i tak zostawal usuniety...
Dlatego nie przywiazywalem do tego duzej wagi i tak jakos
utwierdzalem sie w blednym przekonaniu...

Czemu?

_________________
Proszę samodzielnie usuwać nieistniejące linki w swoich sygnaturkach!!! /Administrator/


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: niedziela, 30 kwietnia 2006, 01:10 
Offline
Użytkownik

Rejestracja: piątek, 10 marca 2006, 21:26
Posty: 245
Lokalizacja: Knurów
Okej - nzalazlem odpowiedz...

w backup sciezka bezwzgledna nie moe byc poprzedzona / np
etc/limity/limity.conf

Dziwne ale prawdziwe :)
Teraz juz dziala wszystko jak nalezy...

Nie zmienialem tylko modyfikowaniapliku users bo nie mam innego pomyslu
jak to zrobic...

pacman -U http://groch.dyndns.org/~groch/nnd-pkg/ ... pkg.tar.gz

Plik PKGBUILD, limity.install i limity.tar.gz (ze wzgledu, ze pakiet nie
ma jako takiego source):
http://groch.dyndns.org/~groch/nnd-pkg/ ... y/PKGBUILD
http://groch.dyndns.org/~groch/nnd-pkg/ ... ty.install
http://groch.dyndns.org/~groch/nnd-pkg/ ... ity.tar.gz

Pozdrawiam

_________________
Proszę samodzielnie usuwać nieistniejące linki w swoich sygnaturkach!!! /Administrator/


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: niedziela, 30 kwietnia 2006, 11:00 
Offline
MODERATOR

Rejestracja: poniedziałek, 27 stycznia 2003, 23:39
Posty: 3065
Lokalizacja: Kraków/Częstochowa
Mr Groch pisze:
Okej - nzalazlem odpowiedz...

w backup sciezka bezwzgledna nie moe byc poprzedzona / np
etc/limity/limity.conf

Dziwne ale prawdziwe :)
Teraz juz dziala wszystko jak nalezy...


no tak jest zobacz w innych, w kazdym PKGBUILDzie jest bez / na początku

_________________
Ten post Ci pomógł? Zaznacz go jako pomocny .


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: poniedziałek, 1 maja 2006, 22:32 
Offline
MODERATOR

Rejestracja: wtorek, 31 sierpnia 2004, 23:06
Posty: 3267
Lokalizacja: Katowice
ale fajnie ze ktos paczkuje moje badziewia :)
a moze ktos zapaczkowac moj skrypt do ssh ze blokuje po nieudanych logowaniach bo mi sie nie chce przegrywac za kazdym razem :)

Jak paczke bedziesz miec gotowa w 100% to sie odezwij wrzuce ja do sieibe na serwer co by lduzie nie szukali dlugo

_________________
Obrazek


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: poniedziałek, 1 maja 2006, 22:49 
Offline
Użytkownik

Rejestracja: piątek, 10 marca 2006, 21:26
Posty: 245
Lokalizacja: Knurów
Heh - takze uzywam tego skryptu :)

Jak znajde chwile to moze to spaczkuje

Pozdrawiam

_________________
Proszę samodzielnie usuwać nieistniejące linki w swoich sygnaturkach!!! /Administrator/


Na górę
 Wyświetl profil  
 
Wyświetl posty nie starsze niż:  Sortuj wg  
Nowy temat Odpowiedz w temacie  [ Posty: 32 ]  Przejdź na stronę 1, 2  Następna

Strefa czasowa UTC+2godz.


Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 9 gości


Nie możesz tworzyć nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Przejdź do:  
Technologię dostarcza phpBB® Forum Software © phpBB Group
Hosting: Compus-Net
RobertKonik.pl