From stevetrapp at comcast.net Wed Nov 1 19:50:31 2017 From: stevetrapp at comcast.net (Steve Trapp) Date: Wed, 1 Nov 2017 19:50:31 -0500 Subject: [tclug-list] Include file needed on FreeBSD but not Linux In-Reply-To: References: Message-ID: <20171102005031.GA4282@dog.cavelan.local> **** My reply is in-lined below, as is proper netiquette. **** On Mon, Oct 30, 2017 at 08:31:19PM -0500, Brian Wood wrote: > Iznogoud writes: You should try looking in the POSIX8 (ie has the POSIX standards for 2008 (newest) under Interfaces which has a list of hyperlinks for all POSIX C functions. On these pages, it tells you what #include files to use. This would be the best way to make your program the most portable as possible. After all, POSIX means "portable systems interface" and it applies to UN-X operating systems. POSIX standards helped put an end to the "UN-X wars". So you can try this "portable way" on FreeBSD, Linux, and for fun perhaps try it on Windows. But don't expect too much for Windows is VMS based not UN-X. Observe: VMS + 111 --- WNT and W is, of course, Windows... Good Luck. > > > Here is how to fix your code to compile properly. In the place where this > file > > is included, use this: > > > > #ifdef __USE_BSD > > # include > > #endif > > > > I'd like something better than that. Will FreeBSD decide > that what Linux does, in this case, is helpful and do the > same? I hope that's how this plays out. > > > Brian > Ebenezer Enterprises - If you can't join 'em, beat 'em. > http://webEbenezer.net > _______________________________________________ > TCLUG Mailing List - Minneapolis/St. Paul, Minnesota > tclug-list at mn-linux.org > http://mailman.mn-linux.org/mailman/listinfo/tclug-list -- Name: Steve Trapp Location: Just east of the Missippi River Email-address: stevetrappcomcastnet Homepage: comcast DROPPED ALL HOMEPAGES--Where do I put my PGP public key now? From stevetrapp at comcast.net Wed Nov 1 20:10:18 2017 From: stevetrapp at comcast.net (Steve Trapp) Date: Wed, 1 Nov 2017 20:10:18 -0500 Subject: [tclug-list] webhosting questions In-Reply-To: References: <20171030124106.GC18971@nobelware.com> <20171030201254.GB3201@nobelware.com> Message-ID: <20171102011017.GB4282@dog.cavelan.local> Violating nettiquette, I'll post at top... You can still use cloud services--at least some... JUST ENCRYPT IT FIRST!!!!!!!!!!!!!!!!. =====================? There's gpg by GNU at the very least.. I'm not sure what's on Android; I don't do iPhones. LATER... ~ Steve ~ On Tue, Oct 31, 2017 at 07:15:05AM -0500, o1bigtenor wrote: > On Mon, Oct 30, 2017 at 3:12 PM, Iznogoud wrote: > > > > > > > One of the things I have become quite anal about is my information being > > > out of > > > my control. This limits me to not using cloud services. For me - - - I > > want > > > no one > > > else to own nor to control my information, this makes me quite reluctant > > to > > > even > > > use web based services. I am finding that even this has a lot of > > unattended > > > difficulties! > > > > > > > I understand. I empathize. I encourage your behaviour. You are doing it > > right. > > learn, and keep things under your control. > > > > Thank you for understanding - - - I have found quite a few 'computer' > people who > think I'm being silly - - - in other words - - - the cloud is great what > are you worried > about. > > > > > > > OK, so skip the virtual server. Keep a box at home, and follow what I said > > about forwarding ports (both 80 and the https one... 443 or something), and > > directing CNAME nameserver entries at your domain registrant to point home. > > Do all internal testing of Horde on your own, with /etc/hosts and the like. > > But I can guarantee you that when your mailserver goes out and into > > production, > > you WILL have issues with its integrity, i.e. other mailservers will want > > you > > to have SMTP authentication, not be black- or gray-listed, and various > > other > > attributes. > > > > It will almost become a part-time job, and do budget for it in your > > business > > plan, that you will spend some of your time on IT-related crap that is > > simply > > imposed on you from the outside. (That is why IT is a big business.) > > > > Take LOTS of notes, and have a logbook for _everything_ that you do or > > change > > on hte system, with a date and time recorded. Thank me later. > > > > Have been trying to do the notes thing - - - it never seems to be enough > and they > need to be kept on paper because of course those notes are most needed when > the > system that they are on is sick itself - - - grin! > > There are no plans on make the mailserver a real 'live' edition. At most > this is going > to be for internal use only. That should change things quite a bit. The > whole information > gathering sorting and storing is becoming a huge time pit. Yet it all needs > doing - - - > it doesn't help that I'm trying to do something hugely complex either. But > then I've upped > my skills in a number of areas already and am looking at a few more - - - > partial > differential equations anyone? > > > > > As for your other, business development related comments, you are welcome. > > I > > do understand that the regulators are always there to make things harder > > for > > you, but there is always a reason for it, and they are merely doing their > > job. > > Your job is to work within the (bureaucratic) framework that is there. It > > is > > good to have your own business and control your own fate. You are doing it > > right. If it were not worth it, we would be living in a uber-socialist or a > > presumably communist society. No... It pays to have your own business, > > otherwise > > private enterprise would not exist! > > > > The argument that the regulators are 'just doing their jobs' to me seems > quite similar > to the arguments presented in the Nuremberg trial in the late 1940s. There > are no > reasons to support mindlessly doing destructive practices. > > It would seem, given the government's propensity for taxing the crap out of > businesses > that business is easy to do rather than the opposite. If only governments > could realize > that they themselves have now become the major impediment to the long term > financial health of our nations! > > Regards > > Dee > _______________________________________________ > TCLUG Mailing List - Minneapolis/St. Paul, Minnesota > tclug-list at mn-linux.org > http://mailman.mn-linux.org/mailman/listinfo/tclug-list -- Name: Steve Trapp Location: Just east of the Missippi River Email-address: stevetrappcomcastnet Homepage: comcast DROPPED ALL HOMEPAGES--Where do I put my PGP public key now? From iznogoud at nobelware.com Thu Nov 2 12:07:25 2017 From: iznogoud at nobelware.com (Iznogoud) Date: Thu, 2 Nov 2017 17:07:25 +0000 Subject: [tclug-list] Include file needed on FreeBSD but not Linux In-Reply-To: <20171102005031.GA4282@dog.cavelan.local> References: <20171102005031.GA4282@dog.cavelan.local> Message-ID: <20171102170725.GA21941@nobelware.com> > > Observe: > VMS > + 111 > --- > WNT > and W is, of course, Windows... > Too funny! I worked on a DEC VMS/VAX for 4 years while an undergrad. Much respect for DEC. Rest in peace. From iznogoud at nobelware.com Thu Nov 2 12:10:35 2017 From: iznogoud at nobelware.com (Iznogoud) Date: Thu, 2 Nov 2017 17:10:35 +0000 Subject: [tclug-list] webhosting questions In-Reply-To: <20171102011017.GB4282@dog.cavelan.local> References: <20171030124106.GC18971@nobelware.com> <20171030201254.GB3201@nobelware.com> <20171102011017.GB4282@dog.cavelan.local> Message-ID: <20171102171035.GB21941@nobelware.com> > > You can still use cloud services--at least some... > JUST ENCRYPT IT FIRST!!!!!!!!!!!!!!!!. > =====================? > > There's gpg by GNU at the very least.. > Eeeeeh... If you are using a virtualized server and you are encrypting, you are not better than a person who uses Windows backups and expects them to work. They do not. You should encrypt when possible, but do not expect that your data is not accessible by others when you are not in contact with the hardware. I encrypt... everything possible. I _never_ type passphrases of encrypted containers over networks, and that includes SSH connections, and I _never_ type GPG/PGP passphrases from anywhere other than the console of a Linux. From clark.andreasen at gmail.com Mon Nov 6 15:21:35 2017 From: clark.andreasen at gmail.com (Clark Andreasen) Date: Mon, 06 Nov 2017 21:21:35 +0000 Subject: [tclug-list] Server Rack Message-ID: I have a nice TrippLite 42U server rack, in good condition, that I need to get rid of. Free to anyone who wants it. Email me off list. https://www.tripplite.com/42u-smartrack-standard-depth-server-rack-enclosure-cabinet-doors-side-panels~SR42UB/ Thanks, Clark -------------- next part -------------- An HTML attachment was scrubbed... URL: From jsturgeleski at trecksolutions.com Tue Nov 7 14:19:19 2017 From: jsturgeleski at trecksolutions.com (john sturgeleski) Date: Tue, 7 Nov 2017 14:19:19 -0600 Subject: [tclug-list] DevOps/Ruby software engineer, FTE, West Metro Message-ID: <00f701d35805$b1b07a50$15116ef0$@trecksolutions.com> Hello, I hope this is the appropriate venue. I am looking for a DevOps/Ruby software engineer. Heavier emphasis on the DevOps. See description below. DevOps/Ruby software engineer, FTE, West Metro "Need is due to a lot of DevOps activity. Right now, we're moving our Canada cloud to AWS Canada. This person will also be responsible for keeping our message-to-message (M2M) infrastructure running and video infrastructure as well. There's also a large backlog of Rails activity with new development projects and continuation work. He wants to see that a candidate has had at least 1-2 years of experience with: Ruby on Rails experience Postgres database Linux DevOps experience (AWS preferred) health & dental plan, 401K, 2 weeks PTO plus holidays, a bonus (based on team performance / goal) and stock options. He said that he wants us to focus on finding a person at a max salary of $80K. They will provide stock options as well. He will determine the number of stock options at the time of offer. Please send a resume and lets chat. John Sturgeleski Business & IT Recruiter TRECK Solutions 612.310.4846 cell jsturgeleski at trecksolutions.com www.trecksolutions.com connect with me: www.LinkedIN.com/in/johnsturgeleski cid:image001.png at 01D09DFC.564B28B0 -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image001.png Type: image/png Size: 9650 bytes Desc: not available URL: From tclug1 at whitleymott.net Mon Nov 20 11:50:49 2017 From: tclug1 at whitleymott.net (gregrwm) Date: Mon, 20 Nov 2017 11:50:49 -0600 Subject: [tclug-list] dual booting error: couldn't load file /vmlinuz-2.6.32-... Message-ID: installed centos7 on 4 colo servers, dual booting with pre-existing centos6. the grub2 os-prober strategy is not very well thought out (and takes quite a long time so i've removed execute permission from 30_os-prober.conf). its primary weakness is its results are out of date every time the other OS updates to a new kernel. legacy-configfile is far more sensible, as it always boots the most recent centos6 kernel. (hello grub designers, configfile or legacy-configfile should be the default approach, much more sensible than os-prober results that get out of date!) (and hello centos maintainers, centos7 has its own grub2-mkconfig, it also would be more sensible for it to generate configfile and/or legacy-configfile!) on 3 out of the 4 centos7 installs, legacy-configfile works like a charm. on the 4th, it gets "error: couldn't load file /vmlinuz-2.6.32-..." (tho entries in grub.cfg boot fine). during 2 out of the 4 centos7 installs manual partitioning got something like 'insufficient embedding space with filesystem type ext4' (hello anaconda maintainers this message is misleading, it has nothing to do with the partition type or filesystem type), and would not proceed until i deleted the first existing partition, the centos6 boot partition. before deleting it i copied the contents to another partition (to be more exact each server has 2 discs and each partition is setup as raid1 with identical partitioning on the other disc, all setup utilizing the centos6&7 installers) and adjusted the grub.conf entries from root (hd0,1) to root (hd0,2) to correspond to the new centos6 boot partition. these entries boot fine on one of these 2 servers, but the other box gives the above error when attempting to boot any of the entries on the legacy-configfile menu. i've doublechecked the partition numbers (sd[ab]3) and root commands. no idea what to look for next. -------------- next part -------------- An HTML attachment was scrubbed... URL: From iznogoud at nobelware.com Tue Nov 21 16:43:40 2017 From: iznogoud at nobelware.com (Iznogoud) Date: Tue, 21 Nov 2017 22:43:40 +0000 Subject: [tclug-list] dual booting error: couldn't load file /vmlinuz-2.6.32-... In-Reply-To: References: Message-ID: <20171121224340.GA9307@nobelware.com> With all due respect, the rants and suggestions embedded into the description of your problem do not belong there; they distract and more likely discourage people from reading further. Try the approach of being concise and descriptive. Some thoughts below. If you are booting from _software_RAID_ (any kind) on Linux you need to be very careful. Typically, and I could be wrong here, when booting from a partition, it is not a RAID partition, but a regular partition. Once the kernel is loaded and it is aware of RAID modules, then it does a "chroot" to the partition of the real system -- which is typically not the partition where you booted, but it sure can be. Given that you may be doing software RAID, this may apply to you and it may be a source of confusion. You can test this by stopping grub from botting regularly if you supply the init to be a bash prompt and then you can do the usual querying with 'df -h' to find out what is going on (i.e. what CentOS's setup is trying to do at boot time). I am not sure what to suggest first... It would be great if we have a partition table and a /boot/grub/grub.conf copy to look at... It is hard to tell from your description. Try botting manually, byt typing everything in the prompt, from the source disk to everything else you need. On failure it will just give you back the prompt and you can "reset" and try again instead of watching it hang after boot. Good luck! From tclug1 at whitleymott.net Tue Nov 21 19:38:13 2017 From: tclug1 at whitleymott.net (gregrwm) Date: Tue, 21 Nov 2017 19:38:13 -0600 Subject: [tclug-list] centos7 says second nic does not seem to be present Message-ID: driver dropped from centos7, available from elrepo, as reported here: nvidia ethernet port not detected centos 7 On Mon, Oct 30, 2017 at 9:00 AM, gregrwm wrote: > lshw only reports one nic under centos7. my guess is it's a driver > regression, and nobody will care because it's an old sun x2100 m1. > -------------- next part -------------- An HTML attachment was scrubbed... URL: From tclug1 at whitleymott.net Tue Nov 21 20:09:08 2017 From: tclug1 at whitleymott.net (gregrwm) Date: Tue, 21 Nov 2017 20:09:08 -0600 Subject: [tclug-list] dual booting error: couldn't load file /vmlinuz-2.6.32-... Message-ID: > > It would be great if we have a partition table >Number Start End Size Type File system Flags > 1 1049kB 8757MB 8756MB primary raid > 2 8757MB 9831MB 1075MB primary ext4 boot, raid > 3 9831MB 10.9GB 1075MB primary raid > 4 10.9GB 320GB 309GB extended > 5 10.9GB 168GB 157GB logical raid > 6 168GB 320GB 152GB logical raid and a /boot/grub/grub.conf > >serial --unit=0 --speed=9600 >terminal --timeout=5 serial console >timeout=5 >title OpenVZ (2.6.32-042stab116.2) > root (hd0,2) > kernel /vmlinuz-2.6.32-042stab116.2 ro root=/dev/mapper/vg_okra-roo0 rd_LVM_LV=vg_okra/roo0 rd_MD_UUID=d353936a:1327da51:aec60b11:7c3a52de rd_MD_UUID=c0d9088b:8b707c88:726aa0a8:b6e5aef4 rd_NO_DM rd_NO_LUKS LANG=en_US.UTF-8 KEYTABLE=us SYSFONT=latarcyrheb-sun16 quiet console=ttyS0,9600n8 selinux=0 panic=30 crashkernel=auto > initrd /initramfs-2.6.32-042stab116.2.img >title OpenVZ (2.6.32-042stab113.17) > root (hd0,2) > kernel /vmlinuz-2.6.32-042stab113.17 ro root=/dev/mapper/vg_okra-roo0 rd_LVM_LV=vg_okra/roo0 rd_MD_UUID=d353936a:1327da51:aec60b11:7c3a52de rd_MD_UUID=c0d9088b:8b707c88:726aa0a8:b6e5aef4 rd_NO_DM rd_NO_LUKS LANG=en_US.UTF-8 KEYTABLE=us SYSFONT=latarcyrheb-sun16 quiet console=ttyS0,9600n8 selinux=0 panic=30 crashkernel=auto > initrd /initramfs-2.6.32-042stab113.17.img >title OpenVZ (2.6.32-042stab108.8) > root (hd0,2) > kernel /vmlinuz-2.6.32-042stab108.8 ro root=/dev/mapper/vg_okra-roo0 rd_LVM_LV=vg_okra/roo0 rd_MD_UUID=d353936a:1327da51:aec60b11:7c3a52de rd_MD_UUID=c0d9088b:8b707c88:726aa0a8:b6e5aef4 rd_NO_DM rd_NO_LUKS LANG=en_US.UTF-8 KEYTABLE=us SYSFONT=latarcyrheb-sun16 quiet console=ttyS0,9600n8 selinux=0 panic=30 crashkernel=auto > initrd /initramfs-2.6.32-042stab108.8.img >title OpenVZ (2.6.32-042stab108.5) > root (hd0,2) > kernel /vmlinuz-2.6.32-042stab108.5 ro root=/dev/mapper/vg_okra-roo0 rd_LVM_LV=vg_okra/roo0 rd_MD_UUID=d353936a:1327da51:aec60b11:7c3a52de rd_MD_UUID=c0d9088b:8b707c88:726aa0a8:b6e5aef4 rd_NO_DM rd_NO_LUKS LANG=en_US.UTF-8 KEYTABLE=us SYSFONT=latarcyrheb-sun16 quiet console=ttyS0,9600n8 selinux=0 panic=30 crashkernel=auto > initrd /initramfs-2.6.32-042stab108.5.img >title Red Hat Enterprise Linux Server 6.1 (2.6.32-131.0.15.el6.x86_64) > root (hd0,2) > kernel /vmlinuz-2.6.32-131.0.15.el6.x86_64 ro root=/dev/mapper/vg_okra-roo0 rd_LVM_LV=vg_okra/roo0 rd_MD_UUID=d353936a:1327da51:aec60b11:7c3a52de rd_MD_UUID=c0d9088b:8b707c88:726aa0a8:b6e5aef4 rd_NO_DM rd_NO_LUKS LANG=en_US.UTF-8 KEYTABLE=us SYSFONT=latarcyrheb-sun16 quiet console=ttyS0,9600n8 selinux=0 panic=30 > initrd /initramfs-2.6.32-131.0.15.el6.x86_64.img > Try botting manually, byt typing everything in the prompt >grub> root (hd0,2) >error: can't find command `root'. >grub> -------------- next part -------------- An HTML attachment was scrubbed... URL: From iznogoud at nobelware.com Wed Nov 22 13:14:48 2017 From: iznogoud at nobelware.com (Iznogoud) Date: Wed, 22 Nov 2017 19:14:48 +0000 Subject: [tclug-list] dual booting error: couldn't load file /vmlinuz-2.6.32-... In-Reply-To: References: Message-ID: <20171122191448.GA20369@nobelware.com> Looks like there are two soft-RAID drives (2 UUIDs). Your kernel will boot and will have those soft-RAIDs available right as it will be getting to "init." > > Try botting manually, byt typing everything in the prompt > > > >grub> root (hd0,2) > >error: can't find command `root'. > >grub> How about 'root=(hd0,2)' 'boot' in the GRUB shell? Look here for a short primer: https://www.chrissearle.org/2008/08/13/Booting_from_grub_shell/ Looks like you will be booting from partition 2 (hd0,1) and then will be handing the root file-system to partition 3 (hd0,2). Not sure what the (hd0,0) partition is doing. Also, 1GB for a partition that is like /boot and holds no more than 100-200MB is a waste of space. Try this and report back. From iznogoud at nobelware.com Wed Nov 22 13:17:34 2017 From: iznogoud at nobelware.com (Iznogoud) Date: Wed, 22 Nov 2017 19:17:34 +0000 Subject: [tclug-list] dual booting error: couldn't load file /vmlinuz-2.6.32-... In-Reply-To: <20171122191448.GA20369@nobelware.com> References: <20171122191448.GA20369@nobelware.com> Message-ID: <20171122191734.GB20369@nobelware.com> Here is another one: https://www.linux.com/learn/how-rescue-non-booting-grub-2-Linux You may need 'set root=(hd0,2)' or similar, but it should be pretty obvious. I know it is harder when you do not have a second computer to look up this stuff. From tclug1 at whitleymott.net Wed Nov 22 21:10:21 2017 From: tclug1 at whitleymott.net (gregrwm) Date: Wed, 22 Nov 2017 21:10:21 -0600 Subject: [tclug-list] dual booting error: couldn't load file /vmlinuz-2.6.32-... Message-ID: On a fully working box at the grub> prompt 'ls (hd0,2)', lists the centos7 /boot files, and 'ls (hd0,3)' lists the centos6 /boot files. On the recalcitrant box at the grub> prompt 'ls (hd0,2)', lists the centos7 /boot files, but 'ls (hd0,3)' says "error: unknown filesystem." looking further, on the fully working box parted shows ext3 under 'File system' (and raid under 'Flags') for sd[ab]3, but on the other parted shows nothing under 'File system' (and raid under 'Flags') for sd[ab]3. interesting that grub clearly has no trouble fetching grub.conf to present the legacy_configfile menu, but when it comes to fetching the files in the grub.conf entries, from the same filesystem, it won't. -------------- next part -------------- An HTML attachment was scrubbed... URL: From tclug1 at whitleymott.net Fri Nov 24 12:07:10 2017 From: tclug1 at whitleymott.net (gregrwm) Date: Fri, 24 Nov 2017 12:07:10 -0600 Subject: [tclug-list] lower case L file mode Message-ID: what is the meaning of "lower case L" in a file permission? See "lower case L" in "Convert ls -l output to chmod format" . -------------- next part -------------- An HTML attachment was scrubbed... URL: From tclug at freakzilla.com Fri Nov 24 12:11:47 2017 From: tclug at freakzilla.com (Clug) Date: Fri, 24 Nov 2017 12:11:47 -0600 (CST) Subject: [tclug-list] lower case L file mode In-Reply-To: References: Message-ID: It's a symlink: sterling at rooster:/home/sterling> ln -s /tmp ./tmp sterling at rooster:/home/sterling> ls -la | grep tmp lrwxrwxrwx 1 sterling sterling 4 Nov 24 12:11 tmp -> /tmp/ On Fri, 24 Nov 2017, gregrwm wrote: > what is the meaning of "lower case L" in a file permission?? See "lower case > L" in "Convert ls -l output to chmod format". > > From ryan.coleman at cwis.biz Fri Nov 24 12:35:58 2017 From: ryan.coleman at cwis.biz (Ryan Coleman) Date: Fri, 24 Nov 2017 12:35:58 -0600 Subject: [tclug-list] lower case L file mode In-Reply-To: References: Message-ID: <5026C0DB-2354-431D-9213-A35DA28E9B30@cwis.biz> Or a symbolic link. It?s a link to another file path. Hard links, as I recall, are like drives mounted in the middle somewhere. > On Nov 24, 2017, at 12:11 PM, Clug wrote: > > It's a symlink: > > sterling at rooster:/home/sterling> ln -s /tmp ./tmp > sterling at rooster:/home/sterling> ls -la | grep tmp > lrwxrwxrwx 1 sterling sterling 4 Nov 24 12:11 tmp -> /tmp/ > > > On Fri, 24 Nov 2017, gregrwm wrote: > >> what is the meaning of "lower case L" in a file permission? See "lower case >> L" in "Convert ls -l output to chmod format". > _______________________________________________ > TCLUG Mailing List - Minneapolis/St. Paul, Minnesota > tclug-list at mn-linux.org > http://mailman.mn-linux.org/mailman/listinfo/tclug-list From tclug1 at whitleymott.net Fri Nov 24 12:48:16 2017 From: tclug1 at whitleymott.net (gregrwm) Date: Fri, 24 Nov 2017 12:48:16 -0600 Subject: [tclug-list] lower case L file mode Message-ID: not the type. the permission/mode. -------------- next part -------------- An HTML attachment was scrubbed... URL: From tclug at freakzilla.com Fri Nov 24 12:49:42 2017 From: tclug at freakzilla.com (Clug) Date: Fri, 24 Nov 2017 12:49:42 -0600 (CST) Subject: [tclug-list] lower case L file mode In-Reply-To: References: Message-ID: Can you cut and paste an example? On Fri, 24 Nov 2017, gregrwm wrote: > not the type.? the permission/mode. > > From tclug1 at whitleymott.net Fri Nov 24 12:55:38 2017 From: tclug1 at whitleymott.net (gregrwm) Date: Fri, 24 Nov 2017 12:55:38 -0600 Subject: [tclug-list] lower case L file mode Message-ID: follow the link in the OP. his code clearly avoids "l" in the permission field. so far i've found no other mention or example, his answer offers no explanation, and stackexchange doesn't grant me enough rep to ask in a comment. On Fri, Nov 24, 2017 at 12:49 PM, Clug wrote: > Can you cut and paste an example? > > > On Fri, 24 Nov 2017, gregrwm wrote: > >> not the type. the permission/mode. > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From tclug at freakzilla.com Fri Nov 24 13:19:05 2017 From: tclug at freakzilla.com (Clug) Date: Fri, 24 Nov 2017 13:19:05 -0600 (CST) Subject: [tclug-list] lower case L file mode In-Reply-To: References: Message-ID: I don't remember seeing a link, and I deleted that message by now. On Fri, 24 Nov 2017, gregrwm wrote: > follow the link in the OP.? his code clearly avoids "l" in the permission > field.? so far i've found no other mention or example, his answer offers no > explanation, and stackexchange doesn't grant me enough rep to ask in a > comment. > > > On Fri, Nov 24, 2017 at 12:49 PM, Clug wrote: > Can you cut and paste an example? > > > On Fri, 24 Nov 2017, gregrwm wrote: > not the type.? the permission/mode. > > > From andrew at lunn.ch Fri Nov 24 13:25:41 2017 From: andrew at lunn.ch (Andrew Lunn) Date: Fri, 24 Nov 2017 20:25:41 +0100 Subject: [tclug-list] lower case L file mode In-Reply-To: References: Message-ID: <20171124192541.GA19182@lunn.ch> On Fri, Nov 24, 2017 at 12:07:10PM -0600, gregrwm wrote: > what is the meaning of "lower case L" in a file permission? See "lower > case L" in "Convert ls -l output to chmod format" > > . It has no meaning in a file permission. If you actually read the code: # If it's not "r", "w", "x", or "-", it indicates that # one of the high-order (S/s=4000, S/s/L/l=2000, or T/t=1000) bits So l is setting a mode bit of 2000, i.e. set group ID. Andrew From tclug1 at whitleymott.net Fri Nov 24 14:13:59 2017 From: tclug1 at whitleymott.net (gregrwm) Date: Fri, 24 Nov 2017 14:13:59 -0600 Subject: [tclug-list] lower case L file mode Message-ID: > > # If it's not "r", "w", "x", or "-", it indicates that > # one of the high-order (S/s=4000, S/s/L/l=2000, or > T/t=1000) bits > > So l is setting a mode bit of 2000, i.e. set group ID. ty -------------- next part -------------- An HTML attachment was scrubbed... URL: From ryan.coleman at cwis.biz Fri Nov 24 14:15:11 2017 From: ryan.coleman at cwis.biz (Ryan Coleman) Date: Fri, 24 Nov 2017 14:15:11 -0600 Subject: [tclug-list] lower case L file mode In-Reply-To: References: Message-ID: <84FB215B-288E-4FC2-B122-42B4B93929F1@cwis.biz> It was a google search query. I would have deleted it, too. > On Nov 24, 2017, at 1:19 PM, Clug wrote: > > I don't remember seeing a link, and I deleted that message by now. > > On Fri, 24 Nov 2017, gregrwm wrote: > >> follow the link in the OP. his code clearly avoids "l" in the permission >> field. so far i've found no other mention or example, his answer offers no >> explanation, and stackexchange doesn't grant me enough rep to ask in a >> comment. >> On Fri, Nov 24, 2017 at 12:49 PM, Clug wrote: >> Can you cut and paste an example? >> >> On Fri, 24 Nov 2017, gregrwm wrote: >> not the type. the permission/mode. > _______________________________________________ > TCLUG Mailing List - Minneapolis/St. Paul, Minnesota > tclug-list at mn-linux.org > http://mailman.mn-linux.org/mailman/listinfo/tclug-list From o1bigtenor at gmail.com Fri Nov 24 20:32:58 2017 From: o1bigtenor at gmail.com (o1bigtenor) Date: Fri, 24 Nov 2017 20:32:58 -0600 Subject: [tclug-list] website questions Message-ID: Greetings There is a web based tool that I use. Have been given permission(from one of the original development team) to examine and extend the website, for my own use at least. Suggestions for tools to reverse engineer a website would be appreciated. TIA Dee -------------- next part -------------- An HTML attachment was scrubbed... URL: From ryan.coleman at cwis.biz Fri Nov 24 20:59:44 2017 From: ryan.coleman at cwis.biz (Ryan Coleman) Date: Fri, 24 Nov 2017 20:59:44 -0600 Subject: [tclug-list] website questions In-Reply-To: References: Message-ID: What language is it written in? > On Nov 24, 2017, at 8:32 PM, o1bigtenor wrote: > > Greetings > > There is a web based tool that I use. Have been given permission(from one of the original development team) to examine and extend the website, for my own use at least. > > Suggestions for tools to reverse engineer a website would be appreciated. > > TIA > > Dee > _______________________________________________ > TCLUG Mailing List - Minneapolis/St. Paul, Minnesota > tclug-list at mn-linux.org > http://mailman.mn-linux.org/mailman/listinfo/tclug-list From tclug at freakzilla.com Fri Nov 24 21:57:40 2017 From: tclug at freakzilla.com (Clug) Date: Fri, 24 Nov 2017 21:57:40 -0600 (CST) Subject: [tclug-list] website questions In-Reply-To: References: Message-ID: If you have actual access to the webserver, you can probably just look at it. Not really reverse-engineering - most web applications are written in a scripting language. If you can't login, you can't really "reverse-engineer" as much as, well, guess. On Fri, 24 Nov 2017, o1bigtenor wrote: > Greetings > > There is a web based tool that I use. Have been given permission(from one of > the original development team) to examine and extend the website, for my own > use at least. > > Suggestions for tools to reverse engineer a website would be appreciated. > > TIA > > Dee > > From o1bigtenor at gmail.com Fri Nov 24 21:59:36 2017 From: o1bigtenor at gmail.com (o1bigtenor) Date: Fri, 24 Nov 2017 21:59:36 -0600 Subject: [tclug-list] website questions In-Reply-To: References: Message-ID: On Fri, Nov 24, 2017 at 8:59 PM, Ryan Coleman wrote: > What language is it written in? > I'm just started looking into this and there seems to be html code, css stuff (whatever that's called if its not called code) and it would seem that there is some java (I think - - but I really don't know!). Otherwise if it makes any difference its in English (I am multi-lingual so that might be part of what's being asked - - - maybe?) Regards Dee -------------- next part -------------- An HTML attachment was scrubbed... URL: From o1bigtenor at gmail.com Fri Nov 24 22:00:43 2017 From: o1bigtenor at gmail.com (o1bigtenor) Date: Fri, 24 Nov 2017 22:00:43 -0600 Subject: [tclug-list] website questions In-Reply-To: References: Message-ID: On Fri, Nov 24, 2017 at 9:57 PM, Clug wrote: > If you have actual access to the webserver, you can probably just look at > it. Not really reverse-engineering - most web applications are written in a > scripting language. > > If you can't login, you can't really "reverse-engineer" as much as, well, > guess. > I pay a subscription so I think I have access to all the publicly available stuff. Dee -------------- next part -------------- An HTML attachment was scrubbed... URL: From tclug at freakzilla.com Fri Nov 24 22:06:48 2017 From: tclug at freakzilla.com (Clug) Date: Fri, 24 Nov 2017 22:06:48 -0600 (CST) Subject: [tclug-list] website questions In-Reply-To: References: Message-ID: >From your reply to Ryan, it looks like you have full access. Here's the thing: reverse-engineering implies you have an executable and you're trying to figure out how it works. This is not the case here. You have a Java program, and some HTML and CSS files. There's no reverse engineering here - you have the Java code, so you have to look at it and see what it does. The only advice anyone can give you for this is "Learn to understand Java". This could mean learning Java, or being good at some other language. However, if you want to *extend* the project, "Learn Java" is pretty much where you have to go. HTML and CSS are absolutely NOT programming languages. HTML is a markup language, that basically makes text look pretty and interconnected. CSS is a way to povide HTML with consistent style. If your web app is entirely Java, it's likely the HTML and CSS are just there to call it, so you probably don't need to change them. Still, useful to know the basics of how those work, too. But since they're not programming languages, that's a lot easier. On Fri, 24 Nov 2017, o1bigtenor wrote: > > > On Fri, Nov 24, 2017 at 9:57 PM, Clug wrote: > If you have actual access to the webserver, you can probably > just look at it. Not really reverse-engineering - most web > applications are written in a scripting language. > > If you can't login, you can't really "reverse-engineer" as much > as, well, guess. > > > I pay a subscription so I think I have access to all the publicly available > stuff. > > Dee > > From ryan.coleman at cwis.biz Fri Nov 24 22:26:13 2017 From: ryan.coleman at cwis.biz (Ryan Coleman) Date: Fri, 24 Nov 2017 22:26:13 -0600 Subject: [tclug-list] website questions In-Reply-To: References: Message-ID: <3E607146-BF43-4AE2-8059-276327172274@cwis.biz> Add to that PHP and ASP and other assemblers are just augmentations? but if it?s in encrypted source code (there are many ways to do that) you?re really toast. Giving some example code or the website address or something similar might be the only way you can get an answer from us. Even trusting a single person directly and showing them what you are seeing would be helpful without making it available to everyone. My two bits. > On Nov 24, 2017, at 10:06 PM, Clug wrote: > > From your reply to Ryan, it looks like you have full access. > > Here's the thing: reverse-engineering implies you have an executable and you're trying to figure out how it works. This is not the case here. You have a Java program, and some HTML and CSS files. > > There's no reverse engineering here - you have the Java code, so you have to look at it and see what it does. The only advice anyone can give you for this is "Learn to understand Java". This could mean learning Java, or being good at some other language. However, if you want to *extend* the project, "Learn Java" is pretty much where you have to go. > > HTML and CSS are absolutely NOT programming languages. HTML is a markup language, that basically makes text look pretty and interconnected. CSS is a way to povide HTML with consistent style. If your web app is entirely Java, it's likely the HTML and CSS are just there to call it, so you probably don't need to change them. Still, useful to know the basics of how those work, too. But since they're not programming languages, that's a lot easier. > > On Fri, 24 Nov 2017, o1bigtenor wrote: > >> On Fri, Nov 24, 2017 at 9:57 PM, Clug wrote: >> If you have actual access to the webserver, you can probably >> just look at it. Not really reverse-engineering - most web >> applications are written in a scripting language. >> >> If you can't login, you can't really "reverse-engineer" as much >> as, well, guess. >> I pay a subscription so I think I have access to all the publicly available >> stuff. >> Dee >> > _______________________________________________ > TCLUG Mailing List - Minneapolis/St. Paul, Minnesota > tclug-list at mn-linux.org > http://mailman.mn-linux.org/mailman/listinfo/tclug-list From woodbrian77 at gmail.com Sat Nov 25 14:44:46 2017 From: woodbrian77 at gmail.com (Brian Wood) Date: Sat, 25 Nov 2017 14:44:46 -0600 Subject: [tclug-list] website questions Message-ID: o1bigtenor writes: > On Fri, Nov 24, 2017 at 9:57 PM, Clug wrote: > >> If you have actual access to the webserver, you can probably just look at >> it. Not really reverse-engineering - most web applications are written in a >> scripting language. >> Well, a lot are written in C++ and other non-scripting languages. I worked at Southwest Airlines about 16 years ago. They were using C, C++ and a little Java to support their website. They had been using Perl, but found it wasn't efficient enough for their website. Facebook started with PHP but since migrated heavily to C++. Google and Bloomberg have a lot of C++ based services. One of the strengths of my company is I started with C++. I realized there's some development penalty to C++, but that if you can deal with that it will reward you in the long run. >> If you can't login, you can't really "reverse-engineer" as much as, well, >> guess. > > > I pay a subscription so I think I have access to all the publicly available > stuff. I hope it's worth it for you. I'm proud to say that the C++ Middleware Writer is available for free. Brian Ebenezer Enterprises http://webEbenezer.net -------------- next part -------------- An HTML attachment was scrubbed... URL: From iznogoud at nobelware.com Sat Nov 25 16:23:28 2017 From: iznogoud at nobelware.com (Iznogoud) Date: Sat, 25 Nov 2017 22:23:28 +0000 Subject: [tclug-list] website questions In-Reply-To: References: Message-ID: <20171125222328.GA18494@nobelware.com> In response to B Wood's comments on C++ and websites. Large deployments me _need_ to leverage performance anywher they can. Google, FB, etc, I can see how they need it. For the average website out there, and this includes newspapers and others with average traffic, modern "integrated to the web-sever" tools, like PHP, Ruby, etc, work best. They were made for that. From ryan.coleman at cwis.biz Sat Nov 25 17:12:08 2017 From: ryan.coleman at cwis.biz (Ryan Coleman) Date: Sat, 25 Nov 2017 17:12:08 -0600 Subject: [tclug-list] website questions In-Reply-To: <20171125222328.GA18494@nobelware.com> References: <20171125222328.GA18494@nobelware.com> Message-ID: <50139CE1-89EE-4A47-844E-70A1F9BCBA64@cwis.biz> I saw some of the code and I think it might be in ROR or Ruby itself but I?m not sure. I have a thread going with OP so I hope to get more detail. But I?ve been out and about all day working and haven?t had a chance to followup with his last email. ? Ryan > On Nov 25, 2017, at 4:23 PM, Iznogoud wrote: > > In response to B Wood's comments on C++ and websites. > > Large deployments me _need_ to leverage performance anywher they can. Google, > FB, etc, I can see how they need it. For the average website out there, and > this includes newspapers and others with average traffic, modern "integrated > to the web-sever" tools, like PHP, Ruby, etc, work best. They were made for > that. > > _______________________________________________ > TCLUG Mailing List - Minneapolis/St. Paul, Minnesota > tclug-list at mn-linux.org > http://mailman.mn-linux.org/mailman/listinfo/tclug-list From ryan.coleman at cwis.biz Sun Nov 26 11:05:23 2017 From: ryan.coleman at cwis.biz (Ryan Coleman) Date: Sun, 26 Nov 2017 11:05:23 -0600 Subject: [tclug-list] website questions In-Reply-To: <50139CE1-89EE-4A47-844E-70A1F9BCBA64@cwis.biz> References: <20171125222328.GA18494@nobelware.com> <50139CE1-89EE-4A47-844E-70A1F9BCBA64@cwis.biz> Message-ID: Ok so I got some idea of the website? here?s the details: 1) No source code access 2) HTML website with JavaScript hooks - but no specific idea of the backend but server is running Tomcat on Ubuntu. Whoever might be able to assist him further is welcome to try. I?m without ideas on how to proceed in a manner that might result in success. ? Ryan > On Nov 25, 2017, at 5:12 PM, Ryan Coleman wrote: > > I saw some of the code and I think it might be in ROR or Ruby itself but I?m not sure. I have a thread going with OP so I hope to get more detail. But I?ve been out and about all day working and haven?t had a chance to followup with his last email. > > ? > Ryan > >> On Nov 25, 2017, at 4:23 PM, Iznogoud wrote: >> >> In response to B Wood's comments on C++ and websites. >> >> Large deployments me _need_ to leverage performance anywher they can. Google, >> FB, etc, I can see how they need it. For the average website out there, and >> this includes newspapers and others with average traffic, modern "integrated >> to the web-sever" tools, like PHP, Ruby, etc, work best. They were made for >> that. >> >> _______________________________________________ >> TCLUG Mailing List - Minneapolis/St. Paul, Minnesota >> tclug-list at mn-linux.org >> http://mailman.mn-linux.org/mailman/listinfo/tclug-list > > _______________________________________________ > TCLUG Mailing List - Minneapolis/St. Paul, Minnesota > tclug-list at mn-linux.org > http://mailman.mn-linux.org/mailman/listinfo/tclug-list From tclug1 at whitleymott.net Thu Nov 30 12:56:44 2017 From: tclug1 at whitleymott.net (gregrwm) Date: Thu, 30 Nov 2017 12:56:44 -0600 Subject: [tclug-list] whence fb notifications Message-ID: i wonder how facebook is putting notifications on my (lollipop) phone. i just rebooted, haven't launched anything, and neither the facebook nor fb messaging apps are installed. iirc i did install and uninstall fb messaging several months back, but these facebook notifications have just started in the last day or two. hmm, perhaps i've gone several months without posting on facebook and have just done that, from my desktop, not the phone. but, so? my first guess is via opera beta. i like opera beta because it does reflow after zoom. but i think it's the culprit for the ads when i plug or unplug the charger. sure i've browsed a small few fb pages on the phone. i wouldn't have thought that would let them place intents tho. -------------- next part -------------- An HTML attachment was scrubbed... URL: From ryan.coleman at cwis.biz Thu Nov 30 21:07:43 2017 From: ryan.coleman at cwis.biz (Ryan Coleman) Date: Thu, 30 Nov 2017 21:07:43 -0600 Subject: [tclug-list] whence fb notifications In-Reply-To: References: Message-ID: Have you used Chrome at all? That if you use it on a desktop then notifications authorized there could be synced. Same with other browsers, I think. > On Nov 30, 2017, at 12:56 PM, gregrwm wrote: > > i wonder how facebook is putting notifications on my (lollipop) phone. i just rebooted, haven't launched anything, and neither the facebook nor fb messaging apps are installed. iirc i did install and uninstall fb messaging several months back, but these facebook notifications have just started in the last day or two. hmm, perhaps i've gone several months without posting on facebook and have just done that, from my desktop, not the phone. but, so? my first guess is via opera beta. i like opera beta because it does reflow after zoom. but i think it's the culprit for the ads when i plug or unplug the charger. sure i've browsed a small few fb pages on the phone. i wouldn't have thought that would let them place intents tho. > _______________________________________________ > TCLUG Mailing List - Minneapolis/St. Paul, Minnesota > tclug-list at mn-linux.org > http://mailman.mn-linux.org/mailman/listinfo/tclug-list