Linux-haladó

DDUMBFS tapasztalatok érdekelnek

Fórumok

Volna egy problémám: mail szerver (postfix + dovecot) és a fájlocskái, kevés hely, ~régi linux-kernel, kevés lehetőség. (A szokásos.)

Napi 1G hely fogy pillanatnyilag, kezelhetetlen méretben és mennyiségben... Mindenki mindenkinek küldözgeti a 10+M-os xls-eket... :(

http://www.magiksys.net/ddumbfs/
A fenti fuse dedup. megoldással van-e valakinek tapasztalata? Egyébként bármi tipp/tapasztalat/ötlet jöhet.

Szerk:

20150514, pár teszt a fentivel, illetve opendedup-pal:

Minimális a megnyerhető hely, opendedup végtelen memóriát képes megenni :D .
Átmenetileg egy squashfs-be fognak menni az ideinél régebbi levelek (40% helynyerés), aufs a maradéknak. Mentés eddig is volt, ezután is lesz - kockázatok elfogadva fentről. :)
Opciók összeszedése folyamatban, levelezés meghatározó alakjainak puhítása is megkezdődött.

Köszönöm a javaslatokat! Jelzem a megoldást, de ötletelni továbbra is szabad! ;)

TP-Link 3G MA260 USB modem + sakis3g

Fórumok

Üdv!

RPi-n és Fedora 21 x64-en is ugyanazt produkálja a 3G HSPA+ USB adapter. MA260-t próbálok működésre bírni. (Win alatt a saját szoftverével megy).

lsusb
Bus 001 Device 005: ID 2357:9000
// érkedes, hogy nincs neve az eszköznek

~# sudo ./sakis3g connect --nostorage --pppd APN="internet" APN_USER="" APN_PASS="" CUSTOM_TTY="/dev/ttyUSB2" USBDRIVER="option" OTHER="USBMODEM" USBMODEM="2357:9000" --debug --noprobe SIM_PIN="****"

Az /etc/usb_modeswitch.d/2357:f000 fájl tartalma:
# TP-Link MA260
TargetVendor=0x2357
TargetProduct=0x9000
StandardEject=1

A sakis3g ezt adja:

