Jump to content

Propozycja odchudzenia paczki autofs


Recommended Posts

Przyjrzałem się trochę plikom z paczki autofs:

 opkg files autofs
Package autofs (4.1.4.6) is installed on root and has the following files:
/usr/lib/autofs/mount_generic.so
/usr/lib/autofs/mount_ext2.so
/usr/sbin/automount
/usr/lib/autofs/mount_afs.so
/usr/lib/autofs/mount_bind.so
/usr/lib/autofs/parse_sun.so
/usr/lib/autofs/mount_ext3.so
/usr/lib/autofs/mount_nfs.so
/usr/lib/autofs/mount_autofs.so
/etc/rc.d/init.d/autofs
/usr/lib/autofs/lookup_file.so
/usr/lib/autofs/
/etc/rc.d/rc5.d/S56autofs
/usr/lib/autofs/lookup_yp.so
/etc/auto.hotplug
/usr/lib/autofs/lookup_nisplus.so
/sbin/
/usr/sbin/
/usr/lib/autofs/mount_changer.so
/usr/lib/autofs/lookup_program.so
/etc/rc.d/rc3.d/S56autofs
/etc/auto.network
/sbin/hotplug
/usr/lib/autofs/lookup_multi.so
/etc/rc.d/init.d/
/usr/lib/autofs/lookup_userhome.so

 

Moim zdaniem kilka bibliotek jest niepotrzebnych:

(3.516B)/usr/lib/autofs/lookup_userhome.so - module for Linux automount to generate symlinks to user home directories. (raczej nikt nie tworzy więcej użytkowników więc homedirectories też raczej są niepotrzebne),

(13.808B)/usr/lib/autofs/lookup_yp.so - module for Linux automountd to access a YP (NIS) automount map. (Serwerów NIS dla zcentralizowanego zarządzania raczej nikt nie będzie wykorzystywał, bo i po co),

(4.268B)/usr/lib/autofs/lookup_nisplus.so - Module for Linux automountd to access a NIS+ automount map (jw)

(3.288B)/usr/lib/autofs/mount_afs.so - Module for Linux automountd to "mount" AFS filesystems. (sieciowego systemu plików AFS też raczej nie potrzebujemy w tunerach).

 

Ten to może się czasem komuś przydać, ale dla 99% raczej nie będzie potrzebny:

(5.464B)/usr/lib/autofs/mount_changer.so - module for Linux automountd to mount filesystems from cd changers

 

Razem 30.344B do zaoszczędzenia, no i oczywiście mniej niepotrzebnych plików.

Link to comment
Share on other sites

  • 4 months later...

Zajmuję się już autofs 5.x

 

Słyszałem, że są problemy z integracją autofs 5.x (za bardzo puchnie przy kompilacji), dlatego postanowiłem wrócić do pomysłu odchudzenia autofs:

 

Skasowałem proponowane przeze mnie pliki i zrestartowałem demona, nie wyskoczył żaden z błędów.

 

Odchudzenie, moim zdaniem nie wywiera negatywnego wpływu na system.

 

[Aktualizacja]

po dłuższym czasie obserwacji, nie widzę problemów, moim zdaniem można wyrzucić z paczki te kilka plików, jak pisałem powyżej:

/usr/lib/autofs/lookup_userhome.so
/usr/lib/autofs/lookup_yp.so
/usr/lib/autofs/lookup_nisplus.so
/usr/lib/autofs/mount_afs.so
/usr/lib/autofs/mount_changer.so

 

Dodatkowo znalazłem, że w pliku konfiguracyjnym:

/etc/auto.hotplug

jest odniesienie do urządzeń których nie mamy w dev i osobiście nie wyobrażam sobie tylu podłączonych dysków:

 

 

...

sda9    -fstype=auto,noatime,nodiratime :/dev/sda9

...

sdb9    -fstype=auto,noatime,nodiratime :/dev/sdb9

...

sdc9    -fstype=auto,noatime,nodiratime :/dev/sdc9

...

sdd9    -fstype=auto,noatime,nodiratime :/dev/sdd9

sde1    -fstype=auto,noatime,nodiratime :/dev/sde1

sde2    -fstype=auto,noatime,nodiratime :/dev/sde2

sde3    -fstype=auto,noatime,nodiratime :/dev/sde3

sde4    -fstype=auto,noatime,nodiratime :/dev/sde4

sde5    -fstype=auto,noatime,nodiratime :/dev/sde5

sde6    -fstype=auto,noatime,nodiratime :/dev/sde6

sde7    -fstype=auto,noatime,nodiratime :/dev/sde7

sde8    -fstype=auto,noatime,nodiratime :/dev/sde8

sde9    -fstype=auto,noatime,nodiratime :/dev/sde9

sdf1    -fstype=auto,noatime,nodiratime :/dev/sdf1

sdf2    -fstype=auto,noatime,nodiratime :/dev/sdf2

sdf3    -fstype=auto,noatime,nodiratime :/dev/sdf3

sdf4    -fstype=auto,noatime,nodiratime :/dev/sdf4

sdf5    -fstype=auto,noatime,nodiratime :/dev/sdf5

sdf6    -fstype=auto,noatime,nodiratime :/dev/sdf6

sdf7    -fstype=auto,noatime,nodiratime :/dev/sdf7

sdf8    -fstype=auto,noatime,nodiratime :/dev/sdf8

sdf9    -fstype=auto,noatime,nodiratime :/dev/sdf9

sdg1    -fstype=auto,noatime,nodiratime :/dev/sdg1

sdg2    -fstype=auto,noatime,nodiratime :/dev/sdg2

sdg3    -fstype=auto,noatime,nodiratime :/dev/sdg3

sdg4    -fstype=auto,noatime,nodiratime :/dev/sdg4

sdg5    -fstype=auto,noatime,nodiratime :/dev/sdg5

sdg6    -fstype=auto,noatime,nodiratime :/dev/sdg6

sdg7    -fstype=auto,noatime,nodiratime :/dev/sdg7

sdg8    -fstype=auto,noatime,nodiratime :/dev/sdg8

sdg9    -fstype=auto,noatime,nodiratime :/dev/sdg9

sdh1    -fstype=auto,noatime,nodiratime :/dev/sdh1

sdh2    -fstype=auto,noatime,nodiratime :/dev/sdh2

sdh3    -fstype=auto,noatime,nodiratime :/dev/sdh3

sdh4    -fstype=auto,noatime,nodiratime :/dev/sdh4

sdh5    -fstype=auto,noatime,nodiratime :/dev/sdh5

sdh6    -fstype=auto,noatime,nodiratime :/dev/sdh6

sdh7    -fstype=auto,noatime,nodiratime :/dev/sdh7

sdh8    -fstype=auto,noatime,nodiratime :/dev/sdh8

sdh9    -fstype=auto,noatime,nodiratime :/dev/sdh9

 

 

Może to jest dobry moment na małą odchudzającą modyfikację tej paczki?

[Aktualizacja 2]

Postanowiłem zrobić aktualizację paczki, testowałem i wygląda dobrze, zmieniłem ostatnią cyfrę z 6 na 7. autofs_4.1.4.7_sh4.ipk

[Aktualizacja 3]

@tux w zaktualizowanej wersji autofs - 4.1.4-2 wyrzucił zbędne wpisy.

 

Zobaczy ktoś i wrzuci do test jeśli można prosić?

autofs_4.1.4.7_sh4.ipk

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...