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!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#26  2015-04-11 13:42:45

  Pavlo950 - człowiek pasjonat :D

Pavlo950
człowiek pasjonat :D
Zarejestrowany: 2012-02-20
Serwis

Re: Aktualizacja Firefoxa

[b]@Yampress[/b]
Nie bardzo rozumiem, jak to ma działać. Czy musiałbym dodać swojego użytkownika do grupy [b]staff[/b]?

Offline

 

#27  2015-04-11 13:55:10

  Yampress - Imperator

Yampress
Imperator
Zarejestrowany: 2007-10-18

Re: Aktualizacja Firefoxa

To nie moj przepis. Jednakże

Zapewne tak

yampress@debian /usr/local]$ ls -al
razem 40
drwxrwsr-x 10 root staff 4096 mar 10 20:38 .
drwxr-xr-x 12 root root  4096 gru 30  2013 ..
drwxr-xr-x  2 root root  4096 mar 10 20:38 bin
drwxrwsr-x  2 root staff 4096 wrz 14  2013 etc
drwxrwsr-x  2 root staff 4096 wrz 14  2013 games
drwxrwsr-x  2 root staff 4096 wrz 14  2013 include
drwxrwsr-x  3 root staff 4096 wrz 14  2013 lib[/quote]
Ja stasuje jedynie i wyłącznie jedna z moich metod. Albo ściąganie całego programu, albo aktualizacja przez root

Offline

 

#28  2015-04-11 16:02:53

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: Aktualizacja Firefoxa

Niekoniecznie staff, po prostu chodzi o to żeby użytkownik który używa przeglądarki miał możliwość modyfikacji jej plików. Wtedy działa wbudowany mechanizm aktualizacji Firefoxa. Ale jeśli komuś zależy na bezpieczeństwie to cóż, raczej średnie rozwiązanie. Przy normalnie zainstalowanej przeglądarce trzeba uzyskać uprawnienia roota żeby coś przy niej kombinować.


[img]http://svn.debianart.org/themes/generic/spinner/spinner48px-moreblue.png[/img]

Offline

 

#29  2015-04-11 16:43:45

  uzytkownikubunt - Zbanowany

uzytkownikubunt
Zbanowany
Zarejestrowany: 2012-04-25

Re: Aktualizacja Firefoxa

1836

Ostatnio edytowany przez uzytkownikubunt (2016-12-01 01:15:38)

Offline

 

#30  2015-04-11 16:52:08

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: Aktualizacja Firefoxa

[quote=uzytkownikubunt]Po co?[/quote]
Wydawało mi się oczywiste, że mam tu na myśli samą przeglądarkę, a nie profil użytkownika.


[img]http://svn.debianart.org/themes/generic/spinner/spinner48px-moreblue.png[/img]

Offline

 

#31  2015-04-11 17:06:06

  uzytkownikubunt - Zbanowany

uzytkownikubunt
Zbanowany
Zarejestrowany: 2012-04-25

Re: Aktualizacja Firefoxa

1837

Ostatnio edytowany przez uzytkownikubunt (2016-12-01 01:15:40)

Offline

 

#32  2015-04-11 17:14:55

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: Aktualizacja Firefoxa

Np. dlatego że niektórzy uważają, że nie będzie tego robił ponieważ ma milion innych możliwości. ;)


[img]http://svn.debianart.org/themes/generic/spinner/spinner48px-moreblue.png[/img]

Offline

 

#33  2015-04-11 17:32:19

  uzytkownikubunt - Zbanowany

uzytkownikubunt
Zbanowany
Zarejestrowany: 2012-04-25

Re: Aktualizacja Firefoxa

1838

Ostatnio edytowany przez uzytkownikubunt (2016-12-01 01:15:41)

Offline

 

#34  2015-04-12 05:08:53

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: Aktualizacja Firefoxa

Ja tam jestem zwolennikiem minimalizowania uprawnień, a że do aktualizacji ff nie potrzeba ani odpalać samego ff na prawach roota ani też nie ma potrzeby by użytkownik miał cały czas możliwość zapisu plików ff, to logiczne jest by zrezygnować z tych uprawnień. Przynajmniej ja tak rozumuje i działam od dość dawna.

Niebezpieczne to jest pobieranie FF bez szyfrowania albo z szyfrowaniem ale bez sprawdzania certyfikatów, bo wtedy jakiś script kiddie w lanie lub isp może podmienić aktualizację na aktualizację z dodatkiem.[/quote]
Tam na stronie są pliki firefox-37.0-37.0.1.partial.mar.asc, czyli sygnatury i można te pliki z aktualizacjami zweryfikować, oczywiście pozostaje kwestia zaufania do klucza ale sam plik można sprawdzić. Póki co, przerobiłem nieco skrypt i obecnie pobiera on również tę sygnaturę, sprawdza czy jest w systemie odpowiedni klucz, jeśli nie ma to dociąga (tu pewnie by trzeba by jeszcze coś poprawić), po czym sprawdzany jest podpis pliku i jeśli ten jest w porządku, to dopiero wtedy rozpoczyna się aktualizacja ff/tb. No i trochę skróciłem sam skrypt by unikać powtórzeń. Jak coś to tutaj do przejrzenia: https://github.com/morfikov/files/blob/master/scripts/ff-tb-updater.sh