...
[00751] [12:50:47] [notrunning ] PID 6664 is still running.
[00751] [12:50:47] [usb_connected_devices] Fetching connected USB devices by using "/sys/bus/usb/devices".
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
[00751] [12:50:47] [usb_connected_devices] Connected USB devices are:
1d6b:0001:OHCI PCI host controller
2357:9000:TP-LINK HSPA+ Modem
80ee:0021:USB Tablet
[00751] [12:50:47] [usb_connected_modems] Connected USB modems are:
2357:9000:TP-LINK HSPA+ Modem
[00751] [12:50:47] [flow_select_modem ] Autoselecting unique USB modem plugged: 2357:9000
[00751] [12:50:47] [modem_setup ] Setting up modem.
[00751] [12:50:47] [we_are_root ] We are root already. Proceeding.
[00751] [12:50:47] [modem_setup ] Setting up USB modem 2357:9000.
[00751] [12:50:47] [usb_connected_devices] Fetching connected USB devices by using "/sys/bus/usb/devices".
[00751] [12:50:47] [usb_connected_devices] Connected USB devices are:
1d6b:0001:OHCI PCI host controller
2357:9000:TP-LINK HSPA+ Modem
80ee:0021:USB Tablet
[00751] [12:50:47] [find_binary ] Located "lsusb" within PATH (/bin/lsusb).
[00751] [12:50:47] [usb_usable_interfaces] Using information of lsusb to determine usable interfaces.
[00751] [12:50:47] [safe_invoke ] Function safe_lsusb requested to call it in a safe manner.
[00751] [12:50:47] [safe_invoke ] Timeout set by safe_lsusb to 5 seconds.
[00751] [12:50:47] [find_binary ] Located "mktemp" within PATH (/bin/mktemp).
[00751] [12:50:47] [safe_invoke ] Using /bin/mktemp to store standard output and error of safe_lsusb.
[00751] [12:50:47] [safe_invoke ] Will store output at: /tmp/sakis3g.safe.output.751.yxGYYLe1
[00751] [12:50:47] [safe_invoke ] Will store error at: /tmp/sakis3g.safe.error.751.qvNP0JlV
[00751] [12:50:47] [safe_invoke ] Initiating safe session for safe_lsusb (5 seconds timeout).
[00751] [12:50:47] [safe_invoke ] Method spawned with PID 6839.
[00751] [12:50:47] [notrunning ] PID 6839 is still running.
[00751] [12:50:47] [safe_invoke ] safe_lsusb still runs. 5 seconds before killing.
[00751] [12:50:48] [notrunning ] PID 6839 is still running.
[00751] [12:50:48] [safe_invoke ] safe_lsusb still runs. 4 seconds before killing.
[00751] [12:50:49] [notrunning ] PID 6839 is still running.
[00751] [12:50:49] [safe_invoke ] safe_lsusb still runs. 3 seconds before killing.
[00751] [12:50:50] [notrunning ] PID 6839 is still running.
[00751] [12:50:50] [safe_invoke ] safe_lsusb still runs. 2 seconds before killing.
[00751] [12:50:51] [notrunning ] PID 6839 is still running.
[00751] [12:50:51] [safe_invoke ] safe_lsusb still runs. 1 seconds before killing.
[00751] [12:50:53] [notrunning ] PID 6839 is still running.
[00751] [12:50:53] [safe_invoke ] safe_lsusb still runs. 0 seconds before killing.
[00751] [12:50:53] [safe_invoke ] Time expired with no results.
[00751] [12:50:53] [safe_invoke ] Will attempt to kill process with PID 6839.
[00751] [12:50:53] [notrunning ] PID 6839 is still running.
/-------------------------------------------------------------------------------
[00751] [12:50:53] Will now run command: '/bin/kill -1 6839'
/-------------------------------------------------------------------------------
\-------------------------------------------------------------------------------
[00751] [12:50:53] Command returned 0.
\-------------------------------------------------------------------------------
[00751] [12:50:53] [notrunning ] PID 6839 is not running any more.
[00751] [12:50:53] [notrunning ] PID 6839 is not running any more.
[00751] [12:50:53] [safe_invoke ] Will attempt to unlink temporary holders.
/-------------------------------------------------------------------------------
[00751] [12:50:53] Will now run command: '/bin/rm -f "/tmp/sakis3g.safe.output.751.yxGYYLe1" "/tmp/sakis3g.safe.error.751.qvNP0JlV"'
/-------------------------------------------------------------------------------
\-------------------------------------------------------------------------------
[00751] [12:50:53] Command returned 0.
\-------------------------------------------------------------------------------
[00751] [12:50:53] [safe_invoke ] Method failed to respond within timeout.
[00751] [12:50:53] [usb_usable_interfaces] USB Device 2357:9000 provides 0 interruptable endpoint(s).
[00751] [12:50:53] [usb_usable_interfaces] lsusb output was:

[00751] [12:50:53] [usb_usable_interfaces] No modem lines on USB device "2357:9000". Device may need switching.
[00751] [12:50:53] [usb_usable_interfaces] Interfaces collected from lsusb are:
[00751] [12:50:53] [usb_get_interface ] Failed to locate any usable interface for device 2357:9000.
[00751] [12:50:53] [modem_usb_detect_int] Failed to get an interface for device.
[00751] [12:50:53] [modeswitch_is_switchable] Device "2357:9000" is not switchable.
[00751] [12:50:53] [modem_usb_detect_int] Failed setting up USB modem "2357:9000".
[00751] [12:50:53] [show_fmt_error ] Error: Failed to connect.
/-------------------------------------------------------------------------------
[00751] [12:50:53] Will now run command: '/bin/rm -f /tmp/sakis3g.zenity.pipe'
/-------------------------------------------------------------------------------
\-------------------------------------------------------------------------------
[00751] [12:50:53] Command returned 0.
\-------------------------------------------------------------------------------
[00751] [12:50:53] [notrunning ] PID 6664 is not running any more.
[00751] [12:50:53] [notrunning ] PID 6664 is not running any more.
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
[00751] [12:50:56] [action_command ] Aborting execution chain due to actor "connect" returning 8.
[00751] [12:50:56] [action_command ] Following actors executed: connect
[00751] [12:50:56] [verbose ] Verbosing: 14% Cleaning
[00751] [12:50:56] [dialog_verbose ] Establishing zenity verbose helper.
/-------------------------------------------------------------------------------
[00751] [12:50:56] Will now run command: '/bin/touch /tmp/sakis3g.zenity.pipe'
/-------------------------------------------------------------------------------
\-------------------------------------------------------------------------------
[00751] [12:50:56] Command returned 0.
\-------------------------------------------------------------------------------
/-------------------------------------------------------------------------------
[00751] [12:50:56] Will now run command: '/bin/chmod 666 /tmp/sakis3g.zenity.pipe'
/-------------------------------------------------------------------------------
\-------------------------------------------------------------------------------
[00751] [12:50:56] Command returned 0.
\-------------------------------------------------------------------------------
[00751] [12:50:56] [notrunning ] PID 7121 is still running.
[00751] [12:50:56] [stop_with ] Stopping operation with return status: 8
[00751] [12:50:56] [exittrap ] Now executing traps.
[00751] [12:50:56] [exittrap ] Executing trap "cleanscreen".
/-------------------------------------------------------------------------------
[00751] [12:50:56] Will now run command: '/bin/rm -f /tmp/sakis3g.zenity.pipe'
/-------------------------------------------------------------------------------
\-------------------------------------------------------------------------------
[00751] [12:50:56] Command returned 0.
\-------------------------------------------------------------------------------
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
[00751] [12:50:56] [notrunning ] PID 7121 is still running.
[00751] [12:50:56] [notrunning ] PID 7121 is not running any more.

# ------------------------------------------------------------------------------------------------------------------

Hogyan tudnám átváltani storage mode-ból modem mode-ba az eszközt? Ez a baja, ha jól értem.

Az usb_modeswitch config-ban "2357:f000" eszközt vált át "2357:9000". Ez lehet a baja?

Apache 2.4 basic auth

Fórumok

Valakinek sikerült már belőni sima htpasswd-s, vagy bármilyen alap egyszerű authentikációt 2.4-es apache alatt? Sehogy sem működik. Vagy 404, vagy jelszó nélkül kiadja a fájllistát...

Samba4 AD-re váltás

Fórumok

Sziasztok!

Samba 3-at használok, szeretnék váltani négyesre, és classicupgrade-del AD-t használni. Openldap adatbázissal használom, van három DC-m. A PDC mellett van egy BDC fájlszerverként, és egy további DC egy másik telephelyen, ami használja a központi ldap-t slave-ként, és egyben fájlszerver is.
Az olvastam a SaMBa AD DC HOWTO intrójában, hogy nem ajánlatos a DC-t egyben fájlszerverként is használni. Bár le van írva, hogy miért, Én azt nem értem. Milyen problémát okozna a gyakorlatban, hogy mégis használnám fájlszerverként is a DC-t?
Egyrészt a központban is némi macera lenne külön választani a fájlszervert, de a második telephelyen különösen az lenne, a szűkös erőforrások miatt. Milyen problémát jelent a gyakorlatban, ha a DC-t fájlszerverként is használom? Vannak-e tapasztalataitok esetleg ezzel kapcsolatban?

Zoneminder vezérlése androidos WiFi kapcsolat alapján

Fórumok

Sziasztok!
Adott egy működő zoneminder 3 kamerával. Azt szeretném megcsinálni - ha lehet - hogy ha hazamegyek és az androidos telefonom csatlakozik az otthoni wifihez, akkor kapcsolja ki a zm rögzítést, ha pedig elmegyek kapcsolja be. Van egy ubuntus szerverem, jelenleg is erre mennek a felvételek, de felesleges felvennie, ha itthon vagyok és kényelmetlen kapcsolgatni. Gondolom android oldalról érdemes lenne keresni vmi alkalmazást, ami tud wifi kapcsolódás alapján valamit vezérelni.
Ha valakinek van vmi ötlete azt szívesen veszem, nem igazán tudom, hogy merre induljak. Sajna eléggé fű vagyok ebben a témában...
Előre is köszi!

DHCRELAY gond

Fórumok

hello

a problem a következő

dhcp server ---> dhcrelay ----> client

próbál bootolini pxe. a relay szépen továbbítja a kérést a dhcp server felé de amikor a kliensnek már a saját IP-t adja mint default gateway ezért nem megy a tftp és nem tudja letölteni a bootISO-t.
az alábbi paraméterekkel fut a relay
/usr/sbin/dhcrelay -a -A 1400 -q -4 -m forward -d