Wygląda, że działa:

[img]http://i.imgur.com/OjKXOG8.png[/img]

Ostatnio edytowany przez morfik (2015-04-12 05:23:25)

Offline

 

#35  2015-05-15 11:32:00

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: Aktualizacja Firefoxa

Chłopaki, najnowsza wersja ff popsuła mi skrypt. xD Wiedziałem, że tak będzie. Problem jest w takim zapisie:

Kod:

 curl -s $url | egrep -o -e "$app\-$installed_verion\-[0-9]*\.[0-9]*\.[0-9]*\.partial\.mar" | sort -u

Chodzi o to, że te wersje w plikach mają  albo 3 numerki albo 2, nie wiem czy może być jeden. W każdym razie chodzi o to by przepisać [b][0-9]*\.[0-9]*\.[0-9]*[/b] do jakiejś sensownej postaci, tak aby łapało numerki [b]37.0.2[/b] oraz [b]38.0[/b] .

Ktoś ma jakiś pomysł?

Offline

 

#36  2015-05-15 11:57:04

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: Aktualizacja Firefoxa

Czy chodzi o to:

Kod:

curl http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/latest/linux-x86_64/pl/ 2>/dev/null | grep '>firefox' | awk -F'"' '{print $8}'

Wynik:

Kod:

firefox-38.0.tar.bz2

Robota stolarsko-lamerska, ale pliczek pokazuje grzecznie. ;)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#37  2015-05-15 12:34:29

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: Aktualizacja Firefoxa

No nie do końca -- rzuć sobie okiem na ten mój skrypt -- https://raw.githubusercontent.com/morfikov/files/master/scripts/ff-tb-updater.sh -- on nie ma na celu pobierać całego firefoxa, który został wypuszczony tylko update. I on radził sobie całkiem nieźle ale tylko gdy nazwy plików miały numerki w postaci 37.0.2 , czyli 3 liczby oddzielone kropkami. Teraz jak wyszła wersja 38.0 to jest problem i trzeba by przepisać tamten regexp do postaci tak by łapał obie z tych wyżej ale ja nie mam pojęcia co tam wpisać. xD

Offline

 

#38  2015-05-15 12:46:50

  megabajt - Użytkownik

megabajt
Użytkownik
Skąd: Wrocław
Zarejestrowany: 2012-03-07

Re: Aktualizacja Firefoxa

iceweasel w wersji stabilnej już nie jest w experimental, za to jest w unstable: https://tracker.debian.org/pkg/iceweasel

Offline

 

#39  2015-05-15 14:29:17

  mati75 - Psuj

mati75
Psuj
Skąd: default city
Zarejestrowany: 2010-03-14
Serwis

Re: Aktualizacja Firefoxa

Linkowanie do folderów nie zrobili jeszcze.


[img]https://l0calh0st.pl/obrazki/userbar.png[/img]

Offline

 

#40  2015-11-29 14:13:24

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: Aktualizacja Firefoxa

Ta mozilla coś szaleje z tymi url'ami ostatnio i praktycznie co nową wersję ff czy tb muszę ciągle aktualizować skrypt. xD Tak czy inaczej, jako, że już on się dość poważnie rozbudował i zdaje działać prawidłowo, to mógłby ktoś rzucić na niego i powiedzieć czy występuje tam jakieś masowe kotobójstwo? xD Tu jest link: https://github.com/morfikov/files/blob/master/scripts/ff-tb-updater.sh

BTW: tam jest pewna niezgodność w adresie ale to z winy mozilli i w sumie póki co to na sztywno tam dałem coś na wzór:

Kod:

awk '{print $0"/update/linux-x86_64/en-US/"}'

Chodzi generalnie o dodanie tam na końcu url tego kawałka co jest wyżej. Jak chciałem tam zmienne dać, to mi zwrócił te zmienne zamiast je rozwiązać na nazwy. Da się to jakoś poprawić?

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)

[ Generated in 0.012 seconds, 10 queries executed ]

Informacje debugowania

Time (s) Query
0.00009 SET CHARSET latin2
0.00004 SET NAMES latin2
0.00088 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.224.56.127' WHERE u.id=1
0.00122 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '18.224.56.127', 1732450910)
0.00025 SELECT * FROM punbb_online WHERE logged<1732450610
0.00097 DELETE FROM punbb_online WHERE ident='3.129.39.85'
0.00052 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=24093 AND t.moved_to IS NULL
0.00005 SELECT search_for, replace_with FROM punbb_censoring
0.00491 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=24093 ORDER BY p.id LIMIT 25,25
0.00106 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=24093
Total query time: 0.00999 s