amire eddig rájöttünk hogy a giaddr értéket nem veszi figyelembe a dhcrelay amikor választ kap a servertől.
a kliensen jól látszik h először a relay IP a defGW és csak azután a valós. Hogyan lehet jobb belátásra bírni?

ja centos6 a server és a relay is valamint vmware a VM bár ez utóbbinak irrelevánsnak kellene h legyen.

valakinek vlami ötlet?

Postfix be és kimenő levél szürése...

Fórumok

Üdv.

Egy kis problémába ütköztem és nem igazán találtam rá megoldást.
Van egy Postfix szerverem, ami kb. 40 mail addresst lát el.
A probléma az, hogy ki lett találva, hogy csak X emberek küldhetnek ki levelet mindenki más csak belül levelezhet.
Terminál szerveren vannak, tehát IP-re szűrni nem megoldás.

Kérdésem tehát az, hogy miképpen tudom a postfixben beállítani, hogy XY és XYZ levelei kimehetnek, mindenki más levele vissza legyen utasítva?
Természetesen, igaz a kérdés a bejövő levelekre is... ha valaki, valamilyen úton megtudja ABC@valami.hu levelező címét akkor ő ne kapjon levelet, mert ahogy fentebb is írtam csak XY és XYZ van kiengedve a világra.
Válaszokat előre is köszönöm.

solaris openldap sshkey passwordless login

Fórumok

Sziasztok!

Tudja e valaki, hogyan lehet ezt megoldani?
Van egy openldap szerver amire linuxokkal mar sikerult megoldani az ssh kulcsos belepest. A kulcsokat az openldap szerver tarolja.

Solarist is ra kellene venni erre de egy bizonyos control reszt hianyol a rootdse alol:

supportedcontrol 1.3.6.1.4.1.42.2.27.9.5.8
http://www.openldap.org/lists/openldap-software/200710/msg00041.html

Probaltam beletenni az openldap-ba, de nem engedte.
Valakinek esetleg sikerult e mar a fenti problemat megoldani?

koszi

Azt tudja e valaki, hogy lehet sajat schemat kesziteni ami tudja a fentit?

[megoldva] DHCP szerver, ha csak másik vlant szolgál(na)ki

Fórumok

Sziasztok.

Évek óta van szerencsém itt a főiskolán LTSP kliens gépeket üzemelni, amiknek a beállítása mindig orbitális szívás. Eljött az ideje a verzióváltásnak, és az újabb szívás sorozatnak.
Egy LTSP szerver általában több vlan-t szolgál ki, és egyéb okokból a kliensek vlan-jában nincs interfésze. Vagyis a címeket egy relay szerveren (ami egy switch) keresztül osztja.
Szépen átmásoltam a futó szerver (ubuntu 12.04) dhcpd.conf fájlt a teszt szerverbe, címeket módosítottam a teszt vlan-ra. És a 14.04 Ubuntu isp-dhcp-server el sem indul:

Wrote 0 leases to leases file.
No subnet declaration for eth0 (172.20.1.249).
** Ignoring requests on eth0. If this is not what
you want, please write a subnet declaration
in your dhcpd.conf file for the network segment
to which interface eth0 is attached. **
Not configured to listen on any interfaces!
isc-dhcp-server main process (3027) terminated with status 1

A konfig fájl:

ddns-update-style none;
option domain-name "ltsp-t.xyz.local";
option domain-name-servers 172.20.1.180, 172.20.1.181;
local-address 172.20.1.249;

default-lease-time 600;
max-lease-time 7200;

subnet 172.20.1.0 netmask 255.255.255.0 {
not authoritative;
}

subnet 172.20.58.0 netmask 255.255.255.0 {
authoritative;
option routers 172.20.58.1;
next-server 172.20.1.249;
option root-path "/opt/ltsp/i386";
if substring( option vendor-class-identifier, 0, 9 ) = "PXEClient" {
filename "/ltsp/i386/pxelinux.0";
} else {
filename "/ltsp/i386/nbi.img";
}
range 172.20.58.32 172.20.58.160;
}

Sajnos az angol tudásom hagy némi kívánnivalót, de ugye azt félreértettem, hogy nekem kell fordítani egy daemont, hogy tudjon csak relay szerveren keresztül címeket osztani (a local-address opciónál